You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

node-red-contrib-deconz

Package Overview
Dependencies
Maintainers
1
Versions
148
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

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