Szenen filtern, die ein bestimmtes Element verwenden (MQTT-Gerät, Zigbee-Gerät, ...)

Hallo,
Ich habe nun einige hundert Szenen, und ich erinnere mich nicht mehr an die Details jeder einzelnen. Daher wird es manchmal schwierig, die Szene zu finden, die ein bestimmtes Verhalten verursacht…

Konkrekt möchte ich heute die Szene(n) leicht finden, die ein MQTT-Gerät zurücksetzen, das ich erstellt habe, um die Betriebsdauer meiner Wärmepumpe zu verfolgen… Und ich habe einige Dutzend Szenen, die auf dieses Gerät zugreifen.
Nichts Unmögliches an sich, ich muss nur jede der Szenen öffnen und neu lesen, die ich mit « Wärmepumpe » getaggt habe.

Gibt es eine schnellere Methode? Ein ‹ grep › in den Gladys-Dateien mit dem Namen des MQTT-Geräts, vielleicht?

Und wäre es eine gute Idee, diese Funktion zu Gladys hinzuzufügen, damit es ohne « Herumgebastel » in den Dateien umsetzbar ist?

EDIT am 29/1/25:
Die folgenden Beiträge zeigen eine Möglichkeit, über die Gladys-API zu « basteln », aber es gab auch den Vorschlag eines Filters in den Szenen. Meiner Meinung nach sollte für die Benutzerfreundlichkeit die Lösung bevorzugt werden.

Ce serait peut-être aussi utile pour retrouver les dashboard…

Et je verrais bien un bouton ‹ recherche… › dans la configuration d’une fonctionnalité d’un appareil MQTT, dans ce style :

Hallo @StephaneB,

Du hast einen konkreten Vorschlag gemacht :slight_smile:

Am besten wäre ein Mockup auf https://whimsical.com/ zum Beispiel

Ich habe whimsical nicht verwendet, aber ich habe das hier gemacht. Ist das das, was du dir vorgestellt hast, um die Idee zu verdeutlichen?

Das Erstellen des Mockups hat mich darauf gebracht, dass es eigentlich keinen großen Sinn ergibt, mehrere Geräte gleichzeitig auszuwählen (wie man es bei Tags machen kann), weil das Ziel darin besteht, eine Szene zu finden, die ein bestimmtes Gerät verwendet. Also zumindest würde ich es so nutzen…

Ich habe Angst, dass es ein Chaos wird, wenn wir anfangen, Filter in Bezug auf den Inhalt der Szenen in dieser Ansicht hinzuzufügen…

Dann werden wir Anfragen für Filter für alles Mögliche und Unmögliche haben, es ist endlos :sweat_smile: auf dem Handy wird die Ansicht zu überladen sein, oder?

Gibt es keine anderen Optionen, um zum gleichen Ergebnis zu kommen?

Ich sehe zwei Alternativen:

  • Dies in den Konfigurationsbildschirmen der Geräte, auf den Integrationsseiten unterbringen. Aber das müsste an mehreren Stellen gemacht werden: Mqtt, Zigbee2Mqtt, Hue, Netatmo, … Also praktisch auf allen Integrationsseiten. Das war der Entwurf, den ich im November vorgeschlagen hatte (gerade weiter oben in diesem Thema)
  • Ein Menü ‹ Suche › auf der Seite ‹ Einstellungen › erstellen, das es ermöglicht, alle Verwendungen eines beliebigen Geräts zu suchen

Und in diesen beiden Alternativen könnte Gladys alle Verwendungen in den Szenen, aber auch in den Dashboards suchen.

Ein zweiter Filter, ich glaube nicht, dass das Chaos verursachen würde.

Und auf mobilen Geräten würde es mir gut erscheinen, zwei Zeilen zur Verwaltung zu haben, anstatt nur eine: Filterung nach Gerät und Filterung nach Tag in der ersten Zeile, Sortierreihenfolge und Textsuche (mit mehr Platz als heute) in der zweiten Zeile.

Ich mache schnell eine Mockup, um das zu veranschaulichen…

Auf Mobilgeräten:

Es ist immer nur „Nur noch einer mehr“ :smiley: und dann wird es eine Werkzeugleiste wie in einem Browser aus den 2000er Jahren ^^

Ich bin wirklich nicht überzeugt!

Der ursprüngliche Zweck der Tags war doch genau das: Szenen zu kategorisieren.

Ich habe auch viele Szenen und habe sie bereits nach Räumen sortiert, und falls nötig, noch genauer nach Funktion (z. B. „Alarmanlage“, „Anwesenheit“, „Stimme“).

Das könnte ein Ansatz sein!

Hallo @StephaneB

Ich bestätige ebenfalls, dass ich diese Funktion benötige, mit der Geräte, die in Szenen verwendet werden (und deren Anzahl bei mir steigt …), durchsucht/sortiert werden können.

Diese Anfrage kann geschlossen werden, da sie meiner Meinung nach auf der Seite „Geräte“ relevanter wäre. Siehe diese Anfrage: Dans la page 'Appareils', lister les dashboard et scène utilisant un appareil