Problème lors de l'installation de Zigbee2mqtt

Bonjour,

alors m’y voila, ayant souscrit à une offre tempo chez edf j’aimerais suivre ma consommation, je suis donc parti sur l’installation d’un zlinky sur home assistant.
le soucis rencontré est le suivant: des messages d’erreurs, impossible de me connecter à Z2mqtt, malgré le suivi scrupuleux du tuto posté sur ce forum (j’ai fait plusieurs tentative, il n’est pas impossible que j’ai ajouté d’autre soucis de configuration par dessus :sweat_smile:

HAos est installé sur un rpi3b
clé zigbee sonoff E

voici la configuration:
## System Information

version | core-2024.5.4
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.12.2
os_name | Linux
os_version | 6.6.28-haos-raspi
arch | aarch64
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
GitHub API Calls Remaining | 4978
Installed Version | 1.34.0
Stage | running
Available Repositories | 1392
Downloaded Repositories | 3

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 12.3
-- | --
update_channel | stable
supervisor_version | supervisor-2024.05.1
agent_version | 1.6.0
docker_version | 25.0.5
disk_total | 28.5 GB
disk_used | 5.1 GB
healthy | true
supported | true
board | rpi3-64
supervisor_api | ok
version_api | ok
installed_addons | Advanced SSH & Web Terminal (17.3.0), Studio Code Server (5.15.0), ESPHome (2024.5.2), Mosquitto broker (6.4.0), Zigbee2MQTT (1.37.1-1)

</details>

<details><summary>Dashboards</summary>

dashboards | 3
-- | --
resources | 1
views | 3
mode | storage

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 17 mai 2024 à 13:18
-- | --
current_recorder_run | 23 mai 2024 à 16:51
estimated_db_size | 2.05 MiB
database_engine | sqlite
database_version | 3.44.2

</details>

la config Z2Q

homeassistant_legacy_entity_attributes: false
  legacy_api: false
  legacy_availability_payload: false
mqtt:
  server: mqtt://localhost:1883
  user: ****
  password: *****
serial:
  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240219181046-if00
  adapter: ezsp
frontend:
  port: 8099
device_options:
  legacy: false`

et le log de démarrage

[17:18:01] INFO: Starting Zigbee2MQTT...
[2024-05-23 17:18:18] info: 	z2m: Logging to console, file (filename: log.log)
[2024-05-23 17:18:18] info: 	z2m: Starting Zigbee2MQTT version 1.37.1 (commit #unknown)
[2024-05-23 17:18:18] info: 	z2m: Starting zigbee-herdsman (0.46.6)
[2024-05-23 17:18:19] warning: 	zh:ezsp: Deprecated driver 'ezsp' currently in use, 'ember' will become the officially supported EmberZNet driver in next release. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2024-05-23 17:18:24] info: 	z2m: zigbee-herdsman started (resumed)
[2024-05-23 17:18:24] info: z2m: Coordinator firmware version: '{"meta":{"maintrel":"3 ","majorrel":"6","minorrel":"10","product":8,"revision":"6.10.3.0 build 297"},"type":"EZSP v8"}'
[2024-05-23 17:18:24] info: 	z2m: Currently 0 devices are joined:
[2024-05-23 17:18:24] info: 	z2m: Zigbee: disabling joining new devices.
[2024-05-23 17:18:24] info: 	z2m: Connecting to MQTT server at mqtt://localhost:1883
[2024-05-23 17:18:25] error: 	z2m: MQTT error: connect ECONNREFUSED 127.0.0.1:1883
[2024-05-23 17:18:25] error: 	z2m: MQTT failed to connect, exiting...
[2024-05-23 17:18:25] info: 	z2m: Stopping zigbee-herdsman...
[2024-05-23 17:18:25] info: 	zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2024-05-23 17:18:25] info: 	z2m: Stopped zigbee-herdsman

Merci par avance pour votre aide

Alors plusieurs choses :
Vérifies bien le password si c’est ok.
quelques ressources sur cette erreur MQTT error: connect ECONNREFUSED 127.0.0.1:1883

MQTT error: connect ECONNREFUSED 127.0.0.1:1883 - Entraide Home Assistant - Home Assistant Communauté Francophone (hacf.fr)

[TUTO] Installation de Zigbee2mqtt et Broker Mosquitto - Home Assistant - Tutoriels & Partages / Add-on - Home Assistant Communauté Francophone (hacf.fr)

Et autre chose il faut que tu prévois de basculer sur le driver ember plutôt que ezsp qui est déprécié.
ça veut dire aussi upgrade du firmware de ta clé zigbee. (tu es en version 1.37.1 de Z2M)
Mise a jour Sonoff DONGLE -E (pour Zigbee2mqtt 1.37.0-1)(ember) - Entraide Home Assistant - Home Assistant Communauté Francophone (hacf.fr)

Bonjour, vérifies si tu as le même mot de passe dans ton intégration MQTT que celui de z2m

Salut

Tu dois avoir ça pour le serveur Mqtt

server: mqtt://core-mosquitto

J’espère que Studio Code est démarré à la demande, sinon ton rpi3 ne va pas tenir la charge.

2 « J'aime »

Bonjour,
@Giga77 a raison, tout ces addons sur un RPI3B ca va être trop pour la RAM. Désactive Studio Code Server.
ESPHome pour compiler avec 1 Go de RAM , c’est limite aussi :shushing_face:

1 « J'aime »

merci pour vos réponses

les mots de passe sont bon, j’ai refait la manip plusieurs fois, j’ai désinstallé et réinstallé en suivant le tuto.

esphome je vais le désinstaller pour éviter de polluer HA, je n’en ai pas besoin pour le moment.

concernant studio code server, c’est ce que j’ai trouvé pour modifier la configuration, et ça fonctionne plutôt bien, il y en a un autre à privilégier?

j’ai vu qu’un flash du firmware de la clé était possible oui, ça réglerait le problème? j’ai reçu la clé cet après midi je pensais faire des essais avant, histoire de pas faire sauter la garantie pour rien.

edit: j’ai modifié le mdp dans mqtt, quand je retourne sur la page j’ai ce message à la place « password_not_changed »
malgré l’enregistrement de la page il revient toujours, c’est normal?

tu as l’addon file editor qui est bien plus leger

le message d’erreur est très clair

mais comme le souligne @Giga77

regardes le mot de passe que tu as dans le fichier configuration.yaml du répertoire zigbee2mqtt, est ce que c’est un mot de passe automatique avec 30 ou plus caractères ?

J’ai eu un problème équivalent et actuellement, mon mot de passe sous MQTT apparait aussi comme « password_not_changed »

d’accord je note, je vais l’installer.
J’ai remis cette configuration, j’en ai testé plusieurs mais pas d’amélioration jusqu’alors.
j’y ai passé une bonne partie de l’après midi,
alors non dans le fichier de configuration c’est bien mon mot de passe
j’ai refait la manip plusieurs fois et le mot de passe a fini par s’enregistrer, et miracle ça fonctionne! le service s’active et je trouve le zlinky dans la liste des appareils.
Le soucis c’est que je ne sais toujours pas pourquoi rien ne fonctionnait, j’ai un peu peur que ce soit un coup de chance et que le système ne soit pas stable.
après la connexion une maj est apparue dans les paramètres
la maj en question
0x00158d0005d24e77
version installée : 1
dernière version: 13

à voir dans les prochaines heures

Si tu as commandé ta clé sur Amazon, tu n’as pas trop de souci à te faire pour la garantie… J’en ai grillé une en la flashant et je l’ai renvoyé en disant qu’elle ne fonctionnait pas, j’ai été remboursé sans problème…

Il faudra de toute manière que tu upgrade le firmware de ta clé car l’adapter ezsp ne fonctionnera plus avec les prochaines versions de z2m.

ah oui en plus le risque est réel :sweat_smile:
non je l’ai commandé sur un site spécialisé dans la domotique

Quel idée :grinning: ils risquent de te faire des problèmes si tu la grilles comme moi. Il faudra alors en commander une autre sur Amazon et que tu renvoies celle grillée :joy:

J’ai voulu faire au plus rapide et rentabiliser les frais de port, le lixee n’est pas dispo sur amazon, mais oui c’est une idée en effet :joy:

Si mais il est hors de prix :

ah oui en effet, bon bah tu vois, je l’aurais pris dessus, je l’ai payé 50€ avec 4,90€ de frais de port… ce n’est pas une grosse différence et j’ai prime

edit: et bien ça ne fonctionne plus, j’ai eu un message de zigbee automation service (je crois? un logo Z rouge) m’indiquant une erreur, j’ai cliqué sur conserver les paramètres et plus rien

Tu ne peux pas avoir ZHA et Z2M, il faut que tu ignores l’intégration ZHA

justement, j’ai désinstallé ZHA lors de l’installation de Z2m, je découvre complètement HA, peut être que j’ai raté un truc, mais j’ai cliqué sur désinstaller et j’ai eu une confirmation

Tu peux poster une copie d’écran de la page des intégrations ?

ça sent la commande chez domadoo :wink: :wink:
et je crois qu’ils sont plus regardant sur les retours.

Pourquoi veux-tu utiliser z2m ?
Fais un essai avec zha.