From 1ddf60bef0a1778fffe4fb3e31601b8a1696be47 Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Tue, 22 Jan 2019 20:31:50 +0100 Subject: [PATCH] Fix some of the clogging issues. #914 #842 --- lib/extension/devicePublish.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/extension/devicePublish.js b/lib/extension/devicePublish.js index 1dbb3fe3..bbcf8d6c 100644 --- a/lib/extension/devicePublish.js +++ b/lib/extension/devicePublish.js @@ -169,10 +169,10 @@ class DevicePublish { msg[_key] = key.startsWith('brightness') ? 'ON' : json['state']; this.publishDeviceState(device, msg, true); } - - queueCallback(); } ); + + setTimeout(() => queueCallback(), 100); }); // It's possible for devices to get out of sync when writing an attribute that's not reportable.