Nur: Was ist, wenn ich aus dem Haus gehe und das Radio selbst ausgeschaltet habe. Nach einer Stunde geht dieses nach meinem Verständnis wieder an - richtig?
Wie kann ich definiert ein-/ausschalten? Gibt es hier getrennte Befehle?
Nope, gibt’s nicht. Du könntest nen WallPlug mit Leistungsmessung nehmen - dann weißt du, ob der Bose grad an ist oder nicht, und das kannst du entsprechend in dein Ausschalt HG aufnehmen (und nur, wenn Verbrauch unter x Watt ist)
Hallo @blas, mit dem Umweg über Node Red ist es möglich, habe ich heute auch so umgesetzt.
mit GET “http://IP:8090/now_playing” kannst du den Status erfragen, der kommt in XML-Format zurück.
Ist das Gerät ausgeschaltet ist source=“STANDBY” ansonsten z.B. “TUNEIN” oder “SPOTIFY” oder was sonst gerade abgespielt wird. Dies nutze ich um den Status des Lautspreches zu bestimmen:
==STANDBY -> Ausgeschaltet; !=STANDBY -> Eingeschaltet. Das ganze in Verbindung mit einem WEMO Node red Switch, welcher den Zustand des Lautspreches darstellt (EIN/AUS).
Den Status frage ich alle 30s ab.
Jetzt weiß ich auch wieso alle meinen der Rückkanal zum Wemo wäre so einfach. Ich habe bei mir keinen Wemo Output Node!
Muss man das irgendwie gesondert installieren oder steht der sonst unter Output?
Habe meine Node Red Flows nochmals überarbeitet, So dass ich die Lautsprecher direkt über die WEMO switches in homee Ein-und Ausschalten kann.
Der erste Teil fragt den Status alle 30s ab und setzt den Schalter auf an und aus, je nach Status der Lautsprecher. (In meinen Fall mit 2 Lautsprechern)
Funktioniert bei mir sehr zuverlässig. Habe somit immer den aktuellen Status der Lautsprecher in homee und kann diese über homee zuverlässig Ein-und Ausschalten.
Was ich jedoch bei der Gelegenheit festgestellt habe, ist dass die Statusänderung der WEMO switches in homee mit ca. 30s Verzögerung ankommt. Ob dass jetzt an homee oder Node red liegt kann ich nicht beurteilen. Da die Lautsprecher in der Regel nicht im Minutentakt Ein-und Ausgeschaltet werden stellt es kein Problem dar.
Hallo nochmals,
also verstehe ich das richtig: Du schaltest den Bose SoundTouch “komplett” über eine schaltbare Steckdose aus/ein
=> Ist das dann nicht etwas “träge” - bis eben der SoundTouch wieder hoch gefahren ist …
Was ist Red Node?
Kann ich das auch ohne eine schaltbare Steckdose machen?
nein ich verwende keine Schaltbare Steckdosen, ich verwende simulierte/virtuele Wemo Switches in node red erzeugt, wie in den Beiträgen weiter oben beschrieben. Mit schaltbaren Steckdosen, habe ich mal gestartet und dann zu der node red Lösung gewechselt.
Node-RED
Node-RED ist ein Programmiertool dessen Editor per Browser aufgerufen werden kann. Er bietet eine einfache Möglichkeit über Knotenpunkte (nodes) Datenflüsse (flows) zu erstellen.
Seine schlanke Runtime-Umgebung, basierend auf Node.js, läuft auch auf kleiner Hardware (Rpi) wunderbar. https://nodered.org/
Mit der von mir beschriebenen node red Lösung.
Oder ganz primitiv mit HG’s und webhooks auch weiter oben beschrieben, mit dem Nachteil, dass der aktuelle Status AN/AUS in homee nicht bekannt ist.
Falls Du weitere Hilfe bei der Umzetung brauchst, bitte etwas konkreter werden.
Ok, jetzt wird das ganze “etwas klarer” …
Aber: Wie kann ich nun diese virtuelle Umgebung mit Homee verknüpfen.
Mir fehlt hier das generelle Verständnis was das dann mit Homme zu tun hat, wie ich es einbinden kann usw.
Die Steuerung der Lautsprecher über dem Umweg Node red funktioniert sehr gut. Was mir noch fehlt ist eine Sprachausgabe z.B. Google-tts. Kennt jemand eine Lösung in Node red umgesetzt? Oder muss ich zusätzlich den Umweg über Home Assistant gehen?!
Falls es jemand noch nicht mitbekommen hat, für Alexa ist jetzt der Bose Skill verfügbar. Funktioniert wunderbar, wenn ich jetzt Alexa anspreche wird sogar automatisch der Fernsehton (Bose Soundbar) ausgeschaltet, sehr nett.
kann man über das HG den Wecker für die Soundtouch realisieren? Oder nur über den Umweg mit den IFTTT? Kann einer mal seine Einstellung bei IFTTT und dann beim HG posten, bei dem es funktioniert ?
Kann ich mich über Alexa mit der Soundtouch wecken lassen?
Habe versucht, meinen Bose Soundtouch 10 über den hier beschriebenen Webhook einzuschalten. Klappt noch nicht. Vielleicht habe ich etwas grundsätzliches bezüglich Webhooks noch nicht verstanden. Mein Wunsch wäre, das Radio einzuschalten, wenn z.B. ein Bewegungsmelder oder eine bestimmte Uhrzeit Auslöser sind.
Ich habe einiges über die Verknüpfung von IFTTT und Webhooks gelesen. Ist IFTTT eine Voraussetzung, um Webhooks nutzen zu können?
Wäre schön, wenn jemand meinen Knoten im Kopf lösen könnte. Vielen Dank schon mal im Voraus für Hilfestellungen.
Viele Grüße, Fritz
ich denke du kannst dich auch hier einlesen. Webhook und Ifttt ist unabhängig, lässt sich aber kombinieren. Für eine konkrete Lösung deines Problems braucht es mehr Infos und Screenshots dazu, was du eingerichtet hast. Hast du zB auch Node-red wie von @anon11314990 im Detail beschrieben eingerichtet?
Node-red braucht es nicht. Ab Post 8 ist es beschrieben, wie man den Bose mit webhook(s) steuert.
Man braucht auch kein ifttt dazu.
Screenshots helfen bei der Lösungsfindung