Salut,
Regarde par là
https://forum.hacf.fr/t/creer-un-bouton-avec-actions-et-etat-via-url/9786/8
Wow merci pour ta réactivité. Je vais tester ça car ca a l’air d’etre ce que je recherche.
J’avais pas de retour d’état mais l’iphone mémorisait dans Maison si le volet était ouvert ou fermé. Je ne l’utilisait que via SIRI ou Maison …
Merci beaucoup je te dirais si ca a fonctionné
Tu peux me dire ce que jai pas bien fait stp ?
alias: ‹ Voletsalon ›
switch:
platform: command_line
switches:
mon_volet:
command_down: 'curl https://bipbipavertisseur.alwaysdata.net/somfy_rts/app/app_web_hook.php?service=send_mqtt_message&device_id=C45BB******&topic=salon&command=d"
command_up: 'curl https://bipbipavertisseur.alwaysdata.net/somfy_rts/app/app_web_hook.php?service=send_mqtt_message&device_id=C45BB******&topic=salon&command=u"
command_timeout: 20
ça va être compliqué quand même :
Desolé oui je comprend
alias: Nouvelle automatisation
description: ''
mode: single
switch:
- platform: command_line
switches:
mon_switch:
command_on: 'curl https://bipbipavertisseur.alwaysdata.net/somfy_rts/app/app_web_hook.php?service=send_mqtt_message&device_id=C45BBE48****&topic=salon&command=d'
command_off: 'curl https://bipbipavertisseur.alwaysdata.net/somfy_rts/app/app_web_hook.php?service=send_mqtt_message&device_id=C45BB****&topic=salon&command=d'
command_state: ''
value_template: ''
command_timeout: 20
`
Message d’erreur :
Message malformed: extra keys not allowed @ data[‹ switch ›]
(En esperant que ce soit mieux cette fois )
A priori tu mélange automatisation et switch …
switch:
- platform: command_line
switches:
mon_switch:
command_on: 'curl https://bipbipavertisseur.alwaysdata.net/somfy_rts/app/app_web_hook.php?service=send_mqtt_message&device_id=C45BBE48****&topic=salon&command=d'
command_off: 'curl https://bipbipavertisseur.alwaysdata.net/somfy_rts/app/app_web_hook.php?service=send_mqtt_message&device_id=C45BB****&topic=salon&command=d'
ça dans la fichier configuration.yaml ça doit suffire
https://forum.hacf.fr/t/volet-roulant-box-tost-corp/11395/7
Merci pour ton aide, du coup j’ai copier ca là. C’est bien ca ?
En effet je pensais qu’il fallait le faire sur automatisation. Mais dailleurs je vais le retrouver où le bouton pour lancer la commande la??
Oui c’est bien comme ça.
L’atomisation c’est le truc au dessus qui va permettre de lancer l’execution. Dans ton cas, tu vaux une action manuelle (pour l’instant du moins).
Quant à retrouver le bouton, ça va créer une entité switch.mon_switch
exploitable dans une carte
Malheureusement c’est un echec pour ma premiere modif du configuration.yaml : Non seulement jai pas reussi a integrer le bouton d’appel via url (je pense que jai copié au mauvais endroit sur la photo du dessus, et du coup je ne sais pas où le faire…; mais en plus je ne peux plus redemarrer HA car j’ai une erreur dans le fichier sur un capteur aqara qui n’a rien a voir…
Si quelqu’un peu m’aider svp (désolé pour le multi messages… )
(Voir photos)
Verifie le contenu des fichiers include avant/aprés ton ajout… j’ai intégralement copié le même bloc que toi sans que ça pose souci
Je suis vraiment de t’mebeter encore…
C’est fou ca pourquoi ca ne donne pas de résultats chez moi. J’ai rien qui apparait dans service, le switch n’est nullepart. On est bien d’accord que je dois coller le bloc ici
Ensuite j’enregistre et je retourne sur developpeur_verifier YAML : c’est ok. Puis je vais sur longlet « services » je tape volet_salon ….et Rien du tout pas de switch
Il doit y avoir un truc que je fais pas ou mal ?? (Désolé pour mon probleme qui doit vous paraitre tout bidon. Mais j’arrive sur HA depuis qq jours seulement et c’est la toute premiere fois que je touche au fichier configuration.yaml
(PS: pour le probleme de config non valide c’est resolu, Merci)
Si le reste de la config est bon, il faut pas oublier de redémarrer le core pour que ça soit pris en compte
J’ai fait reload core… Meme chose, volet_salon toujours pas visible
j’ai meme redemarrer HA meme chose.
Qu’est ce que tu entends par le reste de la config ? J’ai rien toucher d’autre
rien dans les logs ?
Alors en fait c’est ma faute… il est bien créer mais je cherche dans service depuis taleur alors que c’est une entité que j’ai crée; du coup elle apparait bien dans l’interface…. Bon par contre pas de reactions des bouton meme si j’utilise le generique ON et OFF de home assistant
Log et traces réseau à analyser dans ce cas
Ca me dit ca :
Logger: homeassistant.components.websocket_api.http.connection
Source: components/websocket_api/connection.py:146
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 21:57:44 (3 occurrences)
Last logged: 21:57:52
[547653741392] Error handling message: Service volet_salon does not match format <domain>.<name> for dictionary value @ data['sequence'][0]['service']. Got 'volet_salon' (invalid_format)
Pourquoi ça parle encore de service ?
C’est un switch…
Tu as fait quoi comme carte ?
Il va falloir assimiler les éléments de base ha je pense