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, KNX AI for diagnosticsand KNX routing between interfaces. Easy to use and highly configurable.

78 lines (77 loc) 2.22 kB
{ "knxUltimateIoTBridge": { "title": "KNX ↔ IoT Bridge", "paletteLabel": "IoT Bridge", "node-input-server": "KNX Gateway", "node-input-name": "Name", "node-input-outputtopic": "Default topic for outputs", "node-input-emitOnChangeOnly": "Emit KNX→IoT updates only when the value changes", "node-input-readOnDeploy": "Read KNX values on deploy", "node-input-acceptFlowInput": "Accept flow input (IoT → KNX)", "section_mappings": "Bridge mappings", "mapping": { "enabled": "Enable", "timeout": "Timeout (ms)", "retry": "Retries" }, "fields": { "label": "Name", "ga": "Group address", "dpt": "DPT", "direction": "Direction", "channel": "Channel", "target": "Target", "method": "HTTP method", "modbusFunction": "Modbus function", "scale": "Scale", "offset": "Offset", "timeout": "Timeout (ms)", "retry": "Retries", "template": "Template", "property": "Property/path" }, "direction": { "bidirectional": "KNX ↔ IoT", "knx-to-iot": "KNX → IoT", "iot-to-knx": "IoT → KNX" }, "type": { "mqtt": "MQTT", "rest": "REST", "modbus": "Modbus" }, "placeholders": { "label": "Name or alias", "ga": "1/2/3", "dpt": "1.001", "target": "Topic, URL or register", "target_mqtt": "Topic, e.g. knx/light/living", "target_rest": "https://example/api/endpoint", "target_modbus": "Register (e.g. 40001)", "template": "{\"value\":{{value}}}", "property": "Optional property/path", "method": "POST", "modbusFunction": "writeHoldingRegister" }, "fieldVariants": { "target": { "default": "Target", "mqtt": "MQTT topic", "rest": "REST URL", "modbus": "Modbus register" }, "method": { "default": "HTTP method", "rest": "HTTP method" }, "modbusFunction": { "default": "Modbus function", "modbus": "Modbus function" } }, "labels": { "outputKnxToIoT": "KNX → IoT stream", "outputIoTToKnx": "IoT → KNX acknowledgements" } } }