node-red-node-timeswitch 0.0.6

A Node-RED node to provide a simple timeswitch to schedule daily on/off events.

npm install node-red-node-timeswitch

A Node-RED node to provide a simple timeswitch node to schedule daily on/off events.

Install

Run the following command in your Node-RED user directory - typically ~/.node-red

    npm install node-red-node-timeswitch

Usage

Sets msg.payload to 1 during on times, and 0 during off times.

Also uses the suncalc module to allow use of dawn and dusk.

Dawn and dusk times can be offset both positively (+ve) for minutes after dawn or dusk, and negatively (-ve) for minutes before dawn or dusk..

The output emits a msg.payload of 1 or 0 every minute depending on whether the current time is during the selected on time or off time.

If you just need the transitions from 0->1 or 1->0 then follow this node with an RBE node.

You may also optionally specify a msg.topic if required.

Note: For a more complex version with more built-in options see Pete Scargill's node-red-contrib-bigtimer node.

Node Info

Version: 0.0.6
Updated 9 months ago
License: Apache-2.0

Downloads

19 in the last day
110 in the last week
402 in the last month

Nodes

  • timeswitch

Keywords

  • node-red
  • timeswitch
  • timer
  • scheduler

Maintainers

  • dceejay
  • knolleary