NEWS
*gelöst* Einen Wert aus einem Tado Node extrahieren
-
Re: Bestimmte Daten aus Json extrahieren
Hi Zs,ich habe vermutlich ein ähnliches Problem.
Ich benutze Tado als Heizungssteuerung und habe via Node-Red eine zuverlässigere Fenster & Türerkennung realisiert.Nun möchte ich noch aus einem Tado node den Wert für Away/At Home zweier von 4 Devices auswerten:
payload[3].location.atHome
und das Object 2 an gleicher Stelle
(Beides Handys, beides atHome: true/false)Kann mir jemand sagen welchen Baustein ich nehmen und wie einstellen muss? Bin leider node-red Anfänger und müsste es genau wissen.
Hier noch der Flow :
Tado Flow.txtDank Euch schon mal!
-
@SoerenKaiser99 change oder function node. Ich bevorzuge change node
JSONate brauchst da nicht. -
@rewenode
dank dir kannst du ir noch bei der konfig von dem changenode helfen? -
@SoerenKaiser99 Wo ist das Problem? Das Bild zeigt dir die Konfiguration des change-nodes.
-
Hab beides Nachgebaut und an einen iobroker out übergeben. Dort kommt aber jeweils nur true an wenn ich den inject auslöse.
-
@SoerenKaiser99 sorry vergiss es ich bin so blöd Natürlich kommt true an weil ich daheim bin... Hatte mit 2Soeren at Home:true" gerechnet.
Kannst du mir noch erklären warum die die Version mit dem Changenode bevorzugst?
-
Hätte doch enie Frage. Das Tadonode stellt die Anwesenheit zu hause dar. Was nimmt am besten als Trigger um zu überwachen ob sich der state ändert?
-
@SoerenKaiser99 sagte in *gelöst* Einen Wert aus einem Tado Node extrahieren:
Kannst du mir noch erklären warum die die Version mit dem Changenode bevorzugst?
@SoerenKaiser99 sagte in *gelöst* Einen Wert aus einem Tado Node extrahieren:
Das Tadonode stellt die Anwesenheit zu hause dar. Was nimmt am besten als Trigger um zu überwachen ob sich der state ändert?
Den Inject-node habe ich natürlich nur benutzt um deinen State zu simulieren. Schließlich habe ich ja deinen State nicht;-)
Zum Triggern der state-Änderung nimmt man natürlich den ioBrorker-In node. Den Tado-node kenne ich nicht;-( Falls du den payload des Tato-node triggern willst, kannst du einen switch-node nachschalten. Der leitet einen kompletten payload an einen Ausgang weiter, wenn eine Bedingung erfüllt ist. Natürlich kannst du auch hier einen function-node verwenden. -
Ab jetzt auch als adapter verfügbar : https://forum.iobroker.net/topic/25723/aufruf-neuer-adaper-tado