Instabilité de Z2M

Bonjour,

Mon problème

J’utilise Zigbee2MQTT avec des modules fil pilote Nodon et des capteurs températures/humidité Aqara. Tout fonctionnait bien… Depuis quelques temps, sans que je puisse identifier pourquoi, Z2M plante très souvent. Au redémarrage, tout semble marcher, il commence à dialoguer avec les modules, puis brusquement, au bout de quelques minutes ou quelques jours, il y a des messages d’erreur, et finalement s’arrête. Je n’arrive pas à détecter le problème.

J’ai téléchargé le fichier log, depuis le démarrage de Z2M jusqu’au plantage final, mais d’une part il est très gros (3.3Mo), d’autre part je ne trouve pas comment joindre un fichier à un message.
Pouvez-vous me dire comment je peux le simplifier en gardant les infos nécessaires ? Et comment faire pour le partager ?

Merci pour vos lumières !

Ma configuration

version core-2025.1.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.1
os_name Linux
os_version 6.6.62-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.2
Stage running
Available Repositories 1499
Downloaded Repositories 7
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 14.1
update_channel stable
supervisor_version supervisor-2024.12.3
agent_version 1.6.0
docker_version 27.2.0
disk_total 28.5 GB
disk_used 9.4 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.16.0), Mosquitto broker (6.4.1), Zigbee2MQTT (2.0.0-2), File editor (5.8.0), Let’s Encrypt (5.2.10), Studio Code Server (5.18.0)
Dashboards
dashboards 6
resources 4
views 5
mode storage
Recorder
oldest_recorder_run 2 janvier 2025 à 20:24
current_recorder_run 13 janvier 2025 à 09:26
estimated_db_size 123.03 MiB
database_engine sqlite
database_version 3.47.1

Bonjour,
utilise la balise texte préformaté ( icône image ) et colle lest logs entre les balises.
Cherche dans les logs ce qui serait utile pour voir ton problème, ne copie pas les 3 Mo des logs :wink:
quitte à faire plusieurs partis de logs dans ton message.

Bonjour,
Je vais essayer de mettre ce qui me semble le plus pertinent :

  • Démarrage de Z2M :
[00:48:22] INFO: Preparing to start...
[00:48:24] INFO: Socat not enabled
[00:48:24] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-14 00:48:45] debug: 	z2m: Removing old log directory '/config/zigbee2mqtt/log/2025-01-14.00-10-26'
[2025-01-14 00:48:45] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-14 00:48:45] debug: 	z2m: Loaded state from file /config/zigbee2mqtt/state.json
[2025-01-14 00:48:45] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-14 00:48:45] debug: 	z2m: sd-notify loaded
[2025-01-14 00:48:45] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-14 00:48:45] debug: 	z2m: Using zigbee-herdsman with settings: '"{\"network\":{\"panID\":33822,\"extendedPanID\":[107,106,222,14,243,207,48,132],\"channelList\":[11],\"networkKey\":\"HIDDEN\"},\"databasePath\":\"/config/zigbee2mqtt/database.db\",\"databaseBackupPath\":\"/config/zigbee2mqtt/database.db.backup\",\"backupPath\":\"/config/zigbee2mqtt/coordinator_backup.json\",\"serialPort\":{\"path\":\"/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231219172846-if00\",\"adapter\":\"ember\"},\"adapter\":{\"disableLED\":false}}"'
[2025-01-14 00:48:46] debug: 	zh:adapter:discovery: Connected devices: [{"path":"/dev/ttyACM0","manufacturer":"ITEAD","serialNumber":"20231219172846","pnpId":"usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231219172846-if00","vendorId":"1a86","productId":"55d4"}]
[2025-01-14 00:48:46] debug: 	zh:adapter:discovery: Unable to match USB adapter: ember | /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231219172846-if00
[2025-01-14 00:48:46] info: 	zh:ember: Using default stack config.
[2025-01-14 00:48:46] debug: 	zh:controller: Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":"HIDDEN","panID":33822,"extendedPanID":[107,106,222,14,243,207,48,132],"channelList":[11]},"serialPort":{"path":"/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231219172846-if00","adapter":"ember"},"adapter":{"disableLED":false},"databasePath":"/config/zigbee2mqtt/database.db","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","backupPath":"/config/zigbee2mqtt/coordinator_backup.json"}'
[2025-01-14 00:48:46] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-01-14 00:48:46] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-01-14 00:48:46] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-14 00:48:46] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-01-14 00:48:46] debug: 	zh:ember:uart:ash: Opening serial port with {"path":"/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231219172846-if00","baudRate":115200,"rtscts":false,"autoOpen":false,"parity":"none","stopBits":1,"xon":true,"xoff":true}
[2025-01-14 00:48:46] info: 	zh:ember:uart:ash: Serial port opened
[2025-01-14 00:48:46] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-14 00:48:46] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-14 00:48:46] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-14 00:48:46] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
...
...
[2025-01-14 00:48:47] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-14 00:48:47] debug: 	zh:ember:uart:ash: <--- [FRAME type=RSTACK]
[2025-01-14 00:48:47] info: 	zh:ember:uart:ash: ======== ASH connected ========
[2025-01-14 00:48:47] debug: 	zh:ember:uart:ash: ---> [FRAME type=ACK frmRx=0](ackRx=0)
[2025-01-14 00:48:47] info: 	zh:ember:uart:ash: ======== ASH started ========
[2025-01-14 00:48:47] info: 	zh:ember:ezsp: ======== EZSP started ========
  • Découverte des devices
