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.

130 lines (129 loc) 5.54 kB
{ "knxUltimateIoTBridge": { "title": "MQTT Home Assistant - IoT", "paletteLabel": "MQTT Home Assistant - IoT", "node-input-server": "KNX 网关", "node-input-name": "名称", "node-input-outputtopic": "输出的默认主题", "node-input-emitOnChangeOnly": "仅在值变化时发送 KNX→IoT 更新", "node-input-readOnDeploy": "部署时读取 KNX 数值", "node-input-acceptFlowInput": "允许流程输入 (IoT → KNX)", "node-input-nodeMode": "模式", "mode": { "iot": "IoT 桥接(MQTT/REST/Modbus 消息)", "homeassistant": "MQTT / Home Assistant(原生)" }, "ha": { "intro": "带 Home Assistant 自动发现的原生 MQTT 桥接。KNX 网关中导入的每个组地址(ETS 列表)都会自动作为 Home Assistant 实体(switch、sensor、binary_sensor、number、text)暴露,此外还有下方定义的卷帘和温控器。", "broker_url": "Broker URL", "username": "用户名", "password": "密码", "optional": "(可选)", "base_topic": "基础主题", "discovery": "发布 Home Assistant 自动发现", "discovery_prefix": "自动发现前缀", "hint": "需要一个 Node-RED 和 Home Assistant 都能访问的 MQTT broker,并在 HA 中启用 MQTT 集成。实体会出现在以该节点命名的设备下。KNX 总线的值会发布到 MQTT,可写的数据点接受来自 Home Assistant 的命令。", "exposed_gas": "要暴露的组地址", "exposed_gas_hint": "勾选要发布到 Home Assistant 的组地址。默认全部选中。被下方卷帘/温控器使用的地址会在那里处理,无需在此勾选。", "filter_placeholder": "按地址或名称筛选…", "select_all": "全选", "select_none": "全不选", "exposed_count": "已选择", "read_only": "只读", "read_only_bulk": "对显示的地址设为只读:", "read_only_all": "设为只读", "read_only_none": "取消只读", "bus_mode": "KNX 总线连接", "bus_standalone": "独立(通过网关)", "bus_flow": "流消息(输入/输出端口)", "bus_flow_hint": "将一个通用模式的 KNXUltimate 节点接到输入端口(KNX → MQTT),另一个接到输出端口(MQTT → KNX)。", "no_gateway": "请先选择一个 KNX 网关。", "no_ga": "未找到组地址。请在 KNX 网关中导入 ETS 列表。", "csv_error": "无法从网关加载组地址列表。", "custom_entities": "卷帘与温控器", "custom_entities_hint": "卷帘和温控器将多个组地址组合成一个 Home Assistant 实体,因此无法根据 DPT 自动创建。请在此添加。数据点类型在可用时取自导入的 ETS 列表,否则取自 KNX 默认值(1.008 上/下、1.007 停止、5.001 位置、9.001 温度、1.001 开/关)。为获得可靠的状态反馈,这些组地址应包含在 ETS 导入中。", "ce_type_cover": "卷帘", "ce_type_climate": "温控器", "ce_name": "实体名称", "ce_gaUpDown": "上/下 GA (1.008)", "ce_gaStop": "停止 GA (1.007)", "ce_gaPosSet": "设置位置 GA (5.001)", "ce_gaPosState": "位置状态 GA (5.001)", "ce_invertPosition": "反转位置(KNX 0% = 打开)", "ce_gaCurrentTemp": "当前温度 GA (9.001)", "ce_gaSetpointSet": "设定值设置 GA (9.001)", "ce_gaSetpointState": "设定值状态 GA (9.001)", "ce_gaOnOff": "开/关 GA (1.001)", "ce_minTemp": "最低温度", "ce_maxTemp": "最高温度", "ce_tempStep": "温度步长" }, "section_mappings": "桥接映射", "mapping": { "enabled": "启用", "timeout": "超时 (ms)", "retry": "重试次数" }, "fields": { "label": "名称", "ga": "组地址", "dpt": "DPT", "direction": "方向", "channel": "通道", "target": "目标", "method": "HTTP 方法", "modbusFunction": "Modbus 功能", "scale": "缩放", "offset": "偏移", "timeout": "超时 (ms)", "retry": "重试次数", "template": "模板", "property": "属性/路径" }, "direction": { "bidirectional": "KNX ↔ IoT", "knx-to-iot": "KNX → IoT", "iot-to-knx": "IoT → KNX" }, "type": { "mqtt": "MQTT", "rest": "REST", "modbus": "Modbus" }, "placeholders": { "label": "名称或别名", "ga": "1/2/3", "dpt": "1.001", "target": "主题、URL 或寄存器", "target_mqtt": "主题,例如 knx/light/living", "target_rest": "https://example/api/endpoint", "target_modbus": "寄存器(如 40001)", "template": "{\"value\":{{value}}}", "property": "可选属性/路径", "method": "POST", "modbusFunction": "writeHoldingRegister" }, "fieldVariants": { "target": { "default": "目标", "mqtt": "MQTT 主题", "rest": "REST URL", "modbus": "Modbus 寄存器" }, "method": { "default": "HTTP 方法", "rest": "HTTP 方法" }, "modbusFunction": { "default": "Modbus 功能", "modbus": "Modbus 功能" } }, "labels": { "outputKnxToIoT": "KNX → IoT 流", "outputIoTToKnx": "IoT → KNX 确认", "inputKnxBus": "KNX 总线输入(来自通用节点)", "outputKnxWrite": "KNX 写入输出(发送到通用节点)" } } }