Hello la communauté !
J’ai un Lixee 1.1 depuis 2 ans et demi et qui fonctionne sans aucun problème sur ZHA.
Je suis en train de tout migrer sur Z2M pour ne plus avoir à maintenir deux réseaux mais impossible d’ajouter le Lixee sur Z2M. L’appareil est bien vu mais l’interrogation échoue à chaque fois parce qu’il n’arrive pas à voir le modèle (cf. logs plus bas).
J’ai déjà testé pas mal de choses:
- Tout redémarrer des dizaines de fois
- Recommancer l’appairage une bonne trentaine de fois, y compris depui un appareil particulier (je préciser que c’est le même appareil qui fait router pour ZHA et Z2M, je le fais migrer avant le Lixee à chaque fois que je fais un test)
- Rapprocher un router pour mieux capter
- Mettre à jour Z2M
- Changer de coordinateur Zigbee pour Z2M d’une Combee 2 à une Sonoff CC2652P
- Mettre à jour le firmware de la Sonoff
Mais rien n’y fait, ça ne marche toujours pas… D’où cet appel à l’aide !
Entre autres, l’une des rares causes que je vois et que je n’ai pas encore éliminer, c’est que le Lixee est en V12 alors qu’il existe des firware plus récents. Mais je n’arrive pas à le mettre à jour via ZHA. Un peu d’aide ici aussi serait la bienvenue.
Merci d’avance pour votre aide et vos conseils !
Les logs de Z2M:
[11/2/2025, 12:29:27 PM] z2m: Removing device '0x00158d000638df1e' (block: false, force: true)
[11/2/2025, 12:29:27 PM] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/0x00158d000638df1e/linkquality/config', payload ''
[11/2/2025, 12:29:27 PM] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/0x00158d000638df1e', payload ''
[11/2/2025, 12:29:27 PM] z2m: Successfully removed device '0x00158d000638df1e' (block: false, force: true)
[11/2/2025, 12:29:27 PM] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/remove', payload '{"data":{"block":false,"force":true,"id":"0x00158d000638df1e"},"status":"ok","transaction":"1wv5q-1"}'
[11/2/2025, 12:29:27 PM] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/0x00158d000638df1e/last_seen/config', payload ''
[11/2/2025, 12:30:16 PM] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/0x00158d000638df1e', payload '{"last_seen":"2025-11-02T12:30:17+01:00"}'
[11/2/2025, 12:30:16 PM] zh:controller: Interview for '0x00158d000638df1e' started
[11/2/2025, 12:30:16 PM] z2m: Device '0x00158d000638df1e' joined
[11/2/2025, 12:30:16 PM] z2m: Starting interview of '0x00158d000638df1e'
[11/2/2025, 12:30:16 PM] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00158d000638df1e","ieee_address":"0x00158d000638df1e"},"type":"device_joined"}'
[11/2/2025, 12:30:16 PM] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00158d000638df1e","ieee_address":"0x00158d000638df1e","status":"started"},"type":"device_interview"}'
[11/2/2025, 12:31:17 PM] zh:controller: Interview failed for '0x00158d000638df1e with error 'Error: Interview failed because can not get node descriptor ('0x00158d000638df1e')'
[11/2/2025, 12:31:17 PM] z2m: Failed to interview '0x00158d000638df1e', device has not successfully been paired
[11/2/2025, 12:31:17 PM] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/0x00158d000638df1e/linkquality/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x00158d000638df1e/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","default_entity_id":"sensor.0x00158d000638df1e_linkquality","device":{"identifiers":["zigbee2mqtt_0x00158d000638df1e"],"manufacturer":"","model":"Automatically generated definition","model_id":"","name":"0x00158d000638df1e","via_device":"zigbee2mqtt_bridge_0x00212effff04f2b1"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:signal","name":"Linkquality","object_id":"0x00158d000638df1e_linkquality","origin":{"name":"Zigbee2MQTT","sw":"2.6.3","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"zigbee2mqtt/0x00158d000638df1e","unique_id":"0x00158d000638df1e_linkquality_zigbee2mqtt","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}'
[11/2/2025, 12:31:17 PM] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00158d000638df1e","ieee_address":"0x00158d000638df1e","status":"failed"},"type":"device_interview"}'
[11/2/2025, 12:31:17 PM] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/0x00158d000638df1e/last_seen/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x00158d000638df1e/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","default_entity_id":"sensor.0x00158d000638df1e_last_seen","device":{"identifiers":["zigbee2mqtt_0x00158d000638df1e"],"manufacturer":"","model":"Automatically generated definition","model_id":"","name":"0x00158d000638df1e","via_device":"zigbee2mqtt_bridge_0x00212effff04f2b1"},"device_class":"timestamp","enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:clock","name":"Last seen","object_id":"0x00158d000638df1e_last_seen","origin":{"name":"Zigbee2MQTT","sw":"2.6.3","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/0x00158d000638df1e","unique_id":"0x00158d000638df1e_last_seen_zigbee2mqtt","value_template":"{{ value_json.last_seen }}"}'
La signature de l’appareil dans ZHA:
{
"node_descriptor": {
"logical_type": 1,
"complex_descriptor_available": 0,
"user_descriptor_available": 0,
"reserved": 0,
"aps_flags": 0,
"frequency_band": 8,
"mac_capability_flags": 142,
"manufacturer_code": 4151,
"maximum_buffer_size": 127,
"maximum_incoming_transfer_size": 200,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 200,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": "0x0104",
"device_type": "0x0053",
"input_clusters": [
"0x0000",
"0x0001",
"0x0003",
"0x0702",
"0x0b01",
"0x0b04",
"0xff66"
],
"output_clusters": [
"0x0019"
]
},
"242": {
"profile_id": "0xa1e0",
"device_type": "0x0061",
"input_clusters": [
"0x0021"
],
"output_clusters": [
"0x0021"
]
}
},
"manufacturer": "LiXee",
"model": "ZLinky_TIC",
"class": "zhaquirks.lixee.zlinky.ZLinkyTICFWV12"
}