NEWS
SOLVED Mit Node-Red ein Wert eines Objekts schalten
-
Guten Morgen,
ich habe ein kleines Problem und finde dazu keine Lösung.Iobroker läuft auf Intel Nuc mit Proxmox und Ubuntu Server.
Node.js v10.16.3 NPM 6.9.0
Node Red 1.9.0 ZigBee 0.10.3Ich will über den Node Wemu Emu mit Alexa eine Zigbee Steckdose schalten.
Das funktioniert soweit, Alexa findet das Wemo device. Wenn ich unter Objekte den Wert von Switch state von true auf false stelle Schaltet die Steckdose.
Wenn ich das über Alexa mache sehe ich das der Wert sich kurz ändert, das Kommando also ankommt, diese springt aber postwendend wieder zurück und die Steckdose macht genau nix.
Im Node habe ich schon viel versucht, Type von Value auf Command etc. Das Payload scheint mit true und false auch korrekt zu sein. Hatte auch schon 0 und 1 versucht. Klappt leider auch nicht.Hat jemand vielleicht eine Idee woran das liegen kann?
LG Phil
-
Ich habe das Problem gefunden. Unter Instanzen, oben Schraubenschlüssel, dann Standard ACL bei jeder die Schreibzugriffe aktivieren.
-
@Phil82
Falsche Node, musst fake wemo nehmen. Deine wemo Node läuft nicht mehr. -
Ja kann das schon Mal versuchen. Aber Alexa findet den Node und es kommen die Befehle auch an. Das finde ich seltsam. Danke ich werde Mal versuchen.
-
@Phil82
Mein Stand ist, dass die Node nicht läuft, deshalb die fake Version davon und die funktioniert bei mir. -
Habe eben versucht Fake Wemo zu nehmen, wird aber nicht gefunden als Gerät. Welchen Port hast du da? Meine ich habe da schon Mal was gelesen.
-
@Phil82
Eigentlich muss da keiner eingetragen werden, hab bei mir aber für jeden Flow ein 1000 Port und mit 2000 angefangen. Dann jedes Gerät hoch gezählt, also 2000 dann 2001 usw. -
Also nochmal, es funktionieren prinzipiell bei mir mit diesem Node. Ich kann über Alexa und den Node Emu auch selbst erstellte Objekte schalten. Ich sehe den Zustand der Variable bei den Objekten mit true und false. Die bleiben auch wie erwartet stehen.
Nur eben beim ZigBee Objekt springen die werde gleich wieder zurück.
Kann es eine Art Berechtigung sein die das setzten verhindert?
Hat noch jemand eine Idee?LG Phil
-
Ich habe das Problem gefunden. Unter Instanzen, oben Schraubenschlüssel, dann Standard ACL bei jeder die Schreibzugriffe aktivieren.