Koenkk / zigbee2mqtt

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

Z2M does not reset Tamper for Bosch RFDL-ZB-MS #22336

Open Ltek opened 5 months ago

Ltek commented 5 months ago

What happened?

Past 2 days I installed 5 Bosch RFDL-ZB-MS on Z2M, moving them from Deconz.

Problem: Z2M does not sets Tamper alert back to FALSE after is been TRUE. I have let them sit over 24 hrs, still do not reset vs Deconz they reset immediately when tamper switch is correctly pressed (its in the wall mount sleeve).

Debug log shows its sending FALSE...

024-04-28 08:45:04MQTT publish: topic 'zigbee2mqtt/Sensor Theater Bosch Motion', payload '{"battery":100,"battery_low":false,"illuminance":9094,"illuminance_lux":8,"linkquality":136,"occupancy":false,"tamper":false,"temperature":19.21,"voltage":3000}' Debug 2024-04-28 08:45:07Received Zigbee message from 'Sensor Garage Bosch Motion Door', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":10169}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:07MQTT publish: topic 'zigbee2mqtt/Sensor Garage Bosch Motion Door', payload '{"battery":100,"battery_low":false,"illuminance":10169,"illuminance_lux":10,"linkquality":188,"occupancy":false,"tamper":true,"temperature":17.54,"voltage":3000}' Debug 2024-04-28 08:45:08Received Zigbee message from 'Sensor Stairs Aqara Motion bottom', type 'attributeReport', cluster 'genBasic', data '{"65281":{"1":3025,"10":0,"100":0,"11":4,"3":20,"4":5032,"5":61,"6":[0,2]}}' from endpoint 1 with groupID 0 Debug 2024-04-28 08:45:08RTCGQ11LM: Processed data into payload {"voltage":3025,"battery":100,"device_temperature":20,"power_outage_count":60,"illuminance":4,"illuminance_lux":4} Debug 2024-04-28 08:45:08RTCGQ11LM: Processed data into payload {"voltage":3025,"battery":100,"device_temperature":20,"power_outage_count":60,"illuminance":4,"illuminance_lux":4} Info 2024-04-28 08:45:08MQTT publish: topic 'zigbee2mqtt/Sensor Stairs Aqara Motion bottom', payload '{"battery":100,"device_temperature":20,"illuminance":4,"illuminance_lux":4,"linkquality":196,"occupancy":false,"power_outage_count":60,"voltage":3025}' Debug 2024-04-28 08:45:09Received Zigbee message from 'Sensor Office Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":17571}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:09MQTT publish: topic 'zigbee2mqtt/Sensor Office Bosch Motion', payload '{"battery":80,"battery_low":false,"illuminance":17571,"illuminance_lux":57,"linkquality":104,"occupancy":false,"tamper":false,"temperature":20.81,"voltage":2900}' Debug 2024-04-28 08:45:10Received Zigbee message from 'Sensor Living Room Bosch Motion LR Kitchen', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":17292}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:10MQTT publish: topic 'zigbee2mqtt/Sensor Living Room Bosch Motion LR Kitchen', payload '{"battery":100,"battery_low":false,"illuminance":17292,"illuminance_lux":54,"linkquality":236,"occupancy":false,"tamper":false,"temperature":19.75,"voltage":3000}' Debug 2024-04-28 08:45:13Received Zigbee message from 'Sensor Mudroom Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":7786}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:13MQTT publish: topic 'zigbee2mqtt/Sensor Mudroom Bosch Motion', payload '{"battery":80,"battery_low":false,"illuminance":7786,"illuminance_lux":6,"linkquality":172,"occupancy":false,"tamper":false,"temperature":20.32,"voltage":2900}' Debug 2024-04-28 08:45:14Received Zigbee message from 'Sensor Theater Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":8954}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:14MQTT publish: topic 'zigbee2mqtt/Sensor Theater Bosch Motion', payload '{"battery":100,"battery_low":false,"illuminance":8954,"illuminance_lux":8,"linkquality":224,"occupancy":false,"tamper":false,"temperature":19.21,"voltage":3000}' Debug 2024-04-28 08:45:17Received Zigbee message from 'Sensor Garage Bosch Motion Door', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":10309}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:17MQTT publish: topic 'zigbee2mqtt/Sensor Garage Bosch Motion Door', payload '{"battery":100,"battery_low":false,"illuminance":10309,"illuminance_lux":11,"linkquality":212,"occupancy":false,"tamper":true,"temperature":17.54,"voltage":3000}' Debug 2024-04-28 08:45:19Received Zigbee message from 'Sensor Office Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":16294}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:19MQTT publish: topic 'zigbee2mqtt/Sensor Office Bosch Motion', payload '{"battery":80,"battery_low":false,"illuminance":16294,"illuminance_lux":43,"linkquality":92,"occupancy":false,"tamper":false,"temperature":20.81,"voltage":2900}'

What did you expect to happen?

Z2M to set the correct state

