Probléme rest command

Bonjour,

j’ai actuelement home assistant en 2021.9.5 , installé sur un raspberry pi 4 ,je m’en sert pour envoyé le statut de ma clim lg vers jeedom via des rest command (voir ci-dessous) ,mon probléme c’est que je voudrait récupérer le statut du « swing horizontal » et du « swing vertical » de ma clim ,mais je n’arrive a récupérer que l’un ou l’autre a la fois,exemple si je met:

clim_sejour_swing_mode:
  url: "http://192.168.1.16/core/api/jeeApi.php?plugin=virtual&type=event&apikey=xxxxxxxxxxxxxxxxxxxx&id=5920&value={{state_attr('climate.sejour','swing_mode_vertical')}}"
  method: POST
clim_sejour_swing_mode:
  url: "http://192.168.1.16/core/api/jeeApi.php?plugin=virtual&type=event&apikey=xxxxxxxxxxxxxxxxxxxxxxxx&id=4510&value={{state_attr('climate.sejour','swing_mode_horizontal')}}"
  method: POST

image
j’ai que une des 2 valeurs qui remonte mais si je mais que l’un ou l’autre a la fois sa fonctionne.

Salut

Bientôt l’anniversaire, ça vaudrait pê le coup de mettre à jour (avec un backup dans un coin sécurisé) parce que pas mal de modifications depuis
Pour consulter les valeurs et tester les config, je t’invite à utiliser les outils de développements c’est plus pratique que de lire la configuration stockée dans le répertoire .storage et sur tout moins dangereux

Pas sur de comprendre là

PS j’ai un peu nettoyé les infos confidentielles

1 « J'aime »

Oups effectivement j’avais pas remarqué que j’avais laisser les api merci a toi…,je vais essayer d’expliqué mieux mon probléme, je souhaite recupérer les 2 info la:
image

pour les inclure dans jeedom pour connaitre l’etat en temp réel du swing mode (vu que sur jeedom il n’existe pas de plugin lg qui gere ma clim)

pour cela j’ai opté pour la solution rest command pour envoyé de home assistant vers jeedom:

#Requête HTTP
clim_sejour_swing_mode:
  url: "http://192.168.1.16/core/api/jeeApi.php?plugin=virtual&type=event&apikey=xxxxxxxxx=5920&value={{state_attr('climate.sejour','swing_mode_vertical')}}"
  method: POST
clim_sejour_swing_mode_2:
  url: "http://192.168.1.16/core/api/jeeApi.php?plugin=virtual&type=event&apikey=xxxxxxx=9445&value={{state_attr('climate.sejour','swing_mode_horizontal')}}"
  method: POST  

le probléme quand je met les 2 rest command comme ça (un pour le « swing vertical » et l’autre pour le « swing horizontal » ,je n’ai que l’un ou l’autre qui remonte dans Jeedom comme si il y avait conflit ou qu’on pouvais que utilisé 1 a la fois ,pourtant quand je les test séparerement il fonctionne ,je sais pas si c’est clair pour toi?

Donc pour finir de définir le contexte, il faut préciser:

  • comment sont normalement faites les remontées (il n’y a pas d’automatisation dans ce que tu nous montres) ?
  • comment tu fais tes tests manuels => via un navigateur web (donc hors HA) ou avec un appel de service (dans ha) ?

Bon grace a toi j’ai trouver mon probléme qui au final n’en était pas vraiment un, tu m’a mis la puce l’oreille quand tu as parlé d’automatisation , enfaite j’avais oublié de rajouté dans l’automatisation la derniére commande que j’ai ajouté dans mon fichier rest_command.yaml du coup c’est normal que les info ne remonté pas.Déssolé pour la perte de temp et merci

1 « J'aime »