Allumer une prise à une heure donné après avoir actionné un switch dans HA

Bonjour,

Je cherche à allumer une prise à une heure donnée mais après avoir activer un bouton.

J’ai créé un interrupteur booléen puis je cherche a créer une automatisation, mais pour l’instant cela ne fonctionne pas.

Voila ce que j’ai dans l’automatisation:

si je supprime la condition si après 18h32, la prise est bien déclenchée et s’arrête bien apres 30s.
Mais si je laisse la condition, la prise ne s’enclenche pas à 18h32.

avez vous une idée de comment faire?

Ma configuration


[center]## System Information

version core-2024.11.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.31-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
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 13.2
update_channel stable
supervisor_version supervisor-2024.11.4
agent_version 1.6.0
docker_version 27.2.0
disk_total 457.7 GB
disk_used 5.4 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi5-64
supervisor_api ok
version_api ok
installed_addons
Dashboards
dashboards 3
resources 0
views 3
mode storage
Recorder
oldest_recorder_run 22 novembre 2024 à 16:21
current_recorder_run 25 novembre 2024 à 18:18
estimated_db_size 59.89 MiB
database_engine sqlite
database_version 3.45.3
[/center]

Hello,

En l’état, ta condition de déclenchement ne porte pas sur l’heure.

Ce que tu dis actuellement, c’est « quand je passe mon switch à activé, s’il est plus de 18h32, alors je fait tout un tas de trucs ».

Si ce que tu veux c’est dire : « à 18h32, fait tout un tas de trucs SI le switch est activé », il faut changer :

  • mettre dans le « quand » une condition « à 18h32 »
  • dans le « et si » une condition « si le switch est activé »

J’espère avoir compris et répondu à ta question :wink:

1 « J'aime »

j’essaie tout de suite, merci pour ta réponse.

Super, ça marche, c’était juste que je n’avais pas la bonne logique.
Après la dernière action désactiver la prise chambre, est ce qu’il y a un moyen de remettre le switch sur la position désactivée, en sachant que c’est une entrée booléenne:

1 « J'aime »

Oui, tu rajoute une action a la suite pour basculer ton input_boolean

2 « J'aime »

jettes un oeil du côté de input_boolean.toggle :wink:

1 « J'aime »

Putain, les gars, vous êtes vraiment trop bon!!!

3 « J'aime »

Pour ce genre de chose je préfère activer l’automatisation avec un trigger à 18h32.
Je mets le switch sur ON cela active l’automatisation et sur OFF cela la désactive.
Dans l’automatisation qui se déclenche à 18h32 je termine par mettre le switch à OFF

Bonjour @FredAloneForEver
Il y a ForEverYoung et toi :blush:

Il y a beaucoup de possibilité dans les automatisations, n’hésite pas à regarder les ID:

Et les blocs de construction:

Tu peux aussi regarder les actions possibles dans les automatisations, c’est super complet, j’en découvre très souvent.

Bob

Oui, c’est clair que c’est super puissant, trop même peut être :slight_smile:

1 « J'aime »