UNPKG

node-red-contrib-deconz

Version:
606 lines 21 kB
{ "label": { "name": "Name", "ip_address": "IP-Address", "port": "Port", "api_key": "API Key", "websocket_port": "WebSocket Port", "get_settings": "Auto fetch all settings", "use_secured_ssl": "Use secured SSL connection", "magick": "Magick", "polling": "Polling, sec" }, "placeholder": { "name": "Name" }, "tip": { "deploy": "<b>Important:</b> Deploy server node to get devices list.", "secured_apikey_warning_message_update": "<b>Important:</b> Please click on update to save the API key in the vault.", "input_device_warning_message_update": "<b>Important:</b> The device save format changed. Please click on Done to save with the new format.", "update_2_0_0_or_later": "You just upgraded the Deconz Plugin to version 2.0.0 or later. Please make sure that all your nodes are working fine.", "help_discord_github": "If you have any issues you can get help from <a href=\"https://discord.gg/3XGEYY9\">Deconz-Community Discord server</a>. Or you can open an issue on <a href=\"https://github.com/deconz-community/node-red-contrib-deconz/issues\">GitHub</a>.", "homekit_payload": "You can now select which HomeKit characteristics you want in the payload." }, "status": { "disconnected": "disconnected", "connected": "connected", "received": "received", "done": "done", "wait_for_server_start": "waiting for server", "server_node_error": "server node error", "node_error": "node error", "deconz_not_reachable": "deconz not reachable", "device_not_reachable": "device not reachable", "invalid_api_key": "invalid api key", "device_not_set": "device not set", "reconnecting": "reconnecting...", "starting": "starting...", "pending": "pending...", "query_error": "can't read device query", "only_always": "Complete payload only accept Always as output setting", "migration_error": "migration error", "event_count": "{{event_count}} events", "out_commands": { "main": "{{index}}/{{count}} - {{status}}", "pause": "Pause for {{delay}}ms", "delay": "Wait for {{delay}}ms", "request": "Request {{index}}/{{count}}" } }, "editor": { "multiselect": { "none_selected": "None selected" }, "inputs": { "separator": { "device": "Devices selection", "specific": "Specific options", "outputs": "Outputs", "commands": "Commands" }, "statustext": { "label": "Node status", "options": { "auto": "Auto" } }, "server": { "label": "Server" }, "device": { "query": { "label": "Query", "options": { "device": "Device" } }, "device": { "label": "Device", "filter": "Filter devices..." }, "query_result": { "label": "Query result" }, "refresh": { "label": "Refresh", "button_text": "Refresh devices List" }, "refresh_query": { "label": "Refresh", "button_text": "Refresh query result" } }, "outputs": { "format": { "label": "Format", "icon": "file-code-o", "options": { "single": "Single x ... y ... z", "array": "Array [x,y,z]", "sum": "Sum x+y+z", "average": "Average x+y+z/3", "min": "Min X+y+Z = y", "max": "Max X+y+z = X" } }, "type": { "label": "Type", "icon": "file-text", "options": { "attribute": "Attribute", "state": "State", "config": "Config", "homekit": "Homekit", "scene_call": "Scene Call" }, "add_button": { "label": "Add __type__", "icon": "plus", "title": "Add __type__ output" } }, "payload": { "label": "Payload", "icon": "ellipsis-h", "group_label": { "attribute": "Attribute", "state": "State", "config": "Config", "homekit": "HomeKit" }, "item_list": "__name__ (__sample__)", "item_list_mix": "__name__ [__item_count__/__device_count__] (__sample__)", "options": { "complete": "Complete payload", "each": "Each payload", "auto": "Automatic" } }, "output": { "label": "Output", "icon": "sign-out", "options": { "always": "Always", "onchange": "On change", "onupdate": "On update" } }, "on_start": { "label": "Start output", "icon": "share-square", "desc": "Send msg on start or socket reconnect." }, "on_error": { "label": "Error output", "icon": "external-link-square", "desc": "Send NO_RESPONSE on socket error." }, "rule_button": { "desc": "Show list of nodes connected to this output." } }, "commands": { "type": { "label": "Type", "icon": "file-code-o", "add_button": { "label": "Add __type__", "icon": "plus", "title": "Add __type__ command" }, "options": { "common": { "fields": { "target": { "label": "Target", "icon": "dot-circle-o", "options": { "attribute": { "label": "Attribute", "icon": "object-group" }, "state": { "label": "State", "icon": "lightbulb-o" }, "config": { "label": "Config", "icon": "wrench" }, "scene_call": { "label": "Scenes call", "icon": "lightbulb-o" } } }, "command": { "label": "Command", "icon": "tasks", "options": { "object": { "label": "Object", "icon": "object-group" } } }, "payload": { "label": "Payload", "icon": "envelope" } } }, "deconz_state": { "label": "Deconz state", "icon": "deconz", "options": { "common": { "fields": { "transitiontime": { "label": "Transition", "icon": "hourglass-o", "title": "Transition time in 1/10 seconds between two states.", "placeholder": "10 = 1 second" }, "retryonerror": { "label": "Retry on error", "icon": "repeat", "title": "Retry on when command failed (max 2)." }, "aftererror": { "label": "After error", "icon": "exclamation", "title": "Action to do when a command failed after retry.", "options": { "continue": { "label": "Continue", "icon": "play" }, "stop": { "label": "Stop", "icon": "stop" } } } } }, "lights": { "label": "Lights", "fields": { "on": { "label": "On/Off", "icon": "lightbulb-o", "options": { "keep": { "label": "Don't change", "icon": "deconz" }, "set": { "label": "Turn", "icon": "deconz", "options": { "true": { "label": "On", "icon": "deconz" }, "false": { "label": "Off", "icon": "deconz" } } }, "toggle": { "label": "Toggle", "icon": "deconz" } } }, "lightFields": { "options": { "keep": { "label": "Don't change", "icon": "deconz" }, "set": { "label": "Set", "icon": "arrow-circle-right" }, "inc": { "label": "Increment by", "icon": "arrow-circle-up" }, "dec": { "label": "Decrement by", "icon": "arrow-circle-down" }, "detect_from_value": { "label": "Detect from value", "icon": "magic" } } }, "bri": { "label": "Brightness", "icon": "lightbulb-o" }, "sat": { "label": "Color saturation", "icon": "lightbulb-o" }, "hue": { "label": "Color hue", "icon": "lightbulb-o" }, "ct": { "label": "Mired color temperature", "icon": "lightbulb-o", "options": { "deconz": { "label": "Deconz", "icon": "deconz", "options": { "cold": { "label": "Cold", "icon": "thermometer-empty" }, "white": { "label": "White", "icon": "thermometer-half" }, "warm": { "label": "Warm", "icon": "thermometer-full" } } } } }, "xy": { "label": "CIE xy color", "icon": "lightbulb-o" }, "alert": { "label": "Alert", "icon": "bell-o", "options": { "deconz": { "label": "Deconz", "icon": "deconz", "options": { "none": { "label": "None", "icon": "deconz" }, "select": { "label": "Blinking a short time", "icon": "deconz" }, "lselect": { "label": "Blinking a longer time", "icon": "deconz" } } } } }, "effect": { "label": "Effect", "icon": "star-o", "options": { "deconz": { "label": "Deconz", "icon": "deconz", "options": { "none": { "label": "None", "icon": "deconz" }, "colorloop": { "label": "Color Loop", "icon": "deconz" } } } } }, "colorloopspeed": { "label": "Color Loop Speed", "icon": "star-o", "title": "1 = very fast 255 = very slow", "placeholder": "default: 15" } } }, "groups": { "label": "Groups" }, "covers": { "label": "Windows Cover", "fields": { "open": { "label": "Open/Close", "icon": "window-maximize", "title": "Set to true to lift the shutter to 0%, false to lift it to 100%.", "options": { "keep": { "label": "Don't change", "icon": "deconz" }, "set": { "label": "Set", "icon": "deconz", "options": { "true": { "label": "Open" }, "false": { "label": "Close" } } }, "toggle": { "label": "Toggle", "icon": "deconz" } } }, "stop": { "label": "Stop/Continue", "icon": "stop", "title": "Stops the current action.", "options": { "keep": { "label": "Don't change", "icon": "deconz" }, "set": { "label": "Set", "icon": "deconz", "options": { "true": { "label": "Stop", "icon": "deconz" }, "false": { "label": "Continue", "icon": "deconz" } } } } }, "lift": { "label": "Lift", "icon": "arrows-v", "title": "Supported range is 0–100 or special value \"stop\".\nlift is best understood as “percentage closed”. So for any lift value below 100%, open is true.", "options": { "stop": { "label": "Stop", "icon": "deconz" } } }, "tilt": { "label": "Tilt", "icon": "arrows-h", "title": "Sets the tilt angle of the shutter (0–100%)." } } }, "scene_call": { "label": "Scenes call", "fields": { "mode": { "label": "Mode", "icon": "bullseye", "title": "Select how scene should be called.", "options": { "single": { "label": "Single scene", "icon": "hand-pointer-o", "title": "Select one scene independent from device list." }, "dynamic": { "label": "Dynamic scenes", "icon": "magic", "title": "Select scene based on the select device." } } }, "picker": { "label": "Picker", "icon": "crosshairs", "filter_place_holder": "Filter scenes..." }, "group": { "label": "Group ID", "icon": "object-group", "title": "Select the group of the scene", "options": { "from_device": { "label": "From device", "icon": "search" } } }, "scene": { "label": "Scene ID", "icon": "picture-o", "title": "Select the scene to call", "options": { "deconz": { "label": "Deconz", "icon": "deconz", "options": { "next": { "label": "Next" }, "prev": { "label": "Previous" } } } } }, "scene_name": { "label": "Scene Name", "icon": "tag", "title": "Select the scene to call by his name" } } } } }, "homekit": { "label": "HomeKit", "icon": "homekit" }, "custom": { "label": "Custom", "icon": "cogs" }, "animation": { "label": "Animation", "icon": "spinner" }, "pause": { "label": "Pause", "icon": "pause", "fields": { "delay": { "label": "Delay", "icon": "hourglass-o", "title": "Delay in ms before executing next command." } } } } }, "rule_button": { "desc": "Run this command now." } }, "specific": { "output": { "delay": { "label": "Delay", "icon": "hourglass-o", "title": "Delay between api request in ms." }, "result": { "label": "Result", "icon": "table", "title": "Return the result of the api call.", "options": { "never": { "label": "Never", "icon": "hourglass-start" }, "after_command": { "label": "After each command", "icon": "hourglass-half" }, "at_end": { "label": "At the end", "icon": "hourglass-end" } } } }, "api": { "method": { "label": "Method", "icon": "tasks" }, "endpoint": { "label": "Endpoint", "icon": "globe" }, "payload": { "label": "Payload", "icon": "database" } } } } } }