Connecter Domoticz à Home Assistant par MQTT

Forum dédié au protocole MQTT : fonctionnement, intégration ...
Pour les questions concernant le plugin de FlyingDomotic, merci d'utiliser le sous-forum dédié.
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Connecter Domoticz à Home Assistant par MQTT

Message par Sylv_01 »

Bonsoir à tous,
Je cherche à envoyer des données à Home Assistant par MQTT, et impossible de faire connecter Domoticz...
J'ai les logins suivants :

Log Home Assistant :

Code : Tout sélectionner

2023-10-26 18:30:32: New connection from 192.168.1.248:59422 on port 1883.
2023-10-26 18:30:32: Client Domoticzd69a4f29-29a3-41ba-b8de-fb4be7104a739 disconnected, not authorised.
2023-10-26 18:30:53: New connection from 172.30.32.2:60260 on port 1883.
2023-10-26 18:30:53: Client <unknown> closed its connection.
2023-10-26 18:31:02: New connection from 192.168.1.248:59424 on port 1883.
2023-10-26 18:31:02: Client Domoticzd69a4f29-29a3-41ba-b8de-fb4be7104a739 disconnected, not authorised.
2023-10-26 18:31:32: New connection from 192.168.1.248:59430 on port 1883.
2023-10-26 18:31:32: Client Domoticzd69a4f29-29a3-41ba-b8de-fb4be7104a739 disconnected, not authorised. 
Log domoticz :

Code : Tout sélectionner

2023-10-26 18:38:06.146 Status: MQTT: Connecting to 192.168.1.245:1883
2023-10-26 18:38:06.353 Error: MQTT: Connection failed!, restarting (rc=5)
2023-10-26 18:38:06.354 Error: MQTT: disconnected, Invalid Username/Password (rc=5)
J'ai pourtant bien revérifié, tout à l'air ok dans mes config...

La config de Domoticz :
Screenshot_20231026_183937.png
Screenshot_20231026_183937.png (1.15 Mio) Consulté 5878 fois
La config de Home Assistant :
Screenshot_20231026_184030.png
Screenshot_20231026_184030.png (82.57 Kio) Consulté 5878 fois
Quelqu'un aurait une idée ?
Pièces jointes
Screenshot_20231026_184030.png
Screenshot_20231026_184030.png (89.9 Kio) Consulté 5878 fois
Screenshot_20231026_183937.png
Screenshot_20231026_183937.png (1.2 Mio) Consulté 5878 fois
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Keros »

Tu as bien installé un broker MQTT ? Mosquito par exemple
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Sylv_01 »

Salut, oui j'ai installé l'add-on mqtt fourni par Home Assistant, c'est mosquitto...
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Neutrino »

Salut,
J'ai vu ton poste sur HACF :mrgreen:
Essaye en dégageant le username et password côté broker sur HA.
Peut-être aussi qu'il n'autorise que les connexions en localhost.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Sylv_01 »

Salut et merci pour ta réponse...
J'ai déjà essayé en supprimant le login+MdP coté broker MQTT de HA, c'est pareil...
Neutrino a écrit : 28 oct. 2023, 22:42 Peut-être aussi qu'il n'autorise que les connexions en localhost.
Tu crois ? ça serait bizarre, je ne dois pas être le seul à vouloir envoyer des datas via MQTT par un device situé en dehors de la plateforme HA...
J'ai aussi fait l'essai d'envoyer des datas directement depuis un Wemos, en ajoutant un contrôleur MQTT avec la bonne adresse IP du broker, et c'est pareil, j'ai mes mêmes erreurs d'authentification coté HA.
J'ai essayé avec et sans login+mdp, pareil...
C'est une histoire de fou ce truc !
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Flying Domotic »

Je vais peut -être dire une bêtise, mais ce sont bien user/password de MQTT (et pas Domoticz) qui sont renseignés ?
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Sylv_01 »

Salut, oui ce sont bien les identifiant MQTT qui sont passés...
Mais en fait j'ai découvert hier soir que malgré les erreurs d'authentification, les datas passent quand même ! :o
J'étais resté bloqué sur les messages des logs, mais avec MQTT Explorer intégré à HA, j'ai pu voir que les données étaient bien envoyées (et bien reçues) sur le broker MQTT...
Donc je ne comprends pas ces erreurs de log, mais tant que ça fonctionne, on ne touche plus à rien !
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Flying Domotic »

C'est bizarre ...

Est-ce que Domoticz reçoit bien les données ?

Sinon, est-ce que le fichier /etc/mosquitto/conf.d/mosquitto.conf a été modifié ?

Qu'est ce que raconte /var/log/mosquito/mosquito.log ?
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Sylv_01 »

Flying Domotic a écrit : 31 oct. 2023, 10:03 Est-ce que Domoticz reçoit bien les données ?
Salut, en fait je ne reçois pas de données dans Domoticz (et je n'en ai pas besoin), je me sers juste de MQTT pour envoyer les données Domoticz vers Home Assistant, je n'ai donc renseigné que le domoticz/out, et rien mis dans le domoticz/in (voir mes copies d'écran plus haut, notamment la config du matériel MQTT dans domoticz).
Flying Domotic a écrit : 31 oct. 2023, 10:03 Sinon, est-ce que le fichier /etc/mosquitto/conf.d/mosquitto.conf a été modifié ?
Qu'est ce que raconte /var/log/mosquito/mosquito.log ?
La config du broker MQTT est faite directement dans Home Assistant, il s'agit du broker Mosquito intégré par l'Add-On.
Donc oui, je suppose que le fichier .conf a été modifié par ma configuration, il faudrait que je regarde dans le fichier .conf pour voir ce qu'il y a dedans...
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Connecter Domoticz à Home Assistant par MQTT

Message par Flying Domotic »

Sylv_01 a écrit : 31 oct. 2023, 10:10 La config du broker MQTT est faite directement dans Home Assistant, il s'agit du broker Mosquito intégré par l'Add-On.
Donc oui, je suppose que le fichier .conf a été modifié par ma configuration, il faudrait que je regarde dans le fichier .conf pour voir ce qu'il y a dedans...
Il y a aussi le fichier /etc/mosquitto/mosquitto.conf (en plus de /etc/mosquitto/conf.d/mosquitto.conf).

Le fichier /var/log/mostuiqo/mostuito.log devrait aider à comprendre ce qui se passe.

PS: au passage, as-tu vu le rejet "New connection from 172.30.32.2:60260 on port 1883" ? Il semble qu'il y ait aussi un autre "truc" qui tente de se connecter à ton MQTT, depuis une adresse privée.
Répondre