Mise à jour ota - zigbee2mqtt

c’est le fichier config qui ce trouve dans le dossier zigbee2mqtt , et non celui ci

tu peut aussi mettre a jour le firmware 7.4.5 ou 8.0.2 si ça peut fixé ce souci

1 « J'aime »

J’ai essayé une interview du capteur de température sonoff.
j’obtiens une erreur :

2025-06-25 22:55:19z2m: Interviewing 'Sonoff_temperature_Sejour'

zh:ember:ezsp: Received network/route error ROUTE_ERROR_INDIRECT_TRANSACTION_EXPIRY for "6164".

 2025-06-25 22:55:57z2m: Request 'zigbee2mqtt/bridge/request/device/interview' failed with error: 'interview of 'Sonoff_temperature_Sejour' (0x44e2f8fffe0ebb78) failed: Error: Interview failed because can not get active endpoints ('0x44e2f8fffe0ebb78')'

Dans Z2M le capteur apparait avec un petit panneau attention maintenant

voici mon fichier :

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:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto
  user: XXX
  password: YYYY
  serial:
    port: >-
      /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_56de28b69849ef118d13d18cff00cc63-if00-port0
    adapter: ember

Erreur fréquente, pas critique, signale juste l’absence de réponse d’un capteur après 10 s de polling

le fichier est celui qui ce trouver a la racine du dossier config/zigbee2mqtt/configuration.yaml

J’ai l’impression que le tuto a changé pour la sonoff-E

il parle de ezsp et pas de ember.

Est-ce qu’il y a une procédure pour mettre à jour le firmware ?

Reharde ici

Donc pas le fichier envoyé ?

Ce que tu a envoyé c’est la configuration de l’add-on.

Donc plutôt ce fichier alors

version: 4
homeassistant:
  enabled: true
advanced:
  network_key:
    - 179
    - 252
    - 81
    - 69
    - 117
    - 177
    - 129
    - 77
    - 13
    - 173
    - 248
    - 90
    - 93
    - 149
    - 26
    - 178
  pan_id: 7436
  ext_pan_id:
    - 230
    - 157
    - 60
    - 216
    - 203
    - 201
    - 94
    - 168
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto
  user: XXXX
  password: XXXX
serial:
  port: >-
    /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_56de28b69849ef118d13d18cff00cc63-if00-port0
  adapter: ember
frontend:
  enabled: true
  port: 8099
devices:
  '0x44e2f8fffe0ebb78':
    friendly_name: Sonoff_temperature_Sejour
  '0x3c6a2cfffed4b9aa':
    friendly_name: Owon_consommation_pompes_chaleur
  '0x00158d000620593e':
    friendly_name: Lixee_Zlinky
    linky_mode: standard
    kWh_precision: 3

ton fichier contient bien l’essentiel, par contre tu n’a pas d’erreur avec la première ligne ( version: 4 ). quand tu démarre ton addon ?.

  • tu peut ajouter ce ci a ta config pour les mise a jour / redémarre l’ addon
ota:
  update_check_interval: 1440
  disable_automatic_update_check: false
  zigbee_ota_override_index_location: https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/index.json

tu peut également suivre la procédure cité plus haut , pour mettre a jour ta clé.

la ligne version: 4 est ajouté depuis la version v2.x de Z2M.

1 « J'aime »

merci pour la precision , je l’ai aussi en bas de la page :grin: et évidemment on y prête moins attention que quand elle est sur la premier ligne .

1 « J'aime »

Je viens de prendre 5min pour essayer de mettre à jour le firmware mais le lien fournis semble me dire que je suis à jour :

si je clique sur change firmware, il me propose ceci :

ca ne parle pas de ember

Je suis désolé mais j’ai peur de faire de bêtises, qu’est ce que je dois faire ?

Pour info :
j’ai acheté des rallonges USB et ca ne change rien au problème
j’ai aussi essayé les faire les interview de ma sonde sonoff (température) et à chaque fois j’ai un message d’erreur

Citation
2025-06-28 00:29:53z2m: Request 'zigbee2mqtt/bridge/request/device/interview' failed with error: 'interview of 'Sonoff_temperature_Sejour' (0x44e2f8fffe0ebb78) failed: Error: Interview failed because can not get active endpoints ('0x44e2f8fffe0ebb78')'

je ne comprends pas. C’est au cause de ca que je peux pas pousser sa mise à jour ausi ?

j’ai pourtant l’impression d’avoir les infos de dispo meme si la resolution de mesure n’est pas bonne mais c’est un autre sujet

Mes logs montrent aussi de manière répétitive ce message :

 2025-06-28 00:35:53zh:ember:ezsp: Received network/route error ROUTE_ERROR_NON_TREE_LINK_FAILURE for "6164".

tu peut suivre la procedure de la mise a jour avec ce tuto

prend ce fichier pour flasher ta clé
silabs-firmware-builder/firmware_builds/zbdonglee/ncp-uart-hw-v7.4.5.0-zbdonglee-115200.gbl at main · darkxst/silabs-firmware-builder · GitHub

normal EZSP et Ember sont deux protocoles utilisés par Zigbee2MQTT pour gérer les dongles Zigbee.

voila j’espère que la mise a jour va régler ton probléme .

bon, j’ai fait la mise à jour :

redemarrage complet de HAOS

Et ca ne règle pas le problème

