Est-il possible d'avoir une automation qui commande un bouton qui active un service rest?

Mon problème

Bonjour,

Je commande le fil pilote de mes radiateurs électriques à l’aide d’un petit module sonoff que j’active via des commandes rest envoyées par HA.

J’ai donc pour chaque radiateur un bouton avec chacun deux automations :

  • de activé à désactivé pour mettre en mode eco

  • de désactivé à activé pour mettre en mode confort

(ceci afin de pouvoir agir manuellement sur les radiateurs)

J’ai aussi des automations en fonction de l’heure qui appellent directement le service rest. Cela ne me permet pas de voir si le radiateur est en mode eco ou confort. J’aimerais que mes automations activent ou désactivent les boutons qui eux appelleraient les services rests correspondant.

Je n’ai pas trouvé de solution pour faire cela. Est ce possible ?

Cordialement,

Jean-Paul

Ma configuration


## System Information

version | core-2023.11.3
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.11.6
os_name | Linux
os_version | 6.1.59
arch | x86_64
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
GitHub API Calls Remaining | 5000
Installed Version | 1.32.1
Stage | running
Available Repositories | 1342
Downloaded Repositories | 4

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 11.1
-- | --
update_channel | stable
supervisor_version | supervisor-2023.11.3
agent_version | 1.6.0
docker_version | 24.0.6
disk_total | 30.8 GB
disk_used | 7.1 GB
healthy | true
supported | true
board | ova
supervisor_api | ok
version_api | ok
installed_addons | Terminal & SSH (9.8.1), Let's Encrypt (5.0.2), ESPHome (2023.11.6), Mosquitto broker (6.4.0), Zigbee2MQTT (1.33.2-1), SQLite Web (4.0.0)

</details>

<details><summary>Dashboards</summary>

dashboards | 3
-- | --
resources | 1
views | 4
mode | storage

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 24 novembre 2023 à 11:20
-- | --
current_recorder_run | 28 novembre 2023 à 07:15
estimated_db_size | 118.85 MiB
database_engine | sqlite
database_version | 3.41.2

</details>

Bj

vue ta config , ce qui serait le mieux sans te prendre la tête

1 « J'aime »

Bonjour,
Merci pour la réponse, mais je ne pense pas que cette solution réponde à mon besoin.
Je cherche simplement à passer mon radiateur de mode confort à mode eco et inversement à certaines heures et manuellement. Je n’ai pas de thermostat.
J’envisage d’avoir un module (DIY à base de microcontroleur ESP) qui capture la température et l’humidité et qui intègre aussi un capteur de luminosité et de présence. Mais c’est pour plus tard.