Socket
Socket
Sign inDemoInstall

node-red-contrib-deconz

Package Overview
Dependencies
Maintainers
1
Versions
146
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-red-contrib-deconz - npm Package Compare versions

Comparing version 0.12.1 to 0.12.2

api.html

14

nodes/battery.js

@@ -24,3 +24,3 @@ module.exports = function(RED) {

shape: "dot",
text: 'server node error'
text: "node-red-contrib-deconz/battery:status.server_node_error"
});

@@ -51,3 +51,3 @@ }

shape: "ring",
text: "not reachable"
text: "node-red-contrib-deconz/battery:status.not_reachable"
});

@@ -58,3 +58,3 @@ } else if ("config" in device && "reachable" in device.config && device.config.reachable === false) {

shape: "ring",
text: "not reachable"
text: "node-red-contrib-deconz/battery:status.not_reachable"
});

@@ -95,3 +95,3 @@ } else {

shape: "dot",
text: 'disconnected'
text: "node-red-contrib-deconz/battery:status.disconnected"
});

@@ -103,3 +103,3 @@ }

shape: "dot",
text: 'device not set'
text: "node-red-contrib-deconz/battery:status.device_not_set"
});

@@ -138,3 +138,3 @@ }

shape: "dot",
text: 'reconnecting...'
text: "node-red-contrib-deconz/battery:status.reconnecting"
});

@@ -153,3 +153,3 @@ }

shape: "dot",
text: 'disconnected'
text: "node-red-contrib-deconz/battery:status.disconnected"
});

@@ -156,0 +156,0 @@ }

@@ -26,3 +26,3 @@ module.exports = function(RED) {

shape: "dot",
text: 'server node error'
text: "node-red-contrib-deconz/event:status.server_node_error"
});

@@ -50,3 +50,3 @@ }

shape: "dot",
text: 'reconnecting...'
text: "node-red-contrib-deconz/event:status.reconnecting"
});

@@ -65,3 +65,3 @@ }

shape: "dot",
text: 'disconnected'
text: "node-red-contrib-deconz/event:status.disconnected"
});

@@ -84,3 +84,3 @@ }

shape: "dot",
text: 'event'
text: "node-red-contrib-deconz/event:status.event"
});

@@ -87,0 +87,0 @@ node.cleanTimer = setTimeout(function () {

@@ -22,3 +22,3 @@ module.exports = function(RED) {

shape: "dot",
text: 'Error'
text: "node-red-contrib-deconz/get:status.device_not_set"
});

@@ -30,3 +30,3 @@ }

shape: "dot",
text: 'device not set'
text: "node-red-contrib-deconz/get:status.device_not_set"
});

@@ -38,3 +38,3 @@ }

shape: "dot",
text: 'server node error'
text: "node-red-contrib-deconz/get:status.server_not_error"
});

@@ -59,3 +59,3 @@ }

shape: "ring",
text: "not reachable"
text: "node-red-contrib-deconz/get:status.not_reachable"
});

@@ -66,3 +66,3 @@ } else if ("config" in deviceMeta && "reachable" in deviceMeta.config && deviceMeta.config.reachable === false) {

shape: "ring",
text: "not reachable"
text: "node-red-contrib-deconz/get:status.not_reachable"
});

@@ -73,3 +73,3 @@ } else {

shape: "dot",
text: (config.state in node.meta.state)?(node.meta.state[config.state]).toString():"received",
text: (config.state in node.meta.state)?(node.meta.state[config.state]).toString():"node-red-contrib-deconz/get:status.received",
});

@@ -90,3 +90,3 @@

shape: "dot",
text: 'Device not found'
text: "node-red-contrib-deconz/get:status.device_not_set"
});

@@ -100,3 +100,3 @@ }

shape: "dot",
text: 'Device not set'
text: "node-red-contrib-deconz/get:status.device_not_set"
});

@@ -103,0 +103,0 @@ }

@@ -24,3 +24,3 @@ module.exports = function(RED) {

shape: "dot",
text: 'server node error'
text: "node-red-contrib-deconz/in:status.server_node_error"
});

@@ -52,3 +52,3 @@ }

shape: "dot",
text: 'disconnected'
text: "node-red-contrib-deconz/in:status.disconnected"
});

@@ -60,3 +60,3 @@ }

shape: "dot",
text: 'device not set'
text: "node-red-contrib-deconz/in:status.device_not_set"
});

@@ -79,3 +79,3 @@ }

shape: "ring",
text: "not reachable"
text: "node-red-contrib-deconz/in:status.not_reachable"
});

