Première installation zigbee2mqtt

Mon problème

Bonjour

J’installe pour la première fois zigbee2mqtt en suivant des tutoriels

Quand j’essaie de démarrer l’add-on, celui-ci ne démarre pas et j’ai entre autre le message : « Error while starting zigbee-herdsman »

Ma configuration


J’utilise HA sur un raspberry
J’ai acheté une clef CC2531 pour faire fonctionner des équipements zigbee

System Information

version core-2023.2.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.84-v7
arch armv7l
timezone Europe/Paris
config_dir /config
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 9.5
update_channel stable
supervisor_version supervisor-2023.01.1
agent_version 1.4.1
docker_version 20.10.22
disk_total 6.6 GB
disk_used 4.7 GB
healthy true
supported true
board rpi2
supervisor_api ok
version_api ok
installed_addons File editor (5.5.0), Mosquitto broker (6.1.3), Zigbee2MQTT (1.30.1-1)
Dashboards
dashboards 2
resources 0
views 1
mode storage
Recorder
oldest_recorder_run February 9, 2023 at 9:22 PM
current_recorder_run February 15, 2023 at 9:40 AM
estimated_db_size 30.59 MiB
database_engine sqlite
database_version 3.38.5
___

Log du message d’erreur zigbee2mqtt

info 2023-02-15 10:50:37: Logging to console and directory: ‹ /config/zigbee2mqtt/log/2023-02-15.10-50-36 › filename: log.txt
info 2023-02-15 10:50:37: Starting Zigbee2MQTT version 1.30.1 (commit #unknown)
info 2023-02-15 10:50:37: Starting zigbee-herdsman (0.14.89)
error 2023-02-15 10:50:58: Error while starting zigbee-herdsman
error 2023-02-15 10:50:58: Failed to start zigbee
error 2023-02-15 10:50:58: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
error 2023-02-15 10:50:58: Exiting…
error 2023-02-15 10:50:59: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/app/lib/zigbee.ts:58:27)
at Controller.start (/app/lib/controller.ts:101:27)
at start (/app/index.js:107:5)

1 « J'aime »

Bonjour,
CC2531 est pas recommander et obsolète.

Si tu avais cliquer sur le lien dans les logs tu aurais vu la réponse.
error 2023-02-15 10:50:58: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions

Erreur:SRSP - SYS - ping after 6000ms

4 raisons courantes de cette erreur :

  1. Le port de votre adaptateur série a changé. Cochez cette case pour connaître le port de votre adaptateur.
  2. Si vous utilisez un CC2530 ou CC2531 ; il s’agit d’un problème courant de plantage de cet adaptateur (en raison de son matériel obsolète). Reflasher le firmware devrait résoudre le problème. Si cela se produit, envisagez souvent de flasher le firmware de routage sourceOuvrir dans une nouvelle fenêtreou passez à un adaptateur plus puissant .
  3. Votre adaptateur nécessite des paramètres de configuration supplémentaires. Consultez la section Adaptateurs pris en charge pour savoir si votre adaptateur nécessite des paramètres supplémentaires (par exemple, ConBee II / RaspBee II).
  4. L’intégration « Zigbee Home Automation » (ZHA) de Home Assistant est activée. Essayez de désactiver l’intégration ZHA et redémarrez le module complémentaire Zigbee2MQTT.

Bonjour, merci pour ta réponse !

CC2531 n’est effectivement pas recommandé, mais dans le lien, il est précisé : « The adapters below are well-supported but use outdated chips. »
=> est-ce que c’est vraiment impossible de l’utiliser sur HA ?

J’ai bien cliqué sur le lien mais je n’y ai pas vu de réponse concernant « zigbee-herdsman », qui me semblait être le premier message d’erreur dans le log. Est-ce que ce message d’erreur est aussi lié au CC2531 ? je pensais que c’était autre chose

Pour info, j’ai bien passé 2-3heures avant de demander de l’aide :wink:

Pour moi oui, car la clef ne répond pas.

Re-bonjour,

Du coup, j’ai acheté une nouvelle clef Sonoff Zigbee (dans la liste de celles qui doivent marcher)
Je l’ai branché et j’ai exactement le même message d’erreur … :frowning:

Une idée de ce qui pourrait être le problème ?

System Information

version core-2023.3.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.10
os_name Linux
os_version 5.15.84-v7
arch armv7l
timezone Europe/Paris
config_dir /config
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 9.5
update_channel stable
supervisor_version supervisor-2023.01.1
agent_version 1.4.1
docker_version 20.10.22
disk_total 6.6 GB
disk_used 4.8 GB
healthy true
supported true
board rpi2
supervisor_api ok
version_api ok
installed_addons File editor (5.5.0), Mosquitto broker (6.1.3), Zigbee2MQTT (1.30.2-1)
Dashboards
dashboards 2
resources 0
views 1
mode storage
Recorder
oldest_recorder_run March 1, 2023 at 10:48 PM
current_recorder_run March 1, 2023 at 11:48 PM
estimated_db_size 45.94 MiB
database_engine sqlite
database_version 3.38.5

