Hallo allerseits,
hänge gerade mal wieder bei einer Einstellung fest und wollte mal um Rat nachfragen.
Ich habe vor mittelfristig meine Doorbird mit der SONOS Anlage zu verknüpfen, damit jedesmal, wenn der Klingeltaster gedrückt wird, ein Klingel-Audiofile abgespielt wird.
Habe dazu auch schon einige Sachen gefunden und ausprobiert. Jetzt hängt es aber irgendwie am HTTP-IN Node…
Dazu habe ich die Vorlage von @Micha aus dem Beitrag hier verwendet und diese in Node-Blue importiert. Anschließend habe ich im Homegearverzeichnis:
/var/lib/homegear/www/rpc
eine Datei mit dem Namen: dingdong.html
erzeugt mit dem Inhalt:
<html> <head></head> <body> <h1>Hello World!</h1> </body> </html>
Wenn ich jetzt im Browser die Adresse: http://192.168.178.69:2001/dingdong.html
eingebe, erscheint wie gewünscht:
Hello World!
Soweit so gut...Nun habe ich zum Testen in Node-Blue folgenden Flow erstellt:
Wenn ich nun über die constant-node die http-request-node anstupse erhalte ich in der debug-node wie erwartet die payloads der http-request-node und der template-node.
Wenn ich jetzt aber die Adresse im Browser eingebe, habe ich erwartet, dass der http-in-node entsprechend aktiv wird, weil dieser doch auf den request der URL hört. Es passiert aber leider nichts.
Ich wollte eigentlich später die Doorbird so einrichten, dass bei Betätigung des Klingeltasters die oben erwähnte Adresse aufgerufen wird und somit der Flow gestartet wird.
Bin mir sicher, dass es wieder nur eine Kleinigkeit ist, die ich übersehe. Oder ist hier mein Verständnis der http-in-node grundlegend falsch?
Hier noch der exportierte Flow.txt (3,3 KB) zur Einsicht.
Bin für alle Tipps sehr dankbar.