@@ -86,3 +86,3 @@ } else if ("config" in device && "reachable" in device.config && device.config.reachable === false) {

shape: "ring",
text: "not reachable"
text: "node-red-contrib-deconz/in:status.not_reachable"
});

@@ -93,3 +93,3 @@ } else {

shape: "dot",
text: (node.config.state in device.state) ? (device.state[node.config.state]).toString() : "connected"
text: (node.config.state in device.state) ? (device.state[node.config.state]).toString() : "node-red-contrib-deconz/in:status.connected"
});

@@ -276,3 +276,3 @@ }

shape: "dot",
text: 'reconnecting...'
text: "node-red-contrib-deconz/in:status.reconnecting"
});

@@ -300,3 +300,3 @@

shape: "dot",
text: 'disconnected'
text: "node-red-contrib-deconz/in:status.disconnected"
});

@@ -303,0 +303,0 @@ }

@@ -9,3 +9,3 @@ {

"start_output": "Start Output",
"start_output_help": "Send status on start"
"start_output_help": "Send state on start"
},

@@ -17,3 +17,11 @@ "placeholder": {

"init": "<b>Important:</b> battery status may not be immediately available after pairing, depends of manufacturer (eg. xiaomi about 1 hour)"
},
"status": {
"disconnected": "disconnected",
"connected": "connected",
"server_node_error": "server node error",
"not_reachable": "not reachable",
"device_not_set": "device not set",
"reconnecting": "reconnecting..."
}
}

@@ -8,3 +8,12 @@ {

"name": "Name"
},
"status": {
"disconnected": "disconnected",
"connected": "connected",
"server_node_error": "server node error",
"not_reachable": "not reachable",
"device_not_set": "device not set",
"reconnecting": "reconnecting...",
"event": "event"
}
}

@@ -12,3 +12,12 @@ {

"name": "Name"
},
"status": {
"disconnected": "disconnected",
"connected": "connected",
"server_node_error": "server node error",
"not_reachable": "not reachable",
"device_not_set": "device not set",
"reconnecting": "reconnecting...",
"received": "received"
}
}

@@ -11,3 +11,3 @@ {

"start_output": "Start Output",
"start_output_help": "Send status on start",
"start_output_help": "Send state on start",
"always": "Always",

@@ -21,3 +21,19 @@ "on_state_change": "On state change",

"name": "Name"
},
"status": {
"disconnected": "disconnected",
"connected": "connected",
"server_node_error": "server node error",
"not_reachable": "not reachable",
"device_not_set": "device not set",
"reconnecting": "reconnecting..."
},
"multiselect": {
"groups": "Light Groups",
"devices": "Devices",
"filter_devices": "Filter devices...",
"refresh": "Refresh devices list",
"none_selected": "None selected",
"complete_payload": "Complete state payload"
}
}

@@ -16,3 +16,14 @@ {

"transition_time": "10 = 1 second"
},
"status": {
"disconnected": "disconnected",
"connected": "connected",
"server_node_error": "server node error",
"not_reachable": "not reachable",
"device_not_set": "device not set",
"reconnecting": "reconnecting...",
"ok": "sent",
"error": "error",
"connection": "connection error"
}
}

@@ -16,3 +16,11 @@ {

"init": "<b>Важно:</b> статус батареи может быть недоступен сразу после спаривания, зависит от производителя (например: xiaomi около 1 часа)"
},
"status": {
"disconnected": "отключено",
"connected": "подключено",
"server_node_error": "ошибка сервера",
"not_reachable": "недоступен",
"device_not_set": "нет устройства",
"reconnecting": "подключение..."
}
}

@@ -8,3 +8,12 @@ {

"name": "Название"
},
"status": {
"disconnected": "отключено",
"connected": "подключено",
"server_node_error": "ошибка сервера",
"not_reachable": "недоступен",
"device_not_set": "нет устройства",
"reconnecting": "подключение...",
"event": "событие"
}
}

@@ -12,3 +12,12 @@ {

"name": "Название"
},
"status": {
"disconnected": "отключено",
"connected": "подключено",
"server_node_error": "ошибка сервера",
"not_reachable": "недоступен",
"device_not_set": "нет устройства",
"reconnecting": "подключение...",
"received": "получено"
}
}

@@ -20,3 +20,19 @@ {

"name": "Название"
},
"status": {
"disconnected": "отключено",
"connected": "подключено",
"server_node_error": "ошибка сервера",
"not_reachable": "недоступен",
"device_not_set": "нет устройства",
"reconnecting": "подключение..."
},
"multiselect": {
"groups": "Группы",
"devices": "Устройства",
"filter_devices": "Поиск...",
"refresh": "Обновить список",
"none_selected": "Не выбран",
"complete_payload": "Все данные массивом"
}
}

