Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
11.78k stars 1.64k forks source link

Hive SLR2 flooding with identical messages 2-3 times/second #7232

Closed russdan closed 3 years ago

russdan commented 3 years ago

Bug Report

What happened

I switched over my Hive SLR2/SLT3 combination to zigbee2mqtt, went through pairing as per pairing instructions and I get the devices visible in zigbee2mqtt; I can control the heat/water devices as expected, however the SLR2 is absolutely flooding the zigbee network with duplicate messages which is severely impacting my network performance - here's a snippet.

info  2021-04-28 07:41:05: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:05: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:07: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:07: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:07: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:07: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:08: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:08: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:08: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:08: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:08: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:08: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:08: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:09: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:09: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:09: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:09: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:09: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:09: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:09: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":false,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":63,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"off","temperature_setpoint_hold_duration_water":30,"temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:10: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:11: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:11: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"idle","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:12: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:24: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:24: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:24: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:24: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:24: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:25: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:25: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:25: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'
info  2021-04-28 07:41:25: MQTT publish: topic 'zigbee2mqtt/Hive Controller', payload '{"linkquality":57,"local_temperature_heat":17.82,"occupied_heating_setpoint_heat":15,"occupied_heating_setpoint_water":22,"running_state_heat":"idle","running_state_water":"heat","system_mode":"off","system_mode_water":"emergency_heating","temperature_setpoint_hold_heat":true,"temperature_setpoint_hold_water":true,"weekly_schedule_water":{"days":["saturday"],"transitions":[{"heating_setpoint":99,"time":390},{"heating_setpoint":0,"time":510},{"heating_setpoint":0,"time":720},{"heating_setpoint":0,"time":840},{"heating_setpoint":0,"time":960},{"heating_setpoint":0,"time":1290}]}}'

I thought that it was a link quality issue, as initially it was low as the SLR2 is in my garage surrounded by breeze-block walls and therefore fluctuating, so I've added a CC2530 router with an antenna to improve that, and as can be seen above the link quality is stable at around 57, but still the SLR2 is generating 2-3 identical messages per second.

What did you expect to happen

Messages only generated on value changes; duplicate messages (no changes) filtered out/dropped.

How to reproduce it (minimal and precise)

Pair SLR2/SLT3 and verify messages produced.

Debug Info

Zigbee2MQTT version: 1.18.2 Adapter hardware: CC26X2R1 Adapter firmware version: CC2652R_coordinator_20210120

russdan commented 3 years ago

I've removed/reset all devices and gone through the pairing process again and it seems to have stabilised now so closing issue.