From 1985e2451797adbd91496012e869e151aa0fe7f6 Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Thu, 1 Jul 2021 19:59:52 +0200 Subject: [PATCH] Postfix all properties with endpoint name. https://github.com/Koenkk/zigbee-herdsman-converters/pull/2735 --- lib/extension/publish.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/extension/publish.js b/lib/extension/publish.js index 850792f87..90b6c1e22 100644 --- a/lib/extension/publish.js +++ b/lib/extension/publish.js @@ -235,11 +235,9 @@ class EntityPublish extends Extension { const msg = result.state; if (endpointName) { - for (const key of ['state', 'brightness', 'color', 'color_temp', 'color_mode']) { - if (msg.hasOwnProperty(key)) { - msg[`${key}_${endpointName}`] = msg[key]; - delete msg[key]; - } + for (const key of Object.keys(msg)) { + msg[`${key}_${endpointName}`] = msg[key]; + delete msg[key]; } }