[2025-01-14 00:48:49] info: 	z2m: Capteur ouverture fenêtre chambre (0x54ef441000a7833f): MCCGQ12LM - Aqara Door and window sensor T1 (EndDevice)
[2025-01-14 00:48:49] info: 	z2m: Module radiateur chambre (0xf4b3b1fffee51b42): SIN-4-FP-21 - NodOn Pilot wire heating module (Router)
[2025-01-14 00:48:49] info: 	z2m: Module radiateur séjour (0x90395efffe4b2eda): SIN-4-FP-21 - NodOn Pilot wire heating module (Router)
[2025-01-14 00:48:49] info: 	z2m: ZLinky (0x00158d0005d24936): ZLinky_TIC - LiXee Lixee ZLinky (Router)
[2025-01-14 00:48:49] info: 	z2m: Module radiateur cuisine (0xf4b3b1fffedd97a4): SIN-4-FP-21 - NodOn Pilot wire heating module (Router)
[2025-01-14 00:48:49] info: 	z2m: Thermometre_sdb (0x0cae5ffffed83696): SNZB-02D - SONOFF Temperature and humidity sensor with screen (EndDevice)
[2025-01-14 00:48:49] info: 	z2m: Thermometre_sejour (0x842712fffe34f697): SNZB-02D - SONOFF Temperature and humidity sensor with screen (EndDevice)
[2025-01-14 00:48:49] info: 	z2m: Thermometre_chambre (0x842712fffe355598): SNZB-02D - SONOFF Temperature and humidity sensor with screen (EndDevice)
[2025-01-14 00:48:49] info: 	z2m: 0x54ef441000a782fc (0x54ef441000a782fc): MCCGQ12LM - Aqara Door and window sensor T1 (EndDevice)
[2025-01-14 00:48:49] info: 	z2m: Currently 9 devices are joined.
[2025-01-14 00:48:49] info: 	z2m: Connecting to MQTT server at mqtt://192.168.1.14:1883

  • Premières erreurs
[2025-01-14 00:49:00] error: 	zh:ember:ezsp: ERROR Transaction failure; status=ERROR_WRONG_DIRECTION. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=34 Len=26].
[2025-01-14 00:49:00] debug: 	zh:ember:ezsp: =x=> [FRAME: ID=52:"SEND_UNICAST" Seq=34 Len=26] Error: ERROR_WRONG_DIRECTION
[2025-01-14 00:49:00] error: 	zh:ember:ezsp: ERROR Transaction failure; status=ERROR_WRONG_DIRECTION. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=34 Len=26].

  • Un peu plus tard
[2025-01-14 00:49:03] error: 	zh:ember:ezsp: ERROR Transaction failure; status=ERROR_WRONG_DIRECTION. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=35 Len=26].
[2025-01-14 00:49:04] debug: 	zh:ember:ezsp: =x=> [FRAME: ID=52:"SEND_UNICAST" Seq=35 Len=26] Error: ERROR_WRONG_DIRECTION
[2025-01-14 00:49:04] error: 	zh:ember:ezsp: ERROR Transaction failure; status=ERROR_WRONG_DIRECTION. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=35 Len=26].