Log du message d’erreur zigbee2mqtt

[09:50:55] INFO: Preparing to start…
[09:50:57] INFO: Socat not enabled
[09:51:03] INFO: Starting Zigbee2MQTT…
Zigbee2MQTT:info 2023-03-02 09:51:31: Logging to console and directory: ‹ /config/zigbee2mqtt/log/2023-03-02.09-51-31 › filename: log.txt
Zigbee2MQTT:info 2023-03-02 09:51:32: Starting Zigbee2MQTT version 1.30.2 (commit #unknown)
Zigbee2MQTT:info 2023-03-02 09:51:32: Starting zigbee-herdsman (0.14.96)
Zigbee2MQTT:error 2023-03-02 09:51:54: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-03-02 09:51:54: Failed to start zigbee
Zigbee2MQTT:error 2023-03-02 09:51:54: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
Zigbee2MQTT:error 2023-03-02 09:51:54: Exiting…
Zigbee2MQTT:error 2023-03-02 09:51:55: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/app/lib/zigbee.ts:58:27)
at Controller.start (/app/lib/controller.ts:101:27)
at start (/app/index.js:107:5)

Hello

Tu as bien flashé ta clé avec le firmware Z2M coordinateur correspondant ?

la documentation dit que la clef est « pre-flashed with Zigbee coordinator software »…

Est-ce qu’il faut mettre un autre firmware que celui qui y est par défaut ? (je n’ai pas vu qu’il faille le faire dans la documentation)

Les clés sont flashées avec un firmware générique SONOF.
Il faut les flasher avec le firmware Z2M coordinateur correspondant.
Tu vas ici : Supported Adapters | Zigbee2MQTT
Puis tu clique sur le modèle que tu as. Tout est détaillé :wink:

Et tu pourras flasher ta CC2531 avec le firmware « Router » pour en faire un relai de signal zigbee

Encore moi :wink:
Je n’ai pas de clé sonof mais il est effectivement possible qu’il ne soit pas nécessaire de la flasher.
Par contre si tu as un modèle E il faut ajouter une ligne dans la configuration de Z2M ( ci dessous)
Et avant tout, mais je pense que tu y as pensé, redémarrer ton HA

ITead Sonoff Zigbee 3.0 USB Dongle Plus V2 model « ZBDongle-E »

USB connected adapter with external antenna.

Note before buying that ITead slightly confusingly now sells both the « ZBDongle-E » (based on EFR32MG21) and « ZBDongle-P » (based on CC2652P). This section is about the « ZBDongle-E », for « ZBDongle-P » see above.

If Zigbee2MQTT fails to start, try adding the following to your configuration.yaml

serial:
  adapter: ezsp
2 « J'aime »

Merci, effectivement c’est le modèle E que j’ai reçu
En ajoutant la ligne de configuration, je vais un peu plus loin…

Et finalement ça marche après avoir corrigé une erreur sur le port (j’avais laissé 8123 au lieu de 1883)

Merci !

Bonjour je rencontre le même souci qu’indiqué précédemment et je ne m’en sors pas. Le module Zigbee ne démarre pas.
Je suis sur HA CORE, sur un raspberry pi4 , avec un d’ongle sonoff avec la config ci-dessous.

A l’aide s’il vous plaît

J’ai essayé de ne mettre que la ligne /dev/tty… mais j’ai le même message d’erreur

Peux tu transmettre les logs de z2m ?

C’est bien un modèle P que tu as ?

Je suis en train de chercher les logs mais maintenant, le module se lance, j’ai un message bad Gateway quand je veux aller sur l’interface web de zigbee2mqtt.

Voici la référence de mon dongle
ID: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_6c9dcb239529ec119fd9757840c9ce8d-if00-port0

Les logs sont le journal à droite sur ta capture d’écran

Donc bien un modèle p.
La ligne adapter: ezsp n’est pas nécessaire pour ce modèle

[14:12:47] INFO: Preparing to start…
[14:12:47] INFO: Socat not enabled
[14:12:49] INFO: Starting Zigbee2MQTT…
Zigbee2MQTT:info 2023-04-11 14:12:54: Logging to console and directory: ‹ /config/zigbee2mqtt/log/2023-04-11.14-12-54 › filename: log.txt
Zigbee2MQTT:info 2023-04-11 14:12:54: Starting Zigbee2MQTT version 1.30.3 (commit #unknown)
Zigbee2MQTT:info 2023-04-11 14:12:54: Starting zigbee-herdsman (0.14.103)
Zigbee2MQTT:error 2023-04-11 14:13:15: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-04-11 14:13:15: Failed to start zigbee
Zigbee2MQTT:error 2023-04-11 14:13:15: Check
Zigbee2MQTT:error 2023-04-11 14:13:15: Exiting…
Zigbee2MQTT:error 2023-04-11 14:13:15: Error: SRSP - SYS - getExtAddr after 6000ms
at Timeout._onTimeout (/app/node_modules/zigbee-herdsman/src/utils/waitress.ts:64:35)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7)