diff --git a/lib/extension/deviceReceive.js b/lib/extension/deviceReceive.js index ad41854d..25598dcd 100644 --- a/lib/extension/deviceReceive.js +++ b/lib/extension/deviceReceive.js @@ -140,11 +140,8 @@ class DeviceReceive { } this.publishEntityState(device.ieeeAddr, payload, cache); - if (Object.keys(clearStatePayload).length > 0) { - setTimeout(() => { - this.publishEntityState(device.ieeeAddr, clearStatePayload, false); - }, 300); + this.publishEntityState(device.ieeeAddr, clearStatePayload, false); } };