[2025-01-14 00:49:26] debug: 	zh:ember:ezsp: =x=> [FRAME: ID=52:"SEND_UNICAST" Seq=43 Len=26] Error: NOT_CONNECTED
[2025-01-14 00:49:26] error: 	zh:ember:ezsp: ERROR Transaction failure; status=NOT_CONNECTED. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=41 Len=7].
[2025-01-14 00:49:27] debug: 	zh:controller:endpoint: Error: ZCL command 0x90395efffe4b2eda/1 seMetering.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"reservedBits":0,"transactionSequenceNumber":67,"writeUndiv":false}) failed (~x~> [ZCL to=0x90395efffe4b2eda:30771 apsFrame={"profileId":260,"clusterId":1794,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":0}] Failed to send request with status=FAIL.)
    at /app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:2010:27
    at Queue.execute (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/utils/queue.ts:36:20)
    at EmberAdapter.sendZclFrameToEndpoint (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1963:16)
    at Request.send (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/helpers/request.ts:82:20)
    at Endpoint.sendRequest (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:324:20)
    at Endpoint.zclCommand (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:949:28)
    at Endpoint.defaultResponse (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:649:9)
    at Device.onZclData (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/model/device.ts:506:17)
    at Controller.onZclPayload (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/controller/controller.ts:950:13)
[2025-01-14 00:49:27] debug: 	zh:controller:device: Default response to 0x90395efffe4b2eda failed (Error: ZCL command 0x90395efffe4b2eda/1 seMetering.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"reservedBits":0,"transactionSequenceNumber":67,"writeUndiv":false}) failed (~x~> [ZCL to=0x90395efffe4b2eda:30771 apsFrame={"profileId":260,"clusterId":1794,"sourceEndpoint":1,"destinationEndpoint":1,"options":4352,"groupId":0,"sequence":0}] Failed to send request with status=FAIL.))
[2025-01-14 00:49:27] debug: 	zh:controller:endpoint: Error: ZCL command 0xf4b3b1fffedd97a4/1 genBasic.read(["zclVersion"], {"timeout":10000,"disableResponse":false,"disableRecovery":true,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (~x~> [ZCL to=0xf4b3b1fffedd97a4:30954 apsFrame={"profileId":260,"clusterId":0,"sourceEndpoint":1,"destinationEndpoint":1,"options":4416,"groupId":0,"sequence":0}] Failed to send request with status=NETWORK_DOWN.)
    at /app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:2002:27
   
  • Fin du démarrage de Z2M, et plantage
[2025-01-14 00:49:28] info: 	z2m: Zigbee2MQTT started!
[2025-01-14 00:49:28] debug: 	z2m:mqtt: Received MQTT message on 'homeassistant/update/0xf4b3b1fffedd97a4/update/config' with data '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/Module radiateur cuisine/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_topic":"zigbee2mqtt/bridge/request/device/ota_update/update","device":{"hw_version":52,"identifiers":["zigbee2mqtt_0xf4b3b1fffedd97a4"],"manufacturer":"NodOn","model":"Pilot wire heating module","model_id":"SIN-4-FP-21","name":"Module radiateur cuisine","sw_version":"3.5.0-1.4.4","via_device":"zigbee2mqtt_bridge_0xb43522fffe2148a7"},"device_class":"firmware","entity_category":"config","entity_picture":"https://github.com/Koenkk/zigbee2mqtt/raw/master/images/logo.png","json_attributes_template":"{\"in_progress\": {{ iif(value_json['update']['state'] == 'updating', 'true', 'false') }} }","json_attributes_topic":"zigbee2mqtt/Module radiateur cuisine","latest_version_template":"{{ value_json['update']['latest_version'] }}","latest_version_topic":"zigbee2mqtt/Module radiateur cuisine","name":null,"object_id":"module_radiateur_cuisine","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"payload_install":"{\"id\": \"0xf4b3b1fffedd97a4\"}","state_topic":"zigbee2mqtt/Module radiateur cuisine","unique_id":"0xf4b3b1fffedd97a4_update_zigbee2mqtt","value_template":"{{ value_json['update']['installed_version'] }}"}'
[2025-01-14 00:49:28] debug: 	z2m:mqtt: Received MQTT message on 'homeassistant/update/0x54ef441000a782fc/update/config' with data '{"availability":[{"topic":"zigbee2mqtt/bridge/state","value_template":"{{ value_json.state }}"},{"topic":"zigbee2mqtt/0x54ef441000a782fc/availability","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_topic":"zigbee2mqtt/bridge/request/device/ota_update/update","device":{"hw_version":1,"identifiers":["zigbee2mqtt_0x54ef441000a782fc"],"manufacturer":"Aqara","model":"Door and window sensor T1","model_id":"MCCGQ12LM","name":"0x54ef441000a782fc","sw_version":"2019\u0000www.","via_device":"zigbee2mqtt_bridge_0xb43522fffe2148a7"},"device_class":"firmware","entity_category":"config","entity_picture":"https://github.com/Koenkk/zigbee2mqtt/raw/master/images/logo.png","json_attributes_template":"{\"in_progress\": {{ iif(value_json['update']['state'] == 'updating', 'true', 'false') }} }","json_attributes_topic":"zigbee2mqtt/0x54ef441000a782fc","latest_version_template":"{{ value_json['update']['latest_version'] }}","latest_version_topic":"zigbee2mqtt/0x54ef441000a782fc","name":null,"object_id":"0x54ef441000a782fc","origin":{"name":"Zigbee2MQTT","sw":"2.0.0","url":"https://www.zigbee2mqtt.io"},"payload_install":"{\"id\": \"0x54ef441000a782fc\"}","state_topic":"zigbee2mqtt/0x54ef441000a782fc","unique_id":"0x54ef441000a782fc_update_zigbee2mqtt","value_template":"{{ value_json['update']['installed_version'] }}"}'
[2025-01-14 00:49:28] info: 	zh:ember:uart:ash: Port closed.
[2025-01-14 00:49:28] info: 	zh:ember:uart:ash: ======== ASH stopped ========
[2025-01-14 00:49:28] info: 	zh:ember:ezsp: ======== EZSP stopped ========
[2025-01-14 00:49:28] info: 	zh:ember: ======== Ember Adapter Stopped ========
[2025-01-14 00:49:28] error: 	z2m: Adapter disconnected, stopping

En y repensant, ces plantages sont apparus après le passage en Z2M 2.0…

As tu la clé sur un port USB2 ( port noir ) ?
as tu une rallonge sur la clé ?

La clé est sur un port USB 2, avec une rallonge d’1m.
J’ai essayé de déplacer le rpi ailleurs, loin de possibles interférences (box, tv, nas, onduleur,…), c’est reparti pendant 1 semaine puis pareil.

Quelle version de firmware, tu utilises ?
Montre ta configuration du configuration.yaml de Z2M.

Voici l’intégralité du configuration.yaml :

homeassistant:
  enabled: true
advanced:
  network_key:
    - 187
    - 132
    - 191
    - 24
    - 138
    - 38
    - 237
    - 173
    - 211
    - 227
    - 170
    - 68
    - 46
    - 8
    - 17
    - 57
  pan_id: 33822
  ext_pan_id:
    - 107
    - 106
    - 222
    - 14
    - 243
    - 207
    - 48
    - 132
  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'
  last_seen: ISO_8601_local
mqtt:
  server: mqtt://192.168.1.14:1883
  user: mqtt_admin
  password: xxxxxxxxxxx
  base_topic: zigbee2mqtt
frontend:
  enabled: true
  port: 8099
serial:
  adapter: ember
  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231219172846-if00
availability:
  enabled: true
  active:
    timeout: 20
  passive:
    timeout: 240
devices:
  '0x90395efffe4b2eda':
    friendly_name: Module radiateur séjour
    energy_calibration: 0
  '0x00158d0005d24936':
    friendly_name: ZLinky
    linky_mode: historique
    energy_phase: single_phase
    production: 'false'
    tarif: Historique - HCHP
    kWh_precision: 3
    homeassistant:
      last_seen:
        enabled_by_default: true
      name: zlinky
    optimistic: true
  '0xf4b3b1fffedd97a4':
    friendly_name: Module radiateur cuisine
  '0x54ef441000a7833f':
    friendly_name: Capteur ouverture fenêtre chambre
  '0xf4b3b1fffee51b42':
    friendly_name: Module radiateur chambre
  '0x0cae5ffffed83696':
    friendly_name: Thermometre_sdb
  '0x842712fffe34f697':
    friendly_name: Thermometre_sejour
  '0x842712fffe355598':
    friendly_name: Thermometre_chambre
  '0x54ef441000a782fc':
    friendly_name: '0x54ef441000a782fc'
device_options:
  homeassistant:
    last_seen:
      enabled_by_default: true
version: 4

la version du firmware de ta clé ?

je ne sais pas s’il y a un ordre, mais normalement tu mets port puis l’adapter. Dans le doute, change l’ordre.

Perso, j’ai une cle Sonoff dongle -P et depuis ce début 2025, c’est la cata. Ça a fonctionné 2 jours puis des plantages, ça remarche… Depuis vendredi, je suis passé sous ZHA et aucun problème : tout est plus fluide. Mes cartes s’affichent plus rapidement également; Peut-être que c’est lié au fait que je n’ai qu’un RPI 3, mais la mémoire comme le CPU n’étaient pas à fond avec Z2M.

@loicb : en gros, comme moi ^^

@WarC0zes : le pilote est le 7.4.4.0 : ncp-uart-hw-v7.4.4.0-zbdonglee-115200.gbl

L’ordre (au même niveau hiérarchique) n’est pas important en yaml, tu fais attention à l’ordre de la conf ha par ex ? L’indentation etc oui. Mais l’ordre non

1 « J'aime »

Je mets toutes les erreurs entre 2 plantages/redémarrage de z2m :

[2025-01-14 22:23:03] error: 	zh:ember:ezsp: ERROR Transaction failure; status=ASH_ERROR_TIMEOUTS. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=48 Len=7].
[2025-01-14 22:23:03] error: 	zh:ember: Adapter fatal error: ASH_ERROR_TIMEOUTS
[2025-01-14 22:23:04] error: 	zh:ember:ezsp: ERROR Transaction failure; status=NOT_CONNECTED. Last Frame: [FRAME: ID=52:"SEND_UNICAST" Seq=48 Len=7].
[2025-01-14 22:23:14] error: 	zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2025-01-14 22:23:15] error: 	zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2025-01-14 22:23:48] error: 	zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2025-01-14 22:23:51] error: 	zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2025-01-14 22:24:01] error: 	zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2025-01-14 22:24:23] error: 	z2m: Adapter disconnected, stopping

