TimeOut communication ZigBee2MQTT/Conbee2

Bonjour la communauté !

je suis très très très embêté car mon réseau zigbee ne fonctionne plus depuis maintenant 1 semaine.
Je ne sais pas suite à quoi en revanche.

J’ai une clé Conbee2 sur HUB USB2 via VMM sur synology.
Le firmware est le dernier : 0x26780700
Z2MQTT est en v2.1.1.

Auriez vous des pistes pour m’aider à débuguer car je sèche.
J’en viens même à hésiter de changer de clé.

Merci pour votre aide précieuse !

Hello,

Est-ce que tu as des log dans le journal de z2m qui pourraient nous aider ?

pas grand chose de parlant mais peut-être pour toi oui :wink:

[
Z2M@192.168.1.99](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/)

* [Périphériques](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/)
* [Tableau](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/dashboard)
* [Carte](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/map)
* [Groupes](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/groups)
* [OTA](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/ota)
* [Touchlink](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/touchlink)
* [Historiques](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/logs)
* [Extensions](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#/extensions)
* [[image]](http://192.168.1.99:8123/api/hassio_ingress/dUMwqQ2YDcod23-tW_p_FYH2jQOmLQiHEhN8TXg1qy4/#)

Autoriser l'appairage (Tout)Inverser Haut / Bas

🌑

Montrer uniquement

Filtrer par texte

Logs limit

info <small>2025-02-22 20:07:56</small>`z2m: Successfully changed options`

info <small>2025-02-22 20:07:56</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/options', payload '{"data":{"restart_required":false},"status":"ok","transaction":"u8ter-1"}'`

warning <small>2025-02-22 20:07:58</small>`zhc:lixee: Failed to read zigbee attributes: Error: ZCL command 0x00158d0005d26135/1 seMetering.read(["activeRegisterTierDelivered","meterSerialNumber"], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"manufacturerCode":null,"writeUndiv":false}) failed (no response received (70) Error: waiting for response TIMEOUT)`

info <small>2025-02-22 20:07:59</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":255,"power":29.86,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'`

info <small>2025-02-22 20:08:01</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":255,"power":24.88,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'`

info <small>2025-02-22 20:08:03</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":244,"power":40.72,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'`

info <small>2025-02-22 20:08:05</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":244,"power":29.86,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'`

warning <small>2025-02-22 20:08:08</small>`zhc:lixee: Failed to read zigbee attributes: Error: ZCL command 0x00158d0005d26135/1 haMeterIdentification.read(["availablePower"], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"manufacturerCode":null,"writeUndiv":false}) failed (no response received (71) Error: waiting for response TIMEOUT)`

info <small>2025-02-22 20:08:10</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":220,"power":24.88,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'`

info <small>2025-02-22 20:08:12</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":255,"power":37.33,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'`

info <small>2025-02-22 20:08:14</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":244,"power":28,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'`

info <small>2025-02-22 20:08:15</small>`z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Prise PC bureau_MQTT', payload '{"consumption":154.8319854736328,"device_temperature":55,"energy":154.83,"linkquality":255,"power":34.46,"power_outage_count":72,"power_outage_memory":true,"state":"ON","update":{"installed_version":92,"latest_version":92,"state":"idle"},"update_available":false}'

Bonjour,
le dernier firmware n’est pas le top.

image

je viens de downgrader de la v26780700 à 26580700 meme comportement. Tout fonctionnais bien jusque là. J’ai fait une recherche sur d’autre forum mais pas de solution pour autant.

Voici des logs peut-être plus parlant :

error 2025-02-22 22:04:50z2m: Publish 'set' 'state' to 'Prise deco etageres Lego_MQTT' failed: 'Error: ZCL command 0x00047400000bf4ca/1 genOnOff.on({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (no response received (39) Error: waiting for response TIMEOUT)'
error 2025-02-22 22:04:50z2m: Publish 'set' 'state' to 'Prise deco etageres Lego_MQTT' failed: 'Error: ZCL command 0x00047400000bf4ca/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (no response received (38) Error: waiting for response TIMEOUT)'
error 2025-02-22 22:04:52z2m: Publish 'set' 'state' to 'Prise deco etageres Lego_MQTT' failed: 'Error: ZCL command 0x00047400000bf4ca/1 genOnOff.off({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (no response received (40) Error: waiting for response TIMEOUT)'
info 2025-02-22 22:04:58z2m: Configuring '0x00047400008b4c4d'
info 2025-02-22 22:05:04z2m: Zigbee: allowing new devices to join via Coordinator.
error 2025-02-22 22:05:04z2m: Request 'zigbee2mqtt/bridge/request/permit_join' failed with error: 'waiting for response TIMEOUT'
info 2025-02-22 22:05:04z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{},"error":"waiting for response TIMEOUT","status":"error","transaction":"v58s0-3"}'
error 2025-02-22 22:05:58z2m: Failed to configure '0x00047400008b4c4d', attempt 1 (Error: Bind 0x00047400008b4c4d/1 genIdentify from '0x00212effff097c40/1' failed (waiting for response TIMEOUT) at DeconzAdapter.checkReceivedDataPayload (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/deconz/adapter/deconzAdapter.ts:703:28) at Timeout._onTimeout (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/deconz/adapter/deconzAdapter.ts:75:18) at listOnTimeout (node:internal/timers:594:17) at processTimers (node:internal/timers:529:7))
error 2025-02-22 22:06:04z2m: Request 'zigbee2mqtt/bridge/request/permit_join' failed with error: 'waiting for response TIMEOUT'
info 2025-02-22 22:06:04z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{},"error":"waiting for response TIMEOUT","status":"error","transaction":"r0ayi-1"}'

J’ai également fait un downgrade de Z2M de la v2.1.0-1 à la v2.1.1-1 mais même comportement. La clé est bien reconnue dans Z2M car il m’affiche bien le firmware downgradé mais les communications ne passe pas. Un soucis dans ma conf peut-être ?
Voici mon fichier de conf :

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  server: mqtt://core-mosquitto:1883
  user: homeassistant
  password: motdepasse
serial:
  port: >-
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2669004-if00
  adapter: deconz
advanced:
  log_level: info
  pan_id: 6754
  channel: 11
  homeassistant_legacy_entity_attributes: false
  homeassistant_legacy_triggers: false
  legacy_api: false
  legacy_availability_payload: false
device_options:
  legacy: false

Je précise que mon WiFi est en canal 13 et que je n’ai aucun voisin visible chez moi.

C’est ta configuration de zigbee2mqtt par le UI ça ?
Montre-nous ton configuration.yaml du dossier de zigbee2mqtt.

hello yes c’est en passant par le UI et ensuite je clique sur configuration.yaml.

Voilà celui présent dans le dossier zigbee2mqtt qui en effet est différent :

homeassistant:
  enabled: true
  experimental_event_entities: false
mqtt:
  server: mqtt://core-mosquitto:1883
  user: homeassistant
  password: motdepasse
serial:
  port: >-
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2669004-if00
  adapter: deconz
frontend:
  enabled: true
  port: 8099
devices:
  '0x00158d00022b7792':
    friendly_name: Switch rond Xiaomi Bureau_MQTT
    hold_timeout: 1500
    description: Switch Xiaomi Bureau
  '0x00047400000bf4ca':
    friendly_name: Prise deco etageres Lego_MQTT
    description: Prise Legrand étagères Lego
  '0x00158d0001b8d05f':
    friendly_name: Capteur Temp/Hum Cuisine_MQTT
    description: Capteur humidité et température Xiaomi Cuisine
  '0x00158d0001f54901':
    friendly_name: Capteur Temp/Hum Kailey_MQTT
    description: Capteur humidité et température Xiaomi Chambre 1er Kailey
  '0x00158d0001c098a1':
    friendly_name: Capteur Temp/Hum Kylian_MQTT
    description: Capteur humidité et température Xiaomi Chambre 1er Kylian
  '0x00158d0002161e1a':
    friendly_name: Prise elec Meuble TV_MQTT
    description: Prise Xiaomi meuble TV Salon
  '0x00158d0001bc272b':
    friendly_name: Prise elec baie info_MQTT
    description: Prise Xiaomi baie informatique Cellier
  '0x00158d00020e0d78':
    friendly_name: Capteur salle de bain (xiaomi)_MQTT
    description: Détecteur de mouvement Xiaomi salle de bain
  '0x00158d00020e5152':
    friendly_name: Capteur porte (xiaomi)_MQTT
    description: Détecteur ouverture de porte Xiaomi Porte d'entrée
  '0x0004740000ac71ba':
    friendly_name: Switch variateur Legrand_MQTT
    description: Switch sans fils variateur Legrand
  '0x00158d0002227e49':
    friendly_name: Capteur Temp/Hum Salon_MQTT
    description: Capteur humidité et température Xiaomi Salon
  '0x00158d00020280bf':
    friendly_name: Capteur Temp/Hum SDB_MQTT
    description: Capteur humidité et température Xiaomi Salle de bain
  '0xe0798dfffeafce6c':
    friendly_name: Relais chargeur tablette_MQTT
    description: Relais SON/OFF pour allumage automatique chargeur tablette
  '0x00158d0002161e4e':
    friendly_name: Prise PC bureau_MQTT
    description: Prise Xiaomi PC Bureau
  '0x00047400000bff26':
    friendly_name: Prise caisson HomeCinema_MQTT
    description: Prise caisson HomeCinema
  '0x00158d0003433550':
    friendly_name: Capteur baie vitrée (xiaomi)_MQTT
    description: Détecteur ouverture baie vitrée 3,40mètre Xiaomi
  '0x00158d00028976bb':
    friendly_name: Capteur fenêtre cuisine (xiaomi)_MQTT
    description: Détecteur ouverture fenêtre cuisine Xiaomi
  '0x00158d00024170f5':
    friendly_name: Capteur fenêtre salon (xiaomi)_MQTT
    description: Détecteur ouverture fenêtre salon (mur télé) Xiaomi
  '0x00158d0000e628e6':
    friendly_name: sensor1
  '0x00158d0003040b9e':
    friendly_name: sensor2
  '0x00158d0002836a9f':
    friendly_name: Prise elec lampe deco_MQTT
    description: Prise Xiaomi Décoration lampe leds
  '0x00158d0002d72a1e':
    friendly_name: switch
  '0x00047400008b4c4d':
    friendly_name: '0x00047400008b4c4d'
  '0x04cf8cdf3c89d157':
    friendly_name: Prise elec Frigo_MQTT
    description: Prise Aqara Cellier Réfrigérateur
  '0x54ef441000ac8ae8':
    friendly_name: Prise elec Lave-Vaisselle_MQTT
    description: Prise Aqara Cuisine Lave-vaisselle
  '0x04cf8cdf3c89eed9':
    friendly_name: Prise elec micro-ondes_MQTT
    description: Prise Aqara Cellier Micro-ondes
  '0x54ef441000a0bb79':
    friendly_name: Prise elec Congel_MQTT
    description: Prise Aqara Cellier Congélateur
  '0x00158d0005d26135':
    friendly_name: Compteur Linky_MQTT
    measurement_poll_interval: 60
    linky_mode: historique
    energy_phase: single_phase
    production: 'false'
    tarif: Historique - BASE
    kWh_precision: 3
advanced:
  log_level: debug
  log_syslog:
    app_name: Zigbee2MQTT
    eol: /n
    host: localhost
    localhost: localhost
    path: /dev/log
    pid: process.pid
    port: 514
    protocol: udp4
    type: '5424'
  channel: 11
  timestamp_format: DD-MM-YYYY HH:mm:ss
ota:
  zigbee_ota_override_index_location: index.json
version: 4
availability:
  enabled: false

Je vois rien dans ton configuration.yaml , tout a l’air OK.
je pense que tu a un problème d’interférence, avec le wifi ou un USB3 .
J’ai vu un cas similaire sur jeedom, regarde le post

Bonjour à tous et merci à ceux qui auront tenté de m’aider dans ma mésaventure.
Celà fait 4 ans maintenant que je tourne sur HA en virtuel sur Synology (VMM), 4 ans avec la même conbee 2 flashée en dernière release (v26780700).
Mon NAS est un DS916+.

Après avoir ajouté un disque externe pour la sauvegarde en 3.5" USB 3 et donc déplacé ma clé ConBee sur le NAS impossible à faire repartir…

Pour résoudre ce problème j’ai mené les actions suivantes :

Disque Externe + onduleur branchés en USB sur un HUB.
Clé ZWave branchée en direct dans le NAS (derrière)
Clé ConBee 2 avec une rallonge USB 2 sur le NAS (devant)

Clé downgradée à la release à priori recommandé par Dresden donc la v26580700 (au lieu de la v26780700)

Je n’ai absolument pas touché à mon réseau WiFi qui depuis le début est décalé volontairement sur le canal 13 pour le 2,4Ghz.

Je précise pour les nouveaux ou débutant qui n’y connaissent absolument rien que les canaux WiFi et ceux de Zigbee ne sont pas les mêmes.
En prenant large les canaux ZigBee 11/12/13/14 sont en interférences direct avec le canal 1 du WiFi.

Ma sensibilité lié à mon expérience à ce niveau me pousse à encourager les gens qui veulent quelques chose de stable de faire tourner sur un mini PC dédié afin d’éviter toute émulation des ports USB ou autres joyeusetés. Oubliez les RPI trop peu puissant pour avoir quelque chose de sympa sur le long terme. Pensez à mettre quand même de l’espace disque si vous souhaitez loguer un minimum.

Merci enormement à tous pour le temps que vous m’avez consacré :+1:

Ce sujet a été automatiquement fermé après 25 heures. Aucune réponse n’est permise dorénavant.