Page 1 sur 2
[Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 19 janv. 2023, 09:02
par TurboX
Bonjour à tous,
Je me permets de partager içi mon tuto pour envoyer des données de Home Assistant vers Domoticz.
Pour ceux qui, comme moi, sont assez accroché à Domoticz mais qui souhaitent bénéficier de certaines intégrations sous Home Assistant non présentes (ou incomplètes) sous Domoticz, ce tuto explique comment envoyer les données via MQTT.
Il y a un script qui s'occupe de la création des appareils sous Domoticz via MQTT Autodiscovery. Le reste se passe sous Home Assistant directement.
Le tuto:
https://blogmotion.fr/diy/connecter-dom ... mqtt-20653
Le GitHub:
https://github.com/Turbox35/MQTTlink
Si vous avez des questions, ou des soucis n'hésitez pas.
Re: [TUTO] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 20 janv. 2023, 19:30
par Neutrino
HA a effectivement le gros avantage d'avoir une communauté très active.
D'ailleurs, je m'inspire parfois de certains plugins pour les adapter à Domoticz.
Bravo pour ce pont qui permet de profiter des 2 mondes

Re: [Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 24 févr. 2023, 19:42
par xavierlp
Bonjour et bravo pour ce tuto
J'arrive bien à pousser les données de HA sur le MQTT. Je peux les lire avec le client
Cependant Domoticz ne lit pas et rien dans les logs.
Voila ce que je récupère
192.168.0.9
$SYS
Qdata
last
sensorCamille
5
value
1 = {"value":21.1,"nodeName":"temperature_value","nodeLocation":""}
Faut il un configuration spéciale coté Domoticz ?
Merci
domotics v2022.2
Re: [Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 25 févr. 2023, 10:44
par TurboX
Bonjour,
Tu as bien déclaré les capteurs dans le fichier de configuration du script ?
Quand tu lance le script, tu as quelque chose dans les log de domoticz ? Normalement tu devrais voir les dispositifs du fichier de configuration apparaitre dans les log au lancement même si les données n'arrivent pas encore de HA. Les devices sont créé après réception des données de HA.
HA envoi les données dans un topic MQTT Qdata et le script gère les devices dans le topic MQTT MQTTlink.
Tu as bien ces deux topics?
Re: [Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 25 févr. 2023, 11:22
par xavierlp
Merci beaucoup pour ton retour
En tatonant j'ai pu faire la mise à jour avec ce script:
service: mqtt.publish
data:
topic: domoticz/in
payload: "{\"idx\":2137,\"svalue\":\"{{states('sensor.temp_camille_temperature')}}\"}"
Je vais à présent modifier le fichier de configuration pour lire les idx domoticz
Mais cela me semble eloigné du tuto
Re: [Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 27 févr. 2023, 15:15
par pierrotori
@TurboX et @xavierlp qu'est ce qui vous a poussé à utiliser home assistant ou quelle fonction n'existait pas dans domoticz ?
Du coup vous n'avez pas été tenté de tout migrer dans home assistant ?
Re: [Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 03 mars 2023, 19:23
par pierrotori
n'ayant pas eu de réponse de @TurboX et @xavierlp
j'ai installé home assistant et testé le service Text-to-Speech (TTS): Say a TTS message with google_translate
avec le fichier YAML
service: tts.google_translate_say
data:
cache: false
entity_id: media_player.google_home
language: fr
message: le portail s'ouvre
cela marche bien mais comment vous reliez l'appel de ce service avec domoticz ?
[Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 08 mars 2023, 11:17
par pierrotori
quelqu'un pour m’aider à executer cette commande dans homeassistant à partir de domoticz ?
Re: [Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 08 mars 2023, 13:20
par TurboX
Salut @pierrotori,
Désolé je n'avais pas vu ton message.
Je n'ai pas bien compris dans quel sens tu veux relier Home assistant à Domoticz.
Pour répondre à ta question, au début j'ai voulu tester Home Assistant pour des intégrations absentes ou qui ne fonctionnaient pas bien sous domoticz: cozytouch et enphase.
Après vu qu'on parle beaucoup de HA, j'ai aussi voulu tester et pourquoi pas migrer.
Comme j'utilise ZwaveJSui (ça doit être pareil avec Zigbee2MQTT) j'ai pu pendant des mois récupérer les mêmes données de capteurs/actionneurs sur les deux systèmes.
J'en suis arrivé à la conclusion personnelle que HA, c'est pas si magique que ça, qu'il faut énormément modifier de conf mais que pour intégrer des systèmes et faire des dashboard c'est bien mieux que Domoticz, par contre pour le suivi des energies, gestions des dispositifs et autre, Domoticz fait mieux.
Au final pour le moment je garde Domoticz en base solide et HA pour les intégrations manquantes et le dashboard.
C'est justement l'idée de ce tuto pour envoyer les données de HA vers Domoticz.
Je fait également l'inverse. Envoyer les données de Domoticz vers HA en utilisant Homebridge (que j'avais installé à la base juste pour relier à Google Home). De part ce lien, HA reçoit les capteurs de domoticz et je peux m'amuser à faire des dashboard. HA ne gérant aucune antenne, j'ai pour une version Docker et VMM (synology) qui tournent en parellèle.
La petite cerise sur le gâteau est l'intégration de HA dans les customs page de Domoticz, comme ça tout est au même endroit!
D'ailleurs cela m' a permit de me rendre compte qu'Homebridge pouvait être un lien avec les intégrations intéressant. Dommage que le plugin domoticz d'Homebridge ne se fasse que dans un sens (ex plugin tahoma/cozytouch d'Homebridge qui remonte dans HA mais pas dans Domoticz).
Re: [Tuto] Relier Home Assistant à Domoticz via MQTT Autodiscovery
Publié : 08 mars 2023, 21:14
par pierrotori
De mon côté j'ai tout migré en docker avec le classique domoticz mosquitto zwave-js-ui homebridge et le dernier homeassistant
Homebridge reçois les données via mosquitto de domoticz et Google home est lié a homebridge ce qui me permet d'interroger ou donner des actions via googlehome
Home assistant est relié aussi homebridge ce qui permet de remonter les mêmes devices que dans googlehome
Pour l'instant le seul soft qui permet facilement d'envoyer du texte a Google home est home assistant et je me posais la question comment déclencher l'envoie du texte a partir de domoticz?