node-red-contrib-nighttime 1.0.35

A simple node indicating if it's day or night.

npm install node-red-contrib-nighttime

A simple node indicating if it's day or night.

The node sets: msg.payload to boolean true or false payloads.

It also sets a global isNight accessible in all flows.

It sends a true payload if it is dark and false if not dark.

The second output emits only on the transition between night to day or day to night.

Here are some examples:

[{"id":"d679cbec.b156b8","type":"function","z":"b365304f.a85de","name":"Check if isNight is true","func":"var isNight = global.get(\"isNight\");\nif (isNight === true)\n{\n    //do something\n    //e.g turn on christmas tree lights\n}\nif (isNight === false)\n{\n    //do something\n    //e.g turn off all lights\n}\n// you can use this function anywhere \n// without using multiple nighttime nodes\n// just have the inject trigger this function","outputs":1,"noerr":0,"x":500,"y":280,"wires":[[]]},{"id":"26b1bd5b.2216a2","type":"ui_switch","z":"b365304f.a85de","name":"","label":"Christmas Lights","group":"fe8c1b89.b8c8f8","order":0,"width":0,"height":0,"passthru":false,"decouple":"true","topic":"","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","x":450,"y":140,"wires":[[]]},{"id":"973c907.80f1f7","type":"nighttime","z":"b365304f.a85de","name":"Home","lon":"-117.66053","lat":"33.56086","start":"goldenHourEnd","end":"goldenHour","x":210,"y":140,"wires":[["26b1bd5b.2216a2"],[]]},{"id":"cb23da59.3a1d28","type":"inject","z":"b365304f.a85de","name":"","topic":"","payload":"","payloadType":"date","repeat":"60","crontab":"","once":false,"onceDelay":0.1,"x":230,"y":280,"wires":[["d679cbec.b156b8"]]},{"id":"fe8c1b89.b8c8f8","type":"ui_group","z":"","name":"Weather","tab":"65f7f859.acb6c8","order":1,"disp":true,"width":"6","collapse":true},{"id":"65f7f859.acb6c8","type":"ui_tab","z":"","name":"Home","icon":"dashboard","order":1}]

Node Info

Version: 1.0.35
Updated 5 years, 8 months ago
License: Apache-2.0
Rating: 5.0 1

Actions

Rate:

Downloads

48 in the last week

Nodes

  • nighttime

Keywords

  • node-red
  • night
  • dark
  • sunset
  • sunrise
  • day

Maintainers