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.

120 lines (119 loc) 5.41 kB
{ "knxUltimateIoTBridge": { "title": "MQTT Home Assistant - IoT", "paletteLabel": "MQTT Home Assistant - IoT", "node-input-server": "KNX-Gateway", "node-input-name": "Name", "node-input-outputtopic": "Standard-Topic für Ausgaben", "node-input-emitOnChangeOnly": "KNX→IoT nur bei Wertänderung senden", "node-input-readOnDeploy": "KNX-Werte beim Deploy lesen", "node-input-acceptFlowInput": "Flow-Eingaben akzeptieren (IoT → KNX)", "node-input-nodeMode": "Modus", "mode": { "iot": "IoT-Bridge (MQTT/REST/Modbus-Nachrichten)", "homeassistant": "MQTT / Home Assistant (nativ)" }, "ha": { "intro": "Native MQTT-Bridge mit Home-Assistant-Discovery. Jede im KNX-Gateway importierte Gruppenadresse (ETS-Liste) wird automatisch als Home-Assistant-Entität (switch, sensor, binary_sensor, number, text) bereitgestellt, zusätzlich zu den unten definierten Rollläden und Thermostaten.", "broker_url": "Broker-URL", "username": "Benutzername", "password": "Passwort", "optional": "(optional)", "base_topic": "Basis-Topic", "discovery": "Home-Assistant-Discovery veröffentlichen", "discovery_prefix": "Discovery-Präfix", "hint": "Erfordert einen MQTT-Broker, der sowohl von Node-RED als auch von Home Assistant erreichbar ist, mit aktivierter MQTT-Integration in HA. Die Entitäten erscheinen unter einem Gerät mit dem Namen dieses Knotens. KNX-Buswerte werden an MQTT veröffentlicht und beschreibbare Datenpunkte akzeptieren Befehle von Home Assistant.", "exposed_gas": "Bereitzustellende Gruppenadressen", "exposed_gas_hint": "Wähle die Gruppenadressen aus, die an Home Assistant veröffentlicht werden sollen. Standardmäßig sind alle importierten Adressen ausgewählt. Von einem Rollladen/Thermostat (unten) verwendete Adressen werden dort behandelt und müssen hier nicht ausgewählt werden.", "filter_placeholder": "Nach Adresse oder Name filtern…", "select_all": "Alle auswählen", "select_none": "Keine auswählen", "exposed_count": "ausgewählt", "no_gateway": "Wähle zuerst ein KNX-Gateway aus.", "no_ga": "Keine Gruppenadressen gefunden. Importiere die ETS-Liste im KNX-Gateway.", "csv_error": "Die Gruppenadressliste konnte nicht vom Gateway geladen werden.", "custom_entities": "Rollläden & Thermostate", "custom_entities_hint": "Rollläden und Thermostate fassen mehrere Gruppenadressen zu einer Home-Assistant-Entität zusammen und können daher nicht automatisch aus dem DPT erstellt werden. Füge sie hier hinzu. Die Datenpunkttypen stammen aus der importierten ETS-Liste, sofern vorhanden, andernfalls aus KNX-Standardwerten (1.008 Auf/Ab, 1.007 Stopp, 5.001 Position, 9.001 Temperatur, 1.001 Ein/Aus). Für zuverlässige Statuswerte sollten diese GAs im ETS-Import enthalten sein.", "ce_type_cover": "Rollladen", "ce_type_climate": "Thermostat", "ce_name": "Entitätsname", "ce_gaUpDown": "Auf/Ab-GA (1.008)", "ce_gaStop": "Stopp-GA (1.007)", "ce_gaPosSet": "Position setzen GA (5.001)", "ce_gaPosState": "Positionsstatus-GA (5.001)", "ce_invertPosition": "Position invertieren (KNX 0% = offen)", "ce_gaCurrentTemp": "Ist-Temperatur-GA (9.001)", "ce_gaSetpointSet": "Sollwert setzen GA (9.001)", "ce_gaSetpointState": "Sollwert-Status-GA (9.001)", "ce_gaOnOff": "Ein/Aus-GA (1.001)", "ce_minTemp": "Min. Temperatur", "ce_maxTemp": "Max. Temperatur", "ce_tempStep": "Temperaturschritt" }, "section_mappings": "Bridge-Zuordnungen", "mapping": { "enabled": "Aktivieren", "timeout": "Zeitüberschreitung (ms)", "retry": "Wiederholungen" }, "fields": { "label": "Name", "ga": "Gruppenadresse", "dpt": "DPT", "direction": "Richtung", "channel": "Kanal", "target": "Ziel", "method": "HTTP-Methode", "modbusFunction": "Modbus-Funktion", "scale": "Skalierung", "offset": "Offset", "timeout": "Zeitüberschreitung (ms)", "retry": "Wiederholungen", "template": "Template", "property": "Eigenschaft/Pfad" }, "direction": { "bidirectional": "KNX ↔ IoT", "knx-to-iot": "KNX → IoT", "iot-to-knx": "IoT → KNX" }, "type": { "mqtt": "MQTT", "rest": "REST", "modbus": "Modbus" }, "placeholders": { "label": "Name oder Alias", "ga": "1/2/3", "dpt": "1.001", "target": "Topic, URL oder Register", "target_mqtt": "Topic, z. B. knx/light/living", "target_rest": "https://example/api/endpoint", "target_modbus": "Register (z. B. 40001)", "template": "{\"value\":{{value}}}", "property": "Optionale Eigenschaft/Pfad", "method": "POST", "modbusFunction": "writeHoldingRegister" }, "fieldVariants": { "target": { "default": "Ziel", "mqtt": "MQTT-Topic", "rest": "REST-URL", "modbus": "Modbus-Register" }, "method": { "default": "HTTP-Methode", "rest": "HTTP-Methode" }, "modbusFunction": { "default": "Modbus-Funktion", "modbus": "Modbus-Funktion" } }, "labels": { "outputKnxToIoT": "Strom KNX → IoT", "outputIoTToKnx": "Bestätigungen IoT → KNX" } } }