Pb installation Z2M

Bonjour,

Je suis désolé de revenir vers vous.

Après un petit essaie de Z2M, j’avais décidé de rester sous ZHA pour le moment.

Malgré tout, mon installation évolue et je vais avoir besoin de passer définitivement car j’ai des modules qui ont une meilleure gestion avec Z2M.

J’ai donc tenté de réinstaller Z2M, malheureusement sans succès. J’ai bien désinstaller ZHA, et réinstaller le tout suivant le tuto de la communauté HACF. J’ai de nouveau la même erreur qu’en mars. J’ai bien suivi vos conseils et correction de l’époque mais sans succès.

J’en appelle donc de nouveau à votre aide (avec mes chaleureux remerciements anticipés).

Voici l’erreur au lancement de Z2M :

[08:56:43] INFO: Preparing to start…
[08:56:43] INFO: Socat not enabled
[08:56:43] INFO: Starting Zigbee2MQTT…
Starting Zigbee2MQTT without watchdog.
[2024-07-11 08:56:45] info: z2m: Logging to console, file (filename: log.log)
[2024-07-11 08:56:45] info: z2m: Starting Zigbee2MQTT version 1.39.0 (commit #unknown)
[2024-07-11 08:56:45] info: z2m: Starting zigbee-herdsman (0.50.1)
[2024-07-11 08:56:45] error: z2m: Error while starting zigbee-herdsman
[2024-07-11 08:56:45] error: z2m: Failed to start zigbee
[2024-07-11 08:56:45] error: z2m: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
[2024-07-11 08:56:45] error: z2m: Exiting…
[2024-07-11 08:56:45] error: z2m: Error: spawn udevadm ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:284:19)
at onErrorNT (node:internal/child_process:477:16)
at processTicksAndRejections (node:internal/process/task_queues:82:21)

Je vous pose ma configuration des modules actuelles :
Mqtt broquer

logins:
  - username: mqtt
    password: mqtt
require_certificate: false
certfile: fullchain.pem
keyfile: privkey.pem
customize:
  active: false
  folder: mosquitto

Z2M

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: mqtt
  password: mqtt
serial:
  serial:
    port: >-
      /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240420165350-if00
    adapter: ember

Ma configuration


[center]## System Information

version core-2024.7.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.33-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1390
Downloaded Repositories 13
HACS Data ok
Home Assistant Cloud
logged_in true
subscription_expiration 27 juin 2025 à 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
remote_server eu-central-1-20.ui.nabu.casa
certificate_status ready
instance_id 1bffb657be484ce8b5c9cdaf4d82eca0
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.4
update_channel stable
supervisor_version supervisor-2024.06.2
agent_version 1.6.0
docker_version 26.1.4
disk_total 457.7 GB
disk_used 361.7 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.14.0), Studio Code Server (5.15.0), InfluxDB (5.0.0), Home Assistant Google Drive Backup (0.112.1), ESPHome (2024.6.6), Linky (1.4.0), Frigate (0.13.2), Mosquitto broker (6.4.1), Zigbee2MQTT (1.39.0-1)
Dashboards
dashboards 4
resources 7
views 16
mode storage
Recorder
oldest_recorder_run 3 juillet 2024 à 08:23
current_recorder_run 11 juillet 2024 à 09:10
estimated_db_size 193.82 MiB
database_engine sqlite
database_version 3.45.3
[/center] ___

Salut

Ce n’est peut être pas cela le problème, mais Je n’ai pas de login dans la configuration de MQTT.

Il me semble que ce n’est pas nécessaire.C’est à essayer.

logins: []
require_certificate: false
certfile: fullchain.pem
keyfile: privkey.pem
customize:
  active: false
  folder: mosquitto

Dans le fichier de configuration.yaml (z2m)

J’ai cela :

Mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: xxxyyyxxxyyxxx

Je ne sais pas ci cela va t’aider.

Hello @pascal_ha

Peut-être que sa clé n’est pas flashée avec la bonne version :wink:

Il peut suivre ton super tuto : Mise a jour Sonoff DONGLE -E (pour Zigbee2mqtt 1.37.0-1)(ember) - #115 par pascal_ha

@+

bonjour,
tu as un soucis de syntaxe
la bonne syntaxe est la suivante (tu as 2 fois serial)

serial:
  port:  /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240420165350-if00
  adapter: ember

as tu bien flashé ton dongle avec la version de firmware compatible avec ember ?

3 « J'aime »

Bien vu pour la syntaxe @ddfdom :+1: ( serial killer :grin:)

1 « J'aime »

j’ai essayé mais ça a échoué. Du coup, je laisse eszp ? Comme la clef est neuve, je pensais qu’elle avait le dernier firmware.

A partir de Z2M 1.38.x, il faut mettre a jour le firmware de la clé. Il faut au minimum une version 7.4.x

1 « J'aime »

non il faut la flasher avec le bon firmware ezsp n’est plus supporté, tant que tu y est fait tout ce qu’il faut

tu télécharges ce fichier

puis tu te rends sur cette page avec chrome

pour y flasher ton firmware depuis ton ordinateur local sur lequel tu aura branché ton dongle sonoff tu choisis fimrare custom et tu lui donne ton fichier précédement téléchargé

Merci bcp, en effet, pb de mise à jour du firmware

2 « J'aime »