node-red-contrib-time-range-switch 0.4.0

A simple Node-RED node that routes messages depending on the time. If the current time falls within the range specified in the node configuration, the message is routed to output 1. Otherwise the message is routed to output 2.

npm install node-red-contrib-time-range-switch

Time Range Switch

A simple Node-RED node that routes messages depending on the time. If the current time falls within the range specified in the node configuration, the message is routed to output 1. Otherwise the message is routed to output 2.

Installation

Change directory to your node red installation:

$ npm install node-red-contrib-time-range-switch

Configuration

The times can be a 24 hour time or a suncalc event:

Time Description
00:00 ... 23:59 24hr time
sunrise sunrise (top edge of the sun appears on the horizon)
sunriseEnd sunrise ends (bottom edge of the sun touches the horizon)
goldenHourEnd morning golden hour (soft light, best time for photography) ends
solarNoon solar noon (sun is in the highest position)
goldenHour evening golden hour starts
sunsetStart sunset starts (bottom edge of the sun touches the horizon)
sunset sunset (sun disappears below the horizon, evening civil twilight starts)
dusk dusk (evening nautical twilight starts)
nauticalDusk nautical dusk (evening astronomical twilight starts)
night night starts (dark enough for astronomical observations)
nadir nadir (darkest moment of the night, sun is in the lowest position)
nightEnd night ends (morning astronomical twilight starts)
nauticalDawn nautical dawn (morning nautical twilight starts)
dawn dawn (morning nautical twilight ends, morning civil twilight starts)

Node Info

Version: 0.4.0
Updated 11 months, 1 week ago
License: MIT

Downloads

17 in the last day
50 in the last week
173 in the last month

Nodes

  • time-range-switch

Keywords

  • node-red
  • router
  • switch
  • time
  • sun events

Maintainers

  • biddster