Node-RED – Voorbeeld – Schakelen met commandolijn parameters

Op deze pagina vind je een voorbeeld hoe je een schakelaar toevoegt aan Node-RED en waarmee je door middel van commandolijn parameters (in dit geval een python script) kan schakelen.

Wat heb je nodig?


Stap 1

Voeg een schakelaar toe, geef het een naam, payload is boolean (aan/uit):


Stap 2

Nu de schakelaar een boolean aan/uit uitzend, kan je een switch functie gebruiken om een “ingang te koppelen aan een uitgang” , geef het een naam

  • ingang true is uitgang 1
  • ingang false is uitgang 2


Stap 3

Nu je 2 uitgangen hebt geconfigureerd voor de schakelaar kan je een “exec” functie gebruiken om achter een schakel stand een commandolijn parameter uit te voeren (bijvoorbeeld een python script)


Stap 4

Herhaal bovenstaande voor de 2e uitgang, de flow is als volgt:


Op het dashboard kan je nu bijvoorbeeld verlichting schakelen via een klik aan klik uit systeem:

Project in Node-RED clipboard: