Lots of duplicate Zigbee messages from Philips Hue motion sensors

Every now and then I have long delays in turning on lights, and from checking the Z2M logs when it happens it seems that my Philips Hue motion sensors are spamming the network with duplicate messages, possibly drowning out other devices, like my lights.

Would anyone have any clue why this is happening and how to stop it?

Here’s a dump of my logs at one of those events: debug 2023-03-26 19:40:40: Received Zigbee message from 'Kitchen motion sensor', - Pastebin.com

Example:

debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":8619,"illuminance_lux":7,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":11461}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":11461,"illuminance_lux":14,"led_indication":null,"linkquality":126,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:53: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:53: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor garage motion sensor', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor garage motion sensor', payload '{"battery":79.5,"illuminance":15938,"illuminance_lux":39,"led_indication":null,"linkquality":48,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor back motion sensor 2', type 'attributeReport', cluster 'msOccupancySensing', data '{"occupancy":0}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 2', payload '{"battery":87,"illuminance":12624,"illuminance_lux":18,"led_indication":null,"linkquality":45,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.1,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":11461}' from endpoint 2 with groupID 0
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":11461}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":11461,"illuminance_lux":14,"led_indication":null,"linkquality":84,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":11461,"illuminance_lux":14,"led_indication":null,"linkquality":84,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":11461}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":11461,"illuminance_lux":14,"led_indication":null,"linkquality":84,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":11461}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":11461,"illuminance_lux":14,"led_indication":null,"linkquality":84,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":11461}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":11461,"illuminance_lux":14,"led_indication":null,"linkquality":84,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'
debug 2023-03-26 19:40:54: Received Zigbee message from 'Corridor back motion sensor 1', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":11461}' from endpoint 2 with groupID 0
info  2023-03-26 19:40:54: MQTT publish: topic 'zigbee2mqtt/Corridor back motion sensor 1', payload '{"battery":74,"illuminance":11461,"illuminance_lux":14,"led_indication":null,"linkquality":84,"motion_sensitivity":"high","occupancy":false,"occupancy_timeout":0,"temperature":28.5,"update":{"installed_version":1107323831,"latest_version":1107323831,"state":"idle"},"update_available":null}'

Looks like someone else is having this issue too and posted in GitHub, however the issue was closed due to staleness: