node-red-contrib-myhome-bticino-v2
Version:
Control Bticino / Legrand MyHome components from Node-RED
90 lines (86 loc) • 4.76 kB
JSON
{
"common":
{
"_version_common": "2022.11.08",
"gateway": "Gateway",
"riser-private": "Private riser",
"riser-localbus-01": "Local bus 1",
"riser-localbus-02": "Local bus 2",
"riser-localbus-03": "Local bus 3",
"riser-localbus-04": "Local bus 4",
"riser-localbus-05": "Local bus 5",
"riser-localbus-06": "Local bus 6",
"riser-localbus-07": "Local bus 7",
"riser-localbus-08": "Local bus 8",
"riser-localbus-09": "Local bus 9",
"riser-localbus-10": "Local bus 10",
"riser-localbus-11": "Local bus 11",
"riser-localbus-12": "Local bus 12",
"riser-localbus-13": "Local bus 13",
"riser-localbus-14": "Local bus 14",
"riser-localbus-15": "Local bus 15",
"input-label-simple": "simple mode ('payload' or 'payload.state')",
"name": "Name",
"topic": "Topic",
"topic-info": "to trigger the action on this node, do not forget the incoming 'msg' MUST contain a 'msg.topic' which is either 'state/__topicName__' (when used in read-only mode) or 'cmd/__topicName__' (when used in write mode), otherwise node will skip incoming message.",
"option-smartfilter": "SmartFilter",
"option-smartfilter-checkbox": "Filter incoming gateway events",
"option-smartfilter-info": "SmartFilter is enabled by default, making the node only triggering a new flow (aka output) when a state CHANGED after a MyHome BUS message was received.\nThis is made to avoid multiple flows starting for the same info/command, because MyHome sends the same message multiple times (for status request, response,...) \n\nNote: SmartFilter is never applied when node is running in read-only (status update request) mode.",
"option-smartfilter-out-checkbox": "Filter outgoing commands sent to gateway",
"option-skipevents": "Skip events",
"option-skipevents-checkbox": "Skip ALL incoming gateway events",
"option-skipevents-info": "If necessary, all MyHome status updates received from the gateway about this node can be ignored, which means only Node-RED received payloads will be processed.",
"option-readonly": "Read-only",
"option-readonly-checkbox": "Only ask for current load status",
"option-readonly-info": "When enabled, the received payload (being 'ON', 'OFF', or whatever) is ignored and a status request is sent to gather current state without applying any change.",
"secondary-output-title": "Secondary output options",
"secondary-output-intro": "You may fine-tune the secondary output to better suit your needs when integrating with other node mechanisms (see node help for more info).",
"secondary-output-name": "Property name",
"secondary-output-name-placeholder": "e.g. On / state / ... / (empty)",
"secondary-output-name-info": "Is the property name on the returned payload (i.e. payload.propertyname). When left empty, the payload is returned as a single value (i.e. not as an object)",
"secondary-output-content": "Data type"
},
"mh-scenario":
{
"config":
{
"name-placeholder": "Scenario name",
"topic-placeholder": "e.g. firstfloor-office",
"scenarioid":"Scenario",
"scenarioid-placeholder": "32 (for CEN 3.2) or 126 (for CEN+ 126)",
"inputlabel-simple-xx" : "- 'xx' buttonID (0-31) ",
"inputlabel-simple-yyyy" : "- 'yyyy' -optional- duration in ms ",
"additional-output-title": "Additional outputs...",
"add-outputs": "Additional outputs...",
"add-outputs-range": "Buttons range...",
"add-outputs-newflow": "Trigger a new flow on...",
"add-outputs-nr": "Output n°",
"add-outputs-btn-from": "From...",
"add-outputs-btn-to": "To...",
"add-outputs-startpress": "Start press",
"add-outputs-startpress-any": "Start short/long press",
"add-outputs-startpress-long": "Start long press",
"add-outputs-shortpress": "Short press ended",
"add-outputs-longpress": "Long press ended when >",
"add-outputs-longpresswhile": "Long press (while pressed)",
"add-outputs-btn-addnew": "add new buttons range",
"outputlabel-main": "Main payload",
"outputlabel-btn-from": "button #__from__",
"outputlabel-btn-from-to": "buttons #__from__ to #__to__",
"outputlabel-btn-on": "on :",
"outputlabel-btn-startpress": "Start press",
"outputlabel-btn-shortpress": "Short press ended",
"outputlabel-btn-longpress": "Long press (>__duration__s)",
"outputlabel-btn-longpresswhile": "Long press (while pressed)"
},
"node":
{
"status-action-button": "Button #",
"status-action-startpress": "short/long press started",
"status-action-startpress-long": "long press (>0.5s) started",
"status-action-longpress-ongoing": "long press going on",
"status-action-endpress-short": "short pressed (<0.5s)",
"status-action-endpress-long": "long pressed finished"
}
}
}