Mit einem Amazon Dash Button in Node-Red etwas schalten ist mit Bordmitteln so erst einmal nicht möglich, zumindest nicht wenn man eine ON/OFF-Funktionalität sucht.

Mit folgender Toggle-Funktion kann man jedoch ON/OFF schalten mit dem Amazon Dash Button:

let state = context.get(’state‘); let out = „“; if(state == null){ context.set(’state‘,false); } if(state == true){ state = false; output = „STOP“; }else{ state = true; output = „GO“ } context.set(’state‘,state); return { „payload“:output };

Ich habe diesen in folgendem Flow verbaut: Node-Red: Alarmanlage mit Amazon Dash Button und Philips Hue Bewegungsmelder
Bei diesem Flow arbeite ich jedoch noch mit einer Traffic Light die Daten durchlässt oder eben nicht.

[ratings id=“4126″]

WordPress Cookie Hinweis von Real Cookie Banner