Bon et bien il semblerait qu’il faille absolument modifier le fichier configuration.json
- J’ai désactivé Z2M
- J’ai débranché ma clé et j’ai fait la mise à jour via mon PC
- J’ai rebranché ma clé
- J’ai renommé le fichier coordinator.backup.json vers un fichier OLD_coordinator.backup.json
- J’ai redémarré HA
- J’ai vérifier la configuration de Z2M si c’était bien sauvegardé
- J’ai mis un espace et sauvegardé de nouveau pour être sur
- J’ai lancé… j’étais toujours sur EZSP…
- J’ai mis à jour le fichier configuration.json et j’ai relancé, et là tout était OK
Par ma grande surprise, tout marche parfaitement bien et j’ai pas de soucis avec mes appareils.
Ensuite j’ai vérifier que le fichier backup.json avait bien été créer, et là, j’étais en Ezcp… pourtant dans les logs je suis bien en ember…
Donc j’ai supprimer le fichier, redémarrer HAOS et relancé Zigbee2mqtt !
ET LAA…
2024-09-28 18:28:05] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"offline"}'
[2024-09-28 18:28:05] info: z2m: Disconnecting from MQTT server
[2024-09-28 18:28:05] info: z2m: Stopping zigbee-herdsman...
[2024-09-28 18:28:06] info: zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2024-09-28 18:28:06] info: zh:ember:uart:ash: ASH COUNTERS since last clear:
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Total frames: RX=295, TX=385
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Cancelled : RX=0, TX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: DATA frames : RX=290, TX=97
[2024-09-28 18:28:06] info: zh:ember:uart:ash: DATA bytes : RX=6484, TX=1754
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Retry frames: RX=4, TX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: ACK frames : RX=0, TX=287
[2024-09-28 18:28:06] info: zh:ember:uart:ash: NAK frames : RX=0, TX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: nRdy frames : RX=0, TX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: CRC errors : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Comm errors : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Length < minimum: RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Length > maximum: RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Bad controls : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Bad lengths : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Bad ACK numbers : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Out of buffers : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Retry dupes : RX=4
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Out of sequence : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: ACK timeouts : RX=0
[2024-09-28 18:28:06] info: zh:ember:uart:ash: Port closed.
[2024-09-28 18:28:06] info: zh:ember:uart:ash: ======== ASH stopped ========
[2024-09-28 18:28:06] info: zh:ember:ezsp: ======== EZSP stopped ========
[2024-09-28 18:28:06] info: zh:ember: ======== Ember Adapter Stopped ========
[2024-09-28 18:28:06] info: z2m: Stopped zigbee-herdsman
[2024-09-28 18:28:06] info: z2m: Stopped Zigbee2MQTT
tout est OK, mais dans mon coordinator_backup.json je suis toujours avec EZCP
{
"metadata": {
"format": "zigpy/open-coordinator-backup",
"version": 1,
"source": "zigbee-herdsman@0.57.3",
"internal": {
"date": "2024-09-28T16:30:11.979Z",
"ezspVersion": 13
}
},
"stack_specific": {
"ezsp": {
"hashed_tclk": "xxxxxxxxxxxxxxxxxxxxxx"
}
},
"coordinator_ieee": "xxxxxxxxxx",
"pan_id": "xxxx",
"extended_pan_id": "xxxx",
"nwk_update_id": 0,
"security_level": 5,
"channel": 11,
"channel_mask": [
xx,
xx,
xx,
xx,
xx,
xx,
xx,
xx
],
"network_key": {
"key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"sequence_number": 0,
"frame_counter": 8187097
},
"devices": []
}
C’est normal le
« stack_specific »: {
« ezsp »: {
« hashed_tclk »: « xxxxxxxxxxxxxxxxxxxxxx »
}
},
??