Authentification MQTT

Bonjour à tous !

J’ai suivi le fameux tuto pour Z2M car je souhaite quitter ZHA suite à quelques problèmes de compatibilité avec mes devices !
Le tuto en question :

Par contre j’ai un souci d’authentification qui me bloque le démarrage de Z2M :

A tout hasard, cela vous dit quelque chose ?

Merci à vous !

Bonjour,

Tu as cette erreur à quel niveau ?

Salut

Ce screenshot correspond à l’intégration MQTT, ce n’est pas z2m.

Montre nous les logs de z2m.

Dans les modules complémentaires, et dans les notifications du coup !
Je ne sais pas si il y a un rapport mais il y a quelques temps j’avais eu un soucis dans la configuration de mqtt, et comme je ne m’en servais pas, je l’avais désinstallé.

:face_with_raised_eyebrow:
Si tu utilises zigbee2MQTT, tu as besoin d’un broker MQTT.

Ton problème n’est pas très clair.
Peux-tu partager ta configuration ?

hello
là ton soucis c’est que tu dois reconfigurer HA pour se connecter a mosquitto (le broker mqtt)
HA doit etre connecté a ton brokerMQTT comme Z2M lui aussi doit etre connecté a ton broker MQTT

Voici ma configuration :

System Information

version core-2024.6.2
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.29-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 4934
Installed Version 1.34.0
Stage running
Available Repositories 1387
Downloaded Repositories 11
Home Assistant Cloud
logged_in true
subscription_expiration 26 juin 2024 à 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-13.ui.nabu.casa
certificate_status ready
instance_id 2b52310e91b749c9ab40085b8449981b
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.3
update_channel stable
supervisor_version supervisor-2024.06.0
agent_version 1.6.0
docker_version 25.0.5
disk_total 30.8 GB
disk_used 8.8 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.14.0), Node-RED (17.0.13), File editor (5.8.0), Studio Code Server (5.15.0), Matter Server (6.1.2), Zigbee2MQTT (1.38.0-1), Mosquitto broker (6.4.1)
Dashboards
dashboards 3
resources 2
views 1
mode storage
Recorder
oldest_recorder_run 5 juin 2024 à 10:39
current_recorder_run 14 juin 2024 à 18:37
estimated_db_size 114.96 MiB
database_engine sqlite
database_version 3.44.2

Mon problème est que j’ai une erreur d’authentification lorsque le broker mqtt veut démarrer.
Donc ça bloque le démarrage de Z2M, logique !

:warning: L’erreur que tu nous montres provient de l’intégration MQTT (qui est un client du broker). Mais ç’est différent du module complémentaire « Mosquitto broker » qui est le broker MQTT.
Montre nous les logs de Mosquitto broker.

:thinking: Tu utilises Matter ?

Voici un extrait du journal :

2024-06-14 19:08:58: New connection from 172.30.32.2:36814 on port 1883.
2024-06-14 19:08:58: Client <unknown> closed its connection.
2024-06-14 19:10:58: New connection from 172.30.32.2:34052 on port 1883.
2024-06-14 19:10:58: Client <unknown> closed its connection.
2024-06-14 19:12:58: New connection from 172.30.32.2:54858 on port 1883.
2024-06-14 19:12:58: Client <unknown> closed its connection.
2024-06-14 19:13:57: Saving in-memory database to /data//mosquitto.db.
2024-06-14 19:14:58: New connection from 172.30.32.2:58394 on port 1883.
2024-06-14 19:14:58: Client <unknown> closed its connection.
2024-06-14 19:16:58: New connection from 172.30.32.2:55772 on port 1883.
2024-06-14 19:16:58: Client <unknown> closed its connection.
2024-06-14 19:18:58: New connection from 172.30.32.2:39164 on port 1883.
2024-06-14 19:18:58: Client <unknown> closed its connection.
2024-06-14 19:20:58: New connection from 172.30.32.2:39926 on port 1883.
2024-06-14 19:20:58: Client <unknown> closed its connection.
2024-06-14 19:22:01: New connection from 172.30.32.1:33973 on port 1883.
2024-06-14 19:22:01: Client 1Mer81P6DEPwWnme5hjQAO disconnected, not authorised.
2024-06-14 19:22:58: New connection from 172.30.32.2:37160 on port 1883.
2024-06-14 19:22:58: Client <unknown> closed its connection.
2024-06-14 19:24:58: New connection from 172.30.32.2:45658 on port 1883.
2024-06-14 19:24:58: Client <unknown> closed its connection.
2024-06-14 19:26:58: New connection from 172.30.32.2:56968 on port 1883.
2024-06-14 19:26:58: Client <unknown> closed its connection.
Je n'ai pas tout mis non plus, il y en aurait 4 pages :D 

Pour Matter, il s’est installé un peu automatiquement, il me semble que c’est remonté suite au Homepod !

par contre on voit bien ton Z2M se connecter
image

et ton HA se faire jeter

Bonne nouvelle, ton broker MQTT fonctionne!
Dans la configuration de ton broker, tu peux récupérer l’user et mot de passe, et modifier le client MQTT avec ces informations.

Pourquoi tant de haine après mon HA ? :smiley:

il faut reconfigurer ton intégrations MQTT de HA c’est pour ça que ça ne « marche » pas
tu vas dans paramètre > périphériques
puis tu cliques sur MQTT
image

puis sur configure

puis reconfigurer MQTT
image

et tu mets le bon utilisateur et mot de passe

edit : ton soucis c’st que tu avais deja installé un boker MQTT et configuré mais lorsque tu as suprimer l’addon tu n’as pas supprimé l’intégration

Ça ne fonctionne pas non plus. Il doit tenter de chercher mon ancien login, l’eau a coulé sous les ponts depuis ! Ça doit faire plus de 6 mois

Je tenterai bien de tout supprimer de fond en comble. Mais comment faire ?..
à moins que tu voies une autre solution :slight_smile:

Supprimes ton intégration mqtt reboot et réinstalle l’intégration mqtt il vas redemander de la configurer

Histoire que je ne refasse pas une seconde boulette …

Je désinstalle bien depuis là ?

Non, ç’est le broker Mosquitto ça.

Tu dois aller dans Intégrations:
image

Non c’est pas ça
Tu confonds add-on et intégrations
C’est là


Tu supprimes l’intégration mqtt
Reboot
Et tu recharges l’intégration mqtt

En fait quand tu dis que je confond add on et intégrations, tu réponds à pas mal de questions !
Effectivement, je comprends pourquoi ça n’avait pas fonctionné lors de ma précédente suppression !