From 7ceb42ce2dd1d91d1e8ccc5947e7baab1b58c426 Mon Sep 17 00:00:00 2001 From: Dmitry B Date: Sun, 25 Feb 2024 22:24:18 +0300 Subject: [PATCH] fix removed devices --- src/components/HOMEdZigbeeNetworkmap.vue | 2 +- src/main.js | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/HOMEdZigbeeNetworkmap.vue b/src/components/HOMEdZigbeeNetworkmap.vue index 4ca8684..81d4277 100644 --- a/src/components/HOMEdZigbeeNetworkmap.vue +++ b/src/components/HOMEdZigbeeNetworkmap.vue @@ -167,7 +167,7 @@ export default { this.init_failed = true return } - this.nodes = this.merge(this.nodes, attr.devices, d => d.id, d => d.networkAddress, d => { + this.nodes = this.merge(this.nodes, attr.devices.filter(e => e.removed !== true), d => d.id, d => d.networkAddress, d => { return { id: d.networkAddress, name: d.logicalType === 0 ? ' ' : d.name, diff --git a/src/main.js b/src/main.js index b77e139..f83b974 100644 --- a/src/main.js +++ b/src/main.js @@ -20,10 +20,15 @@ customElements.whenDefined('homed-zigbee-networkmap').then(() => { logicalType: 2, name: 'Kitchen Smoke Sensor', networkAddress: 63355 + }, { + name: 'Lamp', + networkAddress: 2797, + removed: true }, { logicalType: 2, name: 'Balcony Temperature Sensor', - networkAddress: 30564 + networkAddress: 30564, + removed: false }, { logicalType: 2, name: 'Childroom Temperature Sensor',