Nouveau redémarrage :

[2025-01-14 22:28:09] error: 	zh:ember:uart:ash: Received ERROR from adapter, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2025-01-14 22:28:09] error: 	zh:ember:uart:ash: ASH disconnected | Adapter status: ASH_NCP_FATAL_ERROR
[2025-01-14 22:28:09] error: 	zh:ember:uart:ash: Error while parsing received frame, status=ASH_NCP_FATAL_ERROR.
[2025-01-14 22:28:09] error: 	zh:ember: Adapter fatal error: HOST_FATAL_ERROR
[2025-01-14 22:28:10] error: 	zh:ember:uart:ash: Error while parsing received frame, status=ASH_NCP_FATAL_ERROR.
[2025-01-14 22:28:21] error: 	z2m: Adapter disconnected, stopping
[2025-01-14 22:28:29] error: 	z2m: Failed to call 'Frontend' 'stop' (TypeError: Cannot read properties of undefined (reading 'close')
    at /app/lib/extension/frontend.ts:132:52
    at new Promise (<anonymous>)
    at Frontend.stop (/app/lib/extension/frontend.ts:132:15)
    at Controller.callExtensions (/app/lib/controller.ts:368:17)
    at Controller.stop (/app/lib/controller.ts:233:9)
    at Controller.onZigbeeAdapterDisconnected (/app/lib/controller.ts:260:9)
    at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:204:17))

