Récupérer valeur de Home Assistant Vers Jeedom


Ca se passe ici?

Dans automation

alias: Publish SIM 800L to MQTT
description: ""
trigger:
  - platform: state
    entity_id: binary_sensor.sim800l_registered
condition: []
action:
  - service: mqtt.publish
    data:
      topic: home-assistant/ESPHome/Sim800L/registered
      payload: "{{ states('binary_sensor.sim800l_registered') }}"

mode: single

Dans cet exemple, publie les infos arrivant de la carte sim

ok. je débute sur HA je dois donc éditer le fichier automation.yaml et renseigner ce que je veux envoyer a jeedom?

A chaque changement de TRIGGER faire ACTION
(J’ai corrigé et je n’ai gardé que le mini)

topic: home-assistant/ESPHome/Sim800L/registered
Ca corespond a quoi?

A l’info a transmettre au topic jeedom
Cela sera différent pour toi, tu l’appelerars comme tu souhaites

Il doit me manquer des choses…
edit… je recupere rien coté jeedom. par contre j’arrive a récuperer avec le service mqtt coté HA vers jeedom quand je et en écoute…

Il te manque le " topic "et "payload "a transmettre

  • service: mqtt.publish
    data:
    topic: home-assistant/ESPHome/Sim800L/registered
    payload: « {{ states(‹ binary_sensor.sim800l_registered ›) }} »


Yes je récupère la valeur coté jeedom.
Maintenant lorsque la valeur change alors jeedom va récuperer sans que je fasse lancé?

Oui
Tu as mis entre 10 et 20, c’est peut être pas super judicieux

oui je viens de voir. Je vais mettre -30 et 50 pour être tranquille…

Ton déclencheur est un peu étrange, normalement il n’y a pas de condition
A chaque changement d’état
En yaml
trigger:

  • platform: state
    entity_id: sensor.ariston_outside_temperature
    condition: []

je met comme tu as mi?

1 « J'aime »

Verifies la syntaxe de ton sensor :yum:


Quelque chose qui es pas bon

Regardes en yaml (… Et édit en yaml)

Je découvre de plus en plus ce soir :wink:
Merci

Enleves les espaces devant condition []

idem.alias: Ariston Temperature Chaffolink
trigger:

  • platform: numeric_state
    entity_id: sensor.ariston_ch_detected_temperature_zone2
    condition:[]
    action:
  • service: mqtt.publish
    data:
    topic: sensor.ariston_ch_detected_temperature_zone2
    payload: « {{ states(‹ sensor.ariston_ch_detected_temperature_zone2 ›) }} »
    mode: single

Pas compris,Ça fonctionne ?