Wie kann ich eine Schaltfläche auf dem Dashboard erstellen, um meinen Verstärker zu steuern?

Hallo,

Bevor ich meine Anfrage erkläre, beschreibe ich Ihnen meine Situation:
Ich habe einen Yamaha-Verstärker in meinem Netzwerk. Ich kann über HTTP-Anfragen mit ihm kommunizieren. Daher habe ich kein „Verstärker“-Gerät in Gladys (ich glaube nicht, dass ich eines erstellen kann). Ich habe daher zwei Szenen erstellt: eine zum Einschalten und eine zum Ausschalten.
Um diese Szenen im Dashboard aufzurufen, habe ich ein Szenen-Widget namens ON-OFF mit den beiden Szenen erstellt:

Dabei sehe ich mehrere Nachteile: Zwei Knöpfe, nicht änderbarer Text, ich muss auf einen Start-Knopf klicken, um meinen Verstärker auszuschalten :face_with_spiral_eyes:. Das ist nicht entscheidend, und wenn es so gemacht werden muss, werde ich es so machen :slightly_smiling_face:
Aber wenn es möglich wäre, einen Tastschalter :hugs: zu haben, mit zum Beispiel zwei Zuständen (hohe Position, gedrückte Position), der eine Szene beim Wechsel von einem Zustand zum anderen auslöst. Man könnte auch die Schieberegler rechts-links verwenden, aber der Vorteil des Knopfes ist, dass man später den darauf geschriebenen Text je nach Zustand ändern könnte, oder ein erklärendes Icon darauf platzieren, oder die Farbe ändern (rot, grün).

Wenn ich die Argumentation mit dem fortsetze, was ich im Thema Modifikation des Widgets „Gerät“ lesen konnte, wenn der Knopf auch nur einen Zustand annehmen kann (oder es zwei verschiedene Knopftypen gibt), würde das dann nicht alle zufriedenstellen: Beseitigung des Schiebereglers im Widget „Gerät“, aber Möglichkeit, einen Knopf einzufügen, der eine Szene auslöst, die alle Lichter ausschaltet.

Wenn Sie sich für diese Art von Möglichkeit entscheiden würden, könnte man entweder das Szenen-Widget ändern (standardmäßig kann es so bleiben, aber man lässt dem Benutzer die Möglichkeit, es zu ändern (Text und Icon löschen, Möglichkeit, den Text „Starten“ zu ändern…)), oder ein neues Widget „Knopf“ erstellen (das in meiner Vorstellung eine Szene auslöst, aber das Tür und Tor für andere Anfragen öffnet, wie z. B. die direkte Auslösung einer bestimmten Anfrage (HTTP, MQTT…)).

Was den Knopf mit zwei Zuständen betrifft, sehe ich einen Nachteil: Es gibt keine Zustandsrückmeldung (z. B. wenn ich zum Einschalten drücke, aber aus irgendeinem Grund x oder y der Verstärker nicht eingeschaltet wird, wird der Knopf trotzdem in der Position „Ausschalten“ sein). Aber ist das schlimm (ich klicke mehrmals).

Was den Knopf mit einem Zustand betrifft, sehe ich derzeit keinen Nachteil :slightly_smiling_face:

Ich entschuldige mich, wenn dieses Thema bereits diskutiert und entschieden wurde, aber ich habe nichts im Forum gefunden, oder wenn es bereits eine bestehende Möglichkeit gibt, etwas Ähnliches zu erreichen, aber ich habe es nicht geschafft.

Hallo @bab85 :slight_smile:

Du kannst ein „virtuelles“ Gerät in Gladys in der MQTT-Integration verwenden.

Gehe zur MQTT-Integration und erstelle ein Gerät „Steckdose/Schalter“, dann benenne dieses Gerät wie du möchtest.

Auf dem Dashboard kannst du dieses „Ein/Aus“-Gerät hinzufügen, das wie eine Steckdose angezeigt wird

In den Szenen erstelle einen Auslöser „Gerätestatusänderung“ deiner „virtuellen Steckdose“ auf Ein, und erstelle eine weitere Szene für Aus :slight_smile:

Danke @pierre-gilles :+1:. Also gibt es schon eine Möglichkeit :hugs:
Ich werde das testen, aber ich muss zuerst reparieren, was ich auf MQTT-Ebene kaputt gemacht habe

Ich habe am Ende gladys neu installiert (ich hatte es mir vorher als möglich vorgestellt, bevor ich die Testinstanz erstellt habe, aber es stimmt, ich hätte gerne gewusst, wie man das Problem löst, das mir nicht so schwer erschien).
Ich habe gerade deine Methode @pierre-gilles getestet und es ist perfekt :+1:
Vielleicht den Tipp in der Dokumentation unter der Rubrik „Dashboard“ einfügen.