Remove unecessary device param.

This commit is contained in:
Koen Kanters
2019-02-26 19:33:32 +01:00
parent f7ceb62eec
commit 5ffae5a09a
+6 -6
View File
@@ -22,7 +22,7 @@ class DeviceConfigure {
const mappedDevice = zigbeeShepherdConverters.findByZigbeeModel(device.modelId);
if (mappedDevice) {
this.configure(device, mappedDevice, device.ieeeAddr);
this.configure(device.ieeeAddr, mappedDevice);
}
});
}
@@ -31,12 +31,12 @@ class DeviceConfigure {
if (device && mappedDevice) {
const ieeeAddr = device.ieeeAddr;
if (!this.configured[ieeeAddr]) {
this.configure(device, mappedDevice, ieeeAddr);
this.configure(ieeeAddr, mappedDevice);
}
}
}
configure(device, mappedDevice, ieeeAddr) {
configure(ieeeAddr, mappedDevice) {
if (!this.attempts.hasOwnProperty(ieeeAddr)) {
this.attempts[ieeeAddr] = 0;
}
@@ -44,7 +44,7 @@ class DeviceConfigure {
if (mappedDevice.configure) {
const friendlyName = settings.getDevice(ieeeAddr) ? settings.getDevice(ieeeAddr).friendly_name : 'unknown';
// mark device as currently being configured to prevent race conditions
this.configured[ieeeAddr]='configuring';
this.configured[ieeeAddr] = 'configuring';
this.queue.push((queueCallback) => {
logger.debug(`Configuring ${friendlyName} (${ieeeAddr}) ...`);
@@ -53,7 +53,7 @@ class DeviceConfigure {
mappedDevice.configure(ieeeAddr, this.zigbee.shepherd, this.zigbee.getCoordinator(), (ok, msg) => {
if (ok) {
logger.info(`Succesfully configured ${friendlyName} (${ieeeAddr})`);
this.configured[ieeeAddr]='configured';
this.configured[ieeeAddr] = 'configured';
} else {
// If a device is not joined in the network the configure command may fail
// (especially, immediately after zigbee start)
@@ -81,7 +81,7 @@ class DeviceConfigure {
});
} else {
// no need to configure anyting. So just mark as done
this.configured[ieeeAddr]='configured';
this.configured[ieeeAddr] = 'configured';
}
}
}