NEWS
HTTP Request für Sonoff und Alexa
-
Hallo
Mich würde interessieren ob ich einen HTTP Request über Node-Red machen kann.
Derzeit hab ich alles über Node-Red über Mqtt laufen, da aber Mqtt nicht zuverlässig arbeitet und ich immer wieder Probleme damit hab, möchte ich die Sonoff über HTTP ein und ausschalten aber MQTT nur mehr als Visualisierung nutzen.
Derzeit hab ich es so wie auf den Bild was angehängt ist (NODE RED).
Der HTTP Befehl vom Sonoff lautet:
http://192.168.*./cm?cmnd=Power%20TOGGLE
Hab es schon einigermaßen hingebracht nur leider erkennt Alexa nicht ob eingeschaltet oder ausgeschaltet ist (Node Red1)?
Kann mir bitte wer erklären wie ich das hin bekomme?
4886_node_red.jpg
4886_node_red1.jpg -
Das Alexa nicht erkennt ob der Sonoff an oder Aus ist liegt an dem Alexa-Local Node, nicht am HTTP-Request. Ich habe aber auch keine Lösung für dich.
-
Bei NodeRed und Alexa Local muss der Zustand rückgekoppelt werden.
Erst dann erkennt Alexa ob dein Gerät geschaltet wurde.
-
Bei NodeRed und Alexa Local muss der Zustand rückgekoppelt werden.
Erst dann erkennt Alexa ob dein Gerät geschaltet wurde. `
Sprich das entsprechende ioBroker Output-Node vor den Alexa-Local-Node hängen?
-
Könnt ihr mir das bitte erklären oder vormachen irgendwie check ich das jetzt nicht?
Hab es so Versucht:
Nr:1 In der Alexa App nach ein paar Sekunden das die Lampe an ist obwohl aus.
Nr:2 Das gleiche, hab aber hier 2x HTTP einmal mit on und einmal mit off, Alexa schaltet auch bei Ein ein und bei Aus auch aus, nur in der App Kapiert sie das nicht und schaltet nach ein paar Sekunden wieder auf Ein obwohl aus.
Kann ich das überhaupt in Vis so Integrieren mit dem Bulb on/off Widget?
Ps: Hat einer eine Ahnung warum Alexa hin und wieder etliche versuche braucht bis die Geräte die ich in Node-Red gemacht hab Findet?
4886_node_red2.jpg -
Könnt ihr mir das bitte erklären oder vormachen irgendwie check ich das jetzt nicht?
Hab es so Versucht:
Nr:1 In der Alexa App nach ein paar Sekunden das die Lampe an ist obwohl aus.
Nr:2 Das gleiche, hab aber hier 2x HTTP einmal mit on und einmal mit off, Alexa schaltet auch bei Ein ein und bei Aus auch aus, nur in der App Kapiert sie das nicht und schaltet nach ein paar Sekunden wieder auf Ein obwohl aus.
Kann ich das überhaupt in Vis so Integrieren mit dem Bulb on/off Widget?
Ps: Hat einer eine Ahnung warum Alexa hin und wieder etliche versuche braucht bis die Geräte die ich in Node-Red gemacht hab Findet? `
Ich hab das selbe Problem. Ein-/Ausschalten von Homematic-Schalter funtkioniert ohne Probleme. Nur in der APP springt die Anzeige immer auf "ein" zurück. Was zur folge hat, dass man zwei mal innerhalb kurzer Zeit drücken muss. 1. mal "ausschalten" (obwohl aus) und solange die App aus anzeigt (ca. 4-5 sekunden) nochmal drücken. Dann geht die Lampe an. Muss man da den Status irgendwie zurück in die "App" schreiben?
Jemand eine Idee?