UNPKG

node-red-contrib-knx-ultimate

Version:

Control your KNX and KNX Secure intallation via Node-Red! A bunch of KNX nodes, with integrated Philips HUE control, ETS group address importer, and KNX routing between interfaces. Easy to use and highly configurable.

60 lines (59 loc) 3.08 kB
{ "knxUltimateStaircase": { "title": "Staircase light", "paletteLabel": "Staircase", "node-input-server": "KNX Gateway", "node-input-name": "Name", "node-input-outputtopic": "Topic for emitted events", "trigger": "Trigger GA", "output": "Output GA", "status": "Status GA", "override": "Override GA", "block": "Block GA", "node-input-timerSeconds": "Timer duration (seconds)", "node-input-extendMode": "On new trigger", "extend_restart": "Restart timer", "extend_extend": "Extend remaining time", "extend_ignore": "Ignore the trigger", "node-input-triggerOffCancels": "0 command cancels the cycle", "opt_yes": "Yes", "opt_no": "No", "node-input-blockAction": "When blocked", "block_off": "Force light OFF", "block_keep": "Leave current state", "node-input-preWarnEnable": "Send pre-warning before timeout", "node-input-preWarnSeconds": "Pre-warning offset (seconds)", "node-input-preWarnMode": "Pre-warning mode", "prewarn_status": "Toggle status GA", "prewarn_flash": "Flash output", "node-input-preWarnFlashMs": "Flash duration (ms)", "node-input-emitEvents": "Emit events on node output", "help": { "intro": "Implements a staircase light logic with KNX integration, handling timer, pre-warning, manual override and blocking.", "trigger": "Triggers", "trigger_ga": "A rising edge (value = 1) on the trigger GA starts the timer. If enabled, a value of 0 will immediately cancel the cycle.", "extend": "The \"On new trigger\" option controls how subsequent pulses behave: restart the timer, extend the remaining time or ignore the pulse.", "off": "When override is active the timer is paused and the light stays on. Blocking disables new pulses and optionally forces the output off.", "outputs": "Group addresses", "output_ga": "Output GA is driven with DPT 1.001 by default. Configure other DPTs if required.", "status_ga": "Status GA mirrors the stair light state (and the pre-warning flag when enabled).", "override_ga": "Override GA keeps the light on while true and suspends the timer.", "block_ga": "Block GA prevents new activations. When false, normal behaviour resumes.", "prewarn": "Pre-warning", "prewarn_desc": "Enable a pre-warning to alert occupants before the light turns off. You can either flash the output or toggle the status GA.", "events": "Node output", "events_desc": "When enabled the node emits structured events (trigger, extend, prewarn, timeout, override, block) with the remaining time and state information." }, "placeholders": { "outputtopic": "Optional topic for node events", "ga": "e.g. 1/1/5", "triggerName": "Trigger device name", "outputName": "Output actuator name", "statusName": "Status feedback name", "overrideName": "Override channel name", "blockName": "Block command name" }, "section_commands": "Command group addresses", "section_inputs": "Input group addresses" } }