Compare commits

...
2 Commits
Author SHA1 Message Date
Koenkk 7d49e136a6 0.1.5 2018-09-19 21:00:03 +02:00
Koenkk 0c1dba7208 Fix functional command. #386 2018-09-19 20:59:30 +02:00
3 changed files with 12 additions and 4 deletions
+10 -2
View File
@@ -192,7 +192,7 @@ class Zigbee {
logger.info(`Zigbee publish to '${deviceID}', ${cid} - ${cmd} - ${JSON.stringify(zclData)} - ${ep}`);
device[type](cid, cmd, [zclData], (error) => {
const callback_ = (error) => {
if (error) {
logger.error(
`Zigbee publish to '${deviceID}', ${cid} - ${cmd} - ${JSON.stringify(zclData)} - ${ep} ` +
@@ -200,7 +200,15 @@ class Zigbee {
}
callback(error);
});
};
if (type === 'functional') {
device.functional(cid, cmd, zclData, callback_);
} else if (type === 'foundation') {
device.foundation(cid, cmd, [zclData], callback_);
} else {
logger.error(`Unknown zigbee publish type ${type}`);
}
}
read(deviceID, cid, attr, ep, callback) {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "zigbee2mqtt",
"version": "0.1.4",
"version": "0.1.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "zigbee2mqtt",
"version": "0.1.4",
"version": "0.1.5",
"description": "Zigbee to MQTT bridge using zigbee-shepherd",
"main": "index.js",
"repository": {