Créer un bouton restful

Mon problème

Bonjour,

Je suis tout nouveau sur home assistant et sur la domotique de façon général…
Depuis la sortie de la Freebox delta, je gère mes volets Somfy avec cette dernière et puis j’ai eu un poêle Jotul connecté avec une application officiel pourrie que je peux pas paramétrer techniquement pour un contrôle distant sans créer un compte Jotul et que tout passe par des serveurs Jotul (Big Brother n’est jamais très loin ;))
Bref, depuis peu je me suis intéressé à Jeedom car il est mis en avant sur les VM de la freebox Delta puis j’ai eu connaissance de Home Assistant par un collègue qui est populaire et qui permet de trouver de quoi faire avec à peu prés tout m’a-t-on dit.
Ainsi, j’ai encore pas tout bien compris du fonctionnement de HA et encore moins sur le codage des fichiers YAML mais j’ai quand même réussi à intégrer 2 caméras, mon poêle Jotul grâce à ce topic :

et enfin mes volets somfy via freebox Home afin de pouvoir mettre en place des routines (encore indispo sur l’appli Freebox Home).

Bon, le soucis que je rencontre c’est sur le poêle Jotul malgré tout. Tout fonctionne via des requêtes http.
Et grâce au topic mentionné ci-dessus, j’ai réussi à mettre en place une carte avec les sensors et un switch pour allumé/éteindre mon poêle, et récupérer la température, le statut, la puissance.
Mais maintenant, j’aimerai pouvoir augmenter ou diminuer la puissance avec un bouton + et un bouton - qui, quand je tape dessus, envoi une requête http et j’ai beau chercher je vois pas comment ça marche …
Déjà, j’arrive pas à savoir si je peux créer un bouton + et un bouton - avec restful, et je ne sais pas comme y associer une requête http (peut être avec l’élément ressource comme pour les sensors …)
Si une bonne âme pouvait me donner un coup de main, ça serai super sympa :slight_smile:

Ma configuration


[center]## System Information

version core-2022.11.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.74
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.28.3
Stage running
Available Repositories 1143
Downloaded Repositories 2
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.3
update_channel stable
supervisor_version supervisor-2022.10.2
agent_version 1.4.1
docker_version 20.10.18
disk_total 5.2 GB
disk_used 3.4 GB
healthy true
supported true
board generic-aarch64
supervisor_api ok
version_api ok
installed_addons File editor (5.4.2), Terminal & SSH (9.6.1)
Dashboards
dashboards 1
resources 0
views 1
mode storage
Recorder
oldest_recorder_run 9 novembre 2022 à 07:40
current_recorder_run 17 novembre 2022 à 09:31
estimated_db_size 14.44 MiB
database_engine sqlite
database_version 3.38.5
[/center] ___

Salut.
C’est basique en fait. Tu fais 2 boutons d’une part et 2 commandes restful d’autre pas, car il n’y a pas de spécialisation sur les boutons.
Pour relier les deux (bouton et restful) tu utilises le mécanisme d’action du bouton

ouille ! merci pour ton aide … mais j’ai pas tout compris :slight_smile:
bon 2 boutons à la rigueur, j’ai réussi à en créer 2 en graphique dans entrées … sauf que je sais pas si c’est vraiment là qu’il faut les créer …
Par contre, comment je créé les 2 commandes restful ?

Salut,

Tu peux créer les commandes avec rest_command.
Une fois créés elle peuvent être appelées comme un service.

Si ton but c’est de les appeler depuis le dashboard, tu peux directement depuis une carte de type bouton, and sélectionnant pour l’appui cours.

image