Der Flow-"Aha"-Moment zum Wochenende: Variable Switch

Hallo zusammen,

ich programmiere zwar sehr viel mit Node-BLUE, aber ab und an finde ich auch noch „neue“ Nodes die einem das Leben ungemein erleichtern … man nutzt halt sonst nur das was man schon kennt :joy:

Daher heute im Angebot: „Variable Switch“!
Ich wollte einfach nur mit einer Taste einer Fernbedienung meine Sonos an/aus machen (Play/Pause). Dazu gibt es schon unsere „sonos play“ Node die einem da viel Arbeit abnimmt indem man einfach true oder false senden muss. Bislang hab ich immer eine „Function“ Node verwendet, die den aktuellen Status der Sonos abfragt und dann entspr. true oder false sendet. Das ganze kann man aber auch total simpel mit der „Variable Switch“ Node machen :tada:

FireShot Capture 459 - Node-BLUE _ 192.168.111.240 - 192.168.111.240

Einfach in den Flow einbauen und die entspr. Variable abfragen (TRANSPORT_STATE in diesem Beispiel). Wenn dies einen Wert != 3 hat (also die Sonos aktuell nichts wiedergibt) wird ein true gesendet, ansonsten ein false. So einfach kanns gehen :star_struck:

Hier noch der Flow fuer euch zum Import: flows.json (1,2 KB)

Viel Spass :innocent:
– Micha