MQTT entre Jeedom et HomAssistant

Bonjour,

J’aurais besoin de votre aide. J’ai pour objectif de faire communiquer mon HomeAssistant avec mon Jeedom via MQTT mais j’ai des difficulté à les faire communiquer ensemble.

Mon but amener dans un premier temps quelques capteurs situés sur HomeAssistant sur Jeedom. Puis dans un deuxième temps, amener quelques capteurs situés sur Jeedom vers mon HomeAssistant.

Voici la configuration que j’ai effectué:

Côté Home Assistant :
Paramètre/Modules Complémentaires/File editor/Interface Web/
J’ai créé un fichier mqtt.yaml avec à l’interieur:

switch:
  - name: "Lumiere Garage"
    command_topic: "Garage/lumiere/set"
    state_topic: "Garage/lumiere/state"
    qos: 0
    payload_on: "ON"
    payload_off: "OFF"
    optimistic: false
    retain: false

sensor:
    - name: "Info piscine"
      state_topic: "pool/condition/state"

Ensuite dans le fichier configuration.yaml, j’ai ajouté une ligne à la fin du fichier:
mqtt: !include mqtt.yaml

Dans Outil de developpement/Etats je vois bien lumière Garage et Info piscine

Dans Paramètre/Modules Complémentaires/ j’ai installé Mosquitto broker

Dans Paramètre/appareils et services/ j’ai installé MQTT

Côté Jeedom:
J’avais déjà MQTT manager (installé avec Zwave JS)
J’ai installé jMQTT auquel j’ai ajouté un Broker qui est connecté à Home Assistant, il m’indique que le Démon est bien connecté au Home Assistant.

Dans l’onglet temps réél je ne vois rien du tout. Et je suis un peu perdu, pourquoi ces infos ne remontent pas ?

Merci pour votre aide.

Si les plugin ha sont en mqttdiscovery, il y a un plugin pour dans jeedom.

Antoine

salut,
avec Jmqtt je suis parvenu à les faire communiquer dans les 2 sens
des infos de HA vers jeedom et de jeedom vers HA
des commandes aussi dans les 2 sens

Mon HA me sert par curiosité , il n’a aucun protocole de com
Je récupère juste des infos : météo;ecovacs;MG;tarif tempo que je renvoie sur jeedom

Pour info , je ne passe pas par les Yalm ou très peu

Installe MQTT Explorer pour t’assurer que les topics soient bien correctes

Ensuite je pense que je fais usine à gaz et qu’il y certainement moyen de faire plus simple mais ma façon de faire fonctionne

Merci pour ta reponse. Ton utilisation est peu ce que je souhaite faite, tado, ecovacs… J’ai installé MQTT Explorer mais je ne vois pas grand chose:

Aurais-tu quelques screen de ta config ?

Hello,
J’ai également une VM HAOS et une VM Jeedom qui communiquent via une VM Broket MQTT.
J’utilise ça dans mon configuration.yaml :
mqtt_statestream:
base_topic: homeassistant
publish_attributes: true
publish_timestamps: true
include :
entities:
- sensor.tuya_presence
- sensor.tuya_movement
- sensor.tuya_illuminance

que veux tu faire en 1er ? des info de HA qui remontent à jeedom ?

Oui, dans un premier temps je veux envoyer de HA vers jeedom merci

tu as installé l’intégration mqtt sur HA ?

J’ai installé MQTT et Mosquitto Broker

on est sur le forum jeedom :sweat_smile:

image

Effectivement mais c’est en lien avec Jeedom.

J’ai bien cette même config:

reconfigurer

Salut,

Merci, je n’avais pas configurer cette partie, c’est maintenant fait.
Si je comprends bien le broker n’est plus HA mais jeedom.

J’ai activer un équipement sous jeedom/MQTT manager/configuration/Gerer les équipements transmits/

Les équipements en question doivent arriver automatiquement ?

Si tu veux envoyer de HA vers Jeedom, il faut configurer MQTT statestream côté HA (c’est tout en yaml de merde) comme l’a indiqué @olcg

1 « J'aime »

J’ai essayé avec yaml mais je ne comprends rien du tout, là j’essaye la façon de pj66

j’arrive à me connecter à mon broker jeedom et les info s’affiche bien sur HA:

J’essai maintenant de le récupérer sur HA.
Les données sur le broker sont de types Info, or j’ai créé une commande slide, j’aimerai essayer de commander se slide depuis HA:

hello,
moi je ne fais pas de yalm , c’est pas mon métier :sunglasses:

alors on essaie un truc de HA vers jeedom ; ok ?

yes on fait comme ça, une chose après l’autre :slight_smile:

tu as ecovacs , non ?
alors tu fais par exemple une automatisation de ce style


mon robot s’est appelé Nat au début ; il s’appelle maintenant Tobor

ensuite tu exécutes l’action et tu devrais la découvrir dans mqttexplorer

oui un robot laveur

ok j’ai édité mon msg plus haut