info 2025-06-28 02:19:14z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Owon_consommation_pompes_chaleur', payload '{"clear_metering":null,"current":3.79,"current_l1":0.422,"current_l2":3.371,"current_l3":0,"energy":832.4,"energy_l1":637.47,"energy_l2":118.278,"energy_l3":76.655,"linkquality":255,"power":770,"power_factor_l1":1,"power_factor_l2":0.98,"power_factor_l3":0.02,"power_l1":0,"power_l2":771,"power_l3":0,"power_reactive":253,"reactive_energy":366.673,"reactive_energy_l1":170.499,"reactive_energy_l2":26.018,"reactive_energy_l3":170.156,"reactive_power_l1":0,"reactive_power_l2":180,"reactive_power_l3":0,"voltage_l1":235.1,"voltage_l2":234.8,"voltage_l3":235.1}'
error 2025-06-28 02:19:20zh:ember:uart:ash: Received ERROR from adapter, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
error 2025-06-28 02:19:20zh:ember:uart:ash: ASH disconnected | Adapter status: ASH_NCP_FATAL_ERROR
error 2025-06-28 02:19:20zh:ember:uart:ash: Error while parsing received frame, status=ASH_NCP_FATAL_ERROR.
error 2025-06-28 02:19:20zh:ember: Adapter fatal error: HOST_FATAL_ERROR
info 2025-06-28 02:19:20zh:ember:uart:ash: ASH COUNTERS since last clear:
info 2025-06-28 02:19:20zh:ember:uart:ash: Total frames: RX=1981, TX=2619
info 2025-06-28 02:19:20zh:ember:uart:ash: Cancelled : RX=0, TX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: DATA frames : RX=1976, TX=636
info 2025-06-28 02:19:20zh:ember:uart:ash: DATA bytes : RX=51673, TX=51484
info 2025-06-28 02:19:20zh:ember:uart:ash: Retry frames: RX=3, TX=3
info 2025-06-28 02:19:20zh:ember:uart:ash: ACK frames : RX=0, TX=1979
info 2025-06-28 02:19:20zh:ember:uart:ash: NAK frames : RX=0, TX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: nRdy frames : RX=0, TX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: CRC errors : RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Comm errors : RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Length < minimum: RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Length > maximum: RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Bad controls : RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Bad lengths : RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Bad ACK numbers : RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Out of buffers : RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: Retry dupes : RX=3
info 2025-06-28 02:19:20zh:ember:uart:ash: Out of sequence : RX=0
info 2025-06-28 02:19:20zh:ember:uart:ash: ACK timeouts : RX=3
error 2025-06-28 02:19:28zh:ember:ezsp: ERROR Transaction failure; status=ASH_ERROR_TIMEOUTS. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=122 Len=7].
info 2025-06-28 02:19:28z2m: Update of 'Lixee_Zlinky' at 11.52%, ≈ 21 minutes remaining
info 2025-06-28 02:19:28z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Lixee_Zlinky', payload '{"active_energy_out_d01":17717.491,"active_power":3174,"active_power_max":3980,"active_power_ph_b":3328,"active_register_tier_delivered":"","apparent_power":3713,"available_power":9,"average_rms_voltage_meas_period":236,"current_date":"E250628020345","current_index_tarif":1,"current_price":"BASE","current_summ_delivered":27846.029,"current_tarif":"BASE","current_tier1_summ_delivered":27845.235,"current_tier2_summ_delivered":0,"drawn_v_a_max_n1":6230,"linkquality":255,"message1":null,"message2":null,"meter_serial_number":"022261439357","mot_d_etat":"000000","power_threshold":9,"relais":null,"rms_current":16,"rms_current_max":0,"rms_voltage":237,"site_id":"50018469907023","software_revision":2,"status_register":"003A0001","status_register_breakout":{"cache_borne_dist":"ferme","comm_euridis":"activee avec securite","contact_sec":"ouvert","depassement_ref_pow":0,"etat_cpl":"nouveau_verrouille","horloge":"correcte","organe_coupure":"ferme","pointe_mobile":"AUCUN","preavis_pointe_mobile":"AUCUN","producteur":0,"sens_energie_active":"positive","surtension_phase":0,"sync_cpl":"non_synchronise","tarif_dist":"index_1","tarif_four":"index_1","tempo_demain":"UNDEF","tempo_jour":"UNDEF","type_tic":"standard"},"update":{"installed_version":14,"latest_version":16,"progress":11.52,"remaining":1247,"state":"updating"},"warn_d_p_s":0}'
info 2025-06-28 02:19:50zh:ember:uart:ash: Port closed.
info 2025-06-28 02:19:50zh:ember:uart:ash: ======== ASH stopped ========
info 2025-06-28 02:19:50zh:ember:ezsp: ======== EZSP stopped ========
info 2025-06-28 02:19:50zh:ember: ======== Ember Adapter Stopped ========
error 2025-06-28 02:19:50z2m: Adapter disconnected, stopping

Y compris a ajoutant les lignes indiquées dans le configuration.yml du dossier z2m

tu as bien ignoré l’installation de ZHA ( Zigbee Home automation ) ?
Tu utilises un port UB2 ( port noir ) ?

As tu tester sans utiliser ton HUB brancher ?
utiliser une rallonge par clé , une sur la zigbee et un pour la everspring.

Bonjour,
J’ai essayé avec et sans hub
Sur le message d’erreur envoyé les clefs sont en usb2 avec une simple rallonge pour les écarter de la box domotique.
ZHA est bien ignoré, je vais essayer de trouver le sujet de l’époque de ma mise en service

avec les clés éloigner l’une de l’autre ?

Sinon, essayer avec le firmware 8.0.2 :
sonoff_zbdonglee_zigbee_ncp_8.0.2.0_115200_sw_flow.gbl

tu peux regarder c’est issue, qui parle du même problème et résolu avec le firmware 8.0.2 :

Oui les clef sont eloignées j’ai meme essayé en ne mettant pas la zwave (en me disant au moins le temps de faire les mises à jour)
Je vais essayé le firmware