Open tuxiano opened 4 months ago
I also See this in the log:
2024-03-04 16:02:17Received Zigbee message from '0x5cc7c1fffea05836', type 'commandCheckIn', cluster 'genPollCtrl', data '{}' from endpoint 1 with groupID 0
Maybe it is required to pass the installation code in z2m for proper paring?
To add the sensor via the vicare app it is necessary to scan a qr code at the back of the device before the paring starts.
The raw content of qr code is:
11ZEUID:5CC7C1FFFEA0abcd$ZBIC:AF8B6C659D0E6145D1E080AECBCBDE3Eabcd$
What happened?
The Viessmann ViCare Climate Sensor does not send any data.
What did you expect to happen?
That the sensor reports temperature and humidity.
How to reproduce it (minimal and precise)
Zigbee2MQTT version
1.36-01
Adapter firmware version
0002.0007.0000.0000
Adapter
SONOFF Zigbee 3.0 USB Dongle Plus,Zigbee Gateway TI CC2652P + CP2102N
Setup
Homa Assistant (x86-64) + z2m addon
Debug log
I only see log output during paring:
Debug 2024-02-28 19:26:27Device '0x5cc7c1fffea3175a' announced itself Info 2024-02-28 19:26:27MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x5cc7c1fffea3175a","ieee_address":"0x5cc7c1fffea3175a"},"type":"device_announce"}' Debug 2024-02-28 19:26:29Retrieving state of '0x5cc7c1fffea3175a' after reconnect Debug 2024-02-28 19:26:31Received Zigbee message from '0x5cc7c1fffea3175a', type 'readResponse', cluster 'genBasic', data '{"appVersion":0}' from endpoint 1 with groupID 0 Debug 2024-02-28 19:26:32Received Zigbee message from '0x5cc7c1fffea3175a', type 'readResponse', cluster 'genPollCtrl', data '{"checkinInterval":1200}' from endpoint 1 with groupID 0 Info 2024-02-28 19:26:32Successfully interviewed '0x5cc7c1fffea3175a', device has successfully been paired Info 2024-02-28 19:26:32Device '0x5cc7c1fffea3175a' is supported, identified as: Viessmann ViCare climate sensor (ZK03839) Info 2024-02-28 19:26:32MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"definition":{"description":"ViCare climate sensor","exposes":[{"access":1,"category":"diagnostic","description":"Remaining battery in %, can take up to 24 hours before reported","label":"Battery","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","label":"Temperature","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","label":"Humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"category":"diagnostic","description":"Link quality (signal strength)","label":"Linkquality","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"ZK03839","options":[{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","label":"Temperature calibration","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device. This option can only decrease the precision, not increase it.","label":"Temperature precision","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","label":"Humidity calibration","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device. This option can only decrease the precision, not increase it.","label":"Humidity precision","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0}],"supports_ota":false,"vendor":"Viessmann"},"friendly_name":"0x5cc7c1fffea3175a","ieee_address":"0x5cc7c1fffea3175a","status":"successful","supported":true},"type":"device_interview"}' Info 2024-02-28 19:26:32MQTT publish: topic 'homeassistant/sensor/0x5cc7c1fffea3175a/battery/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"device_class":"battery","enabled_by_default":true,"entity_category":"diagnostic","object_id":"0x5cc7c1fffea3175a_battery","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_battery_zigbee2mqtt","unit_of_measurement":"%","value_template":"{{ value_json.battery }}"}' Info 2024-02-28 19:26:32MQTT publish: topic 'homeassistant/sensor/0x5cc7c1fffea3175a/temperature/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"device_class":"temperature","enabled_by_default":true,"object_id":"0x5cc7c1fffea3175a_temperature","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_temperature_zigbee2mqtt","unit_of_measurement":"°C","value_template":"{{ value_json.temperature }}"}' Info 2024-02-28 19:26:32MQTT publish: topic 'homeassistant/sensor/0x5cc7c1fffea3175a/humidity/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"device_class":"humidity","enabled_by_default":true,"object_id":"0x5cc7c1fffea3175a_humidity","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_humidity_zigbee2mqtt","unit_of_measurement":"%","value_template":"{{ value_json.humidity }}"}' Info 2024-02-28 19:26:32MQTT publish: topic 'homeassistant/sensor/0x5cc7c1fffea3175a/linkquality/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:signal","name":"Linkquality","object_id":"0x5cc7c1fffea3175a_linkquality","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_linkquality_zigbee2mqtt","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}' Debug 2024-02-28 19:26:32Received MQTT message on 'homeassistant/sensor/0x5cc7c1fffea3175a/battery/config' with data '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"device_class":"battery","enabled_by_default":true,"entity_category":"diagnostic","object_id":"0x5cc7c1fffea3175a_battery","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_battery_zigbee2mqtt","unit_of_measurement":"%","value_template":"{{ value_json.battery }}"}' Debug 2024-02-28 19:26:32Received MQTT message on 'homeassistant/sensor/0x5cc7c1fffea3175a/temperature/config' with data '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"device_class":"temperature","enabled_by_default":true,"object_id":"0x5cc7c1fffea3175a_temperature","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_temperature_zigbee2mqtt","unit_of_measurement":"°C","value_template":"{{ value_json.temperature }}"}' Debug 2024-02-28 19:26:32Received MQTT message on 'homeassistant/sensor/0x5cc7c1fffea3175a/humidity/config' with data '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"device_class":"humidity","enabled_by_default":true,"object_id":"0x5cc7c1fffea3175a_humidity","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_humidity_zigbee2mqtt","unit_of_measurement":"%","value_template":"{{ value_json.humidity }}"}' Debug 2024-02-28 19:26:32Received MQTT message on 'homeassistant/sensor/0x5cc7c1fffea3175a/linkquality/config' with data '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x5cc7c1fffea3175a/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x5cc7c1fffea3175a"],"manufacturer":"Viessmann","model":"ViCare climate sensor (ZK03839)","name":"0x5cc7c1fffea3175a","sw_version":"02.07.0000","via_device":"zigbee2mqtt_bridge_0x00124b002a2f46dd"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:signal","name":"Linkquality","object_id":"0x5cc7c1fffea3175a_linkquality","origin":{"name":"Zigbee2MQTT","sw":"1.35.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x5cc7c1fffea3175a","unique_id":"0x5cc7c1fffea3175a_linkquality_zigbee2mqtt","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}'