This commit is contained in:
Koen Kanters
2019-01-18 22:23:47 +01:00
parent 5f6b37bf83
commit a43cd5a864
+10
View File
@@ -12,6 +12,11 @@ class DeviceReceive {
this.mqtt = mqtt;
this.state = state;
this.publishDeviceState = publishDeviceState;
this.coordinator = null;
}
onZigbeeStarted() {
this.coordinator = this.zigbee.getCoordinator().device.ieeeAddr;
}
onZigbeeMessage(message, device, mappedDevice) {
@@ -34,6 +39,11 @@ class DeviceReceive {
return;
}
if (device.ieeeAddr === this.coordinator) {
logger.debug('Ignoring message from coordinator');
return;
}
// Check if this is a new device.
if (!settings.getDevice(device.ieeeAddr)) {
logger.info(`New device with address ${device.ieeeAddr} connected!`);