Salut,
regarde ce post :

edit:
@AlTo
je viens de voir que toi aussi, tu es sur un RPI3, ça doit être le même souci alors.

1 « J'aime »

Merci pour l’info, je vais regarder de ce coté-là.
Par contre, downgrade ou upgrade manuel, ça veut dire réinstallation de HA ?

non du tout.
il faudrais mettre un raspberry pi OS sur une carte SD. Booter sur la carte SD et booter dessus. Faire le drowngrade du kernel en 6.1 . Puis remettre ta carte SD avec HAOS . Le soucis c’est dés qu’il y aura une maj de HAOS, ca va te remettre sur le kernel utiliser par HAOS en 6.6 actuellement.

HAOS 14.1 | Raspberry Pi 3 | 6.6.62 |

Pour le moment, j’ai trouvé une autre solution : je passe par ZHA. C’est beaucoup plus rapide que ce que j’avais avec Z2M et aucun plantage. Je repasserai à Z2M si un jour je change de RPI.

1 « J'aime »

Bonjour,

Avez vous eu d’autres retours à ce sujet.

Je viens de rencontrer le problème:

Je suis sur une VM/Nas Synology.

Je viens de mettre à jour ma clé Popp et passer Z2M sous Ember.

La clé est sur une rallonge USB.

Les erreurs arrivent et tournent en bouclent depuis le passage à Ember.

Merci par avance pour vos aides si vous avez des tuyau :slight_smile:

Bonjour et bienvenue.

Plutôt que de poster dans un sujet vieux de plus de 9 mois, peut être qu’il serait intéressant de mieux décrire ton problème dans un sujet dédié et d’éventuellement lier celui ci si tu veux y faire reference…

Quelques liens en attendant:

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