How to reproduce it (minimal and precise)

install one of these sensors.

Zigbee2MQTT version

1.36.1 and 1.37

Adapter firmware version

EZSP 6..x and 7.x - whatever the latest on web flasher, just did it

Adapter

SONOFF Zigbee 3.0 USB Dongle Plus-E

Setup

Homeseer on Windows

Debug log

024-04-28 08:45:04MQTT publish: topic 'zigbee2mqtt/Sensor Theater Bosch Motion', payload '{"battery":100,"battery_low":false,"illuminance":9094,"illuminance_lux":8,"linkquality":136,"occupancy":false,"tamper":false,"temperature":19.21,"voltage":3000}' Debug 2024-04-28 08:45:07Received Zigbee message from 'Sensor Garage Bosch Motion Door', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":10169}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:07MQTT publish: topic 'zigbee2mqtt/Sensor Garage Bosch Motion Door', payload '{"battery":100,"battery_low":false,"illuminance":10169,"illuminance_lux":10,"linkquality":188,"occupancy":false,"tamper":true,"temperature":17.54,"voltage":3000}' Debug 2024-04-28 08:45:08Received Zigbee message from 'Sensor Stairs Aqara Motion bottom', type 'attributeReport', cluster 'genBasic', data '{"65281":{"1":3025,"10":0,"100":0,"11":4,"3":20,"4":5032,"5":61,"6":[0,2]}}' from endpoint 1 with groupID 0 Debug 2024-04-28 08:45:08RTCGQ11LM: Processed data into payload {"voltage":3025,"battery":100,"device_temperature":20,"power_outage_count":60,"illuminance":4,"illuminance_lux":4} Debug 2024-04-28 08:45:08RTCGQ11LM: Processed data into payload {"voltage":3025,"battery":100,"device_temperature":20,"power_outage_count":60,"illuminance":4,"illuminance_lux":4} Info 2024-04-28 08:45:08MQTT publish: topic 'zigbee2mqtt/Sensor Stairs Aqara Motion bottom', payload '{"battery":100,"device_temperature":20,"illuminance":4,"illuminance_lux":4,"linkquality":196,"occupancy":false,"power_outage_count":60,"voltage":3025}' Debug 2024-04-28 08:45:09Received Zigbee message from 'Sensor Office Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":17571}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:09MQTT publish: topic 'zigbee2mqtt/Sensor Office Bosch Motion', payload '{"battery":80,"battery_low":false,"illuminance":17571,"illuminance_lux":57,"linkquality":104,"occupancy":false,"tamper":false,"temperature":20.81,"voltage":2900}' Debug 2024-04-28 08:45:10Received Zigbee message from 'Sensor Living Room Bosch Motion LR Kitchen', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":17292}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:10MQTT publish: topic 'zigbee2mqtt/Sensor Living Room Bosch Motion LR Kitchen', payload '{"battery":100,"battery_low":false,"illuminance":17292,"illuminance_lux":54,"linkquality":236,"occupancy":false,"tamper":false,"temperature":19.75,"voltage":3000}' Debug 2024-04-28 08:45:13Received Zigbee message from 'Sensor Mudroom Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":7786}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:13MQTT publish: topic 'zigbee2mqtt/Sensor Mudroom Bosch Motion', payload '{"battery":80,"battery_low":false,"illuminance":7786,"illuminance_lux":6,"linkquality":172,"occupancy":false,"tamper":false,"temperature":20.32,"voltage":2900}' Debug 2024-04-28 08:45:14Received Zigbee message from 'Sensor Theater Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":8954}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:14MQTT publish: topic 'zigbee2mqtt/Sensor Theater Bosch Motion', payload '{"battery":100,"battery_low":false,"illuminance":8954,"illuminance_lux":8,"linkquality":224,"occupancy":false,"tamper":false,"temperature":19.21,"voltage":3000}' Debug 2024-04-28 08:45:17Received Zigbee message from 'Sensor Garage Bosch Motion Door', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":10309}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:17MQTT publish: topic 'zigbee2mqtt/Sensor Garage Bosch Motion Door', payload '{"battery":100,"battery_low":false,"illuminance":10309,"illuminance_lux":11,"linkquality":212,"occupancy":false,"tamper":true,"temperature":17.54,"voltage":3000}' Debug 2024-04-28 08:45:19Received Zigbee message from 'Sensor Office Bosch Motion', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":16294}' from endpoint 1 with groupID 0 Info 2024-04-28 08:45:19MQTT publish: topic 'zigbee2mqtt/Sensor Office Bosch Motion', payload '{"battery":80,"battery_low":false,"illuminance":16294,"illuminance_lux":43,"linkquality":92,"occupancy":false,"tamper":false,"temperature":20.81,"voltage":2900}'

Ltek commented 4 months ago

still not working properly in Z2M v1.37

Ltek commented 1 month ago

Warning to Users : Z2M does not work/pair properly with this. When you can get it to paid (after like 10-15 times) it usually falls off hours or days later.