Mon problème
Bonjour,
Je souhaiterais faire un scénario en YAML mais je débute et je ne sais pas trop par où commencer.
J’aimerais faire :
Si clic sur bouton
Si lamp1 est allumée ou lamp2 est allumée ou lamp3 est allumée
Alors éteint lamp1, éteint lamp2, éteint lamp3
Sinon allume lamp1, allume lamp2, allume lamp3
Merci pour votre aide, cela m’aidera à créer ce scénario et d’autres basés plus ou moins sur le même concept.
Ma configuration
version |
core-2023.3.6 |
installation_type |
Home Assistant OS |
dev |
false |
hassio |
true |
docker |
true |
user |
root |
virtualenv |
false |
python_version |
3.10.10 |
os_name |
Linux |
os_version |
5.15.90 |
arch |
x86_64 |
timezone |
Europe/Paris |
config_dir |
/config |
Home Assistant Cloud
logged_in |
false |
can_reach_cert_server |
ok |
can_reach_cloud_auth |
failed to load: timeout |
can_reach_cloud |
ok |
Home Assistant Supervisor
host_os |
Home Assistant OS 9.5 |
update_channel |
stable |
supervisor_version |
supervisor-2023.03.2 |
agent_version |
1.4.1 |
docker_version |
20.10.22 |
disk_total |
30.8 GB |
disk_used |
3.3 GB |
healthy |
true |
supported |
true |
board |
ova |
supervisor_api |
ok |
version_api |
ok |
installed_addons |
Mosquitto broker (6.1.3), Zigbee2MQTT (1.30.2-1), File editor (5.5.0), Duck DNS (1.15.0), Z-Wave JS UI (1.8.0) |
Dashboards
dashboards |
1 |
resources |
0 |
mode |
auto-gen |
Recorder
oldest_recorder_run |
20 mars 2023 à 17:30 |
current_recorder_run |
24 mars 2023 à 18:24 |
estimated_db_size |
4.28 MiB |
database_engine |
sqlite |
database_version |
3.38.5 |
Bonjour,
Pourquoi vouloir faire compliqué quand tu peux faire simple.
Pour les automatisations, tu peux passer par l’interface graphique et le visualiser en YAML.
De plus pour éteindre une lumière, pas besoin de tester si elle est allumée. Tu l’éteins et c’est tout.
Tu as également une fonction Toogle qui inverse l’état de ta lumière
Si les 3 lampes doivent être dans le même état, tu peux créer un groupe et actionner uniquement le groupe
Bonjour,
Comme mon VDD, utilise le menu "Automatisations dans Paramètres, c’est fait pour ça, c’est bête de s’en priver :

Comme dit ci-dessus, tu peux grouper les 3 lumières en allant ici dans Paramètres :

Puis « Entrées »

Créer une entrée / Groupe / Groupe de lumières. Tu sélectionnes ensuite tes 3 entités.
Tu considères ensuite ton groupe comme une seule lumière et tu appliques le scénario que tu souhaites.
:
1 « J'aime »
Merci, en effet je ne connaissais pas l’option « toggle », c’est ce que je cherchais !