@@ -16,3 +16,14 @@ {

"transition_time": "10 = 1 секунда"
},
"status": {
"disconnected": "отключено",
"connected": "подключено",
"server_node_error": "ошибка сервера",
"not_reachable": "недоступен",
"device_not_set": "нет устройства",
"reconnecting": "подключение...",
"ok": "ок",
"error": "ошибка",
"connection": "ошибка соединения"
}
}

@@ -19,3 +19,3 @@ var request = require('request');

shape: "dot",
text: 'server node error'
text: "node-red-contrib-deconz/out:status.server_node_error"
});

@@ -152,3 +152,3 @@ }

shape: "dot",
text: 'no device'
text: "node-red-contrib-deconz/out:status.device_not_set"
});

@@ -186,3 +186,3 @@ node.cleanTimer = setTimeout(function(){

shape: "dot",
text: 'connection',
text: "node-red-contrib-deconz/out:status.connection"
});

@@ -200,3 +200,3 @@

shape: "dot",
text: "ok",
text: "node-red-contrib-deconz/out:status.ok"
});

@@ -210,3 +210,3 @@ } else if ('error' in response) {

shape: "dot",
text: "error",
text: "node-red-contrib-deconz/out:status.error"
});

@@ -213,0 +213,0 @@ }

@@ -10,3 +10,3 @@ {

"dependencies": {
"bootstrap-multiselect": "^0.9.13-1",
"bootstrap-multiselect": "latest",
"request": "latest",

@@ -42,3 +42,3 @@ "portscanner": "latest",

},
"version": "0.12.1"
"version": "0.12.2"
}

@@ -20,5 +20,5 @@ # node-red-contrib-deconz

[![Watch YouTube video](https://img.youtube.com/vi/i3TiZiuNofM/0.jpg)](https://www.youtube.com/watch?v=i3TiZiuNofM)
Watch YouTube video
<br>Watch YouTube video
# Support
Developing and supporting this plugin needs time and efforts. Appreciate your support on [Patreon](https://www.patreon.com/bePatron?u=12661781). Here, you can sign up to be a member and help support my project.

@@ -32,5 +32,5 @@ function deconz_gatewayScanner(nodeItem, selectedItemElementName, options = {}) {

try {
if (options.allowEmpty) {
selectedItemElement.html('<option value="" disabled selected>Select device</option>');
}
// if (options.allowEmpty) {
// selectedItemElement.html('<option value="" disabled selected>Select device</option>');
// }

@@ -69,3 +69,3 @@ var optgroup = '';

if (options.groups && groupsByName) {
groupHtml = $('<optgroup/>', { label: "Light Groups" });
groupHtml = $('<optgroup/>', { label: RED._("node-red-contrib-deconz/in:multiselect.groups") });
groupHtml.appendTo(selectedItemElement);

@@ -79,3 +79,3 @@

groupHtml = $('<optgroup/>', { label: "Devices" });
groupHtml = $('<optgroup/>', { label: RED._("node-red-contrib-deconz/in:multiselect.devices") });
groupHtml.appendTo(selectedItemElement);

@@ -177,5 +177,6 @@ }

enableCaseInsensitiveFiltering: true,
filterPlaceholder: 'Filter devices...',
filterPlaceholder: RED._("node-red-contrib-deconz/in:multiselect.filter_devices"),
includeResetOption: true,
includeResetDivider: true,
resetText: RED._("node-red-contrib-deconz/in:multiselect.refresh"),
numberDisplayed: 1,

@@ -185,3 +186,3 @@ maxHeight: 300,

nSelectedText: 'selected',
nonSelectedText: 'None selected',
nonSelectedText: RED._("node-red-contrib-deconz/in:multiselect.none_selected"),
buttonWidth: '70%',

@@ -223,3 +224,3 @@ });

selectedItemElement.html('<option value="0">Complete state payload</option>');
selectedItemElement.html('<option value="0">'+ RED._("node-red-contrib-deconz/in:multiselect.complete_payload")+'</option>');

@@ -272,7 +273,2 @@

selectedItemElement.multiselect({
enableFiltering: false,
enableCaseInsensitiveFiltering: false,
filterPlaceholder: 'Filter state...',
includeResetOption: false,
includeResetDivider: false,
numberDisplayed: 1,

@@ -282,3 +278,3 @@ maxHeight: 300,

nSelectedText: 'selected',
nonSelectedText: 'Complete state payload',
nonSelectedText: RED._("node-red-contrib-deconz/in:multiselect.complete_payload"),
buttonWidth: '70%',

@@ -285,0 +281,0 @@ });

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc