UNPKG

@tbowmo/node-red-small-timer

Version:

Small timer node for Node-RED with support for sunrise, sunset etc. timers

20 lines (16 loc) 471 B
import { NodeMessage, NodeMessageInFlow } from 'node-red' export type State = 'auto' | 'tempOn' | 'tempOff' export type Trigger = 'input' | 'timer' export interface ISmallTimerMessage extends NodeMessageInFlow { reset?: boolean, timeout?: number, } export type SmallTimerChangeMessage = NodeMessage & { autoState: boolean, timeout: number, temporaryManual: boolean, duration: number, stamp: number, state: State, trigger: Trigger }