Programation d allumage

Bonjour;
Je suis Assistant Maternel et tous les jours arrivent chez moi des parents avec leurs enfants. l’hiver il fait sombre voir nuit alors je voudrais leurs faciliter l arrivée
J ai créé un groupe de lumières , car je souhaite les utiliser régulièrement.
Je voudrais que à partir de 7h45 et si soleil couché : allumage et extinction des que soleil se levé
puis a partir de 17h allumage lorsque soleil se couche et extinction à 19h

je ne sais pas trop si je doit créer plusieurs automatisation , ou des scènes ou des scriptes.
Merci pour vos bons conseils

Ma configuration


[center]## System Information

version core-2023.5.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.11
os_name Linux
os_version 6.1.21-v8
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.32.1
Stage running
Available Repositories 1288
Downloaded Repositories 47
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 10.1
update_channel stable
supervisor_version supervisor-2023.04.1
agent_version 1.5.1
docker_version 23.0.3
disk_total 228.5 GB
disk_used 8.1 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.7.0), Cloudflared (4.1.5), File editor (5.6.0), Zigbee2MQTT (1.30.4-1), Mosquitto broker (6.2.1), Z-Wave JS UI (1.13.1), Advanced SSH & Web Terminal (15.0.1), MyElectricalData Dev (0.9.0b2), Samba share (10.0.1)
Dashboards
dashboards 3
resources 37
views 41
mode storage
Recorder
oldest_recorder_run 13 mai 2023 à 16:29
current_recorder_run 20 mai 2023 à 10:30
estimated_db_size 463.18 MiB
database_engine sqlite
database_version 3.40.1
[/center]

Hello,

Un bien beau métier…

Plusieurs automatisations ou tu peux simplement utiliser ce blueprint qui propose pas mal d’options :
:gear: Turn Light, Switch, Entity or Scene On & Off with Trigger Conditions - Blueprints Exchange - Home Assistant Community (home-assistant.io)

Bonjour @mack,

Je fais qqes-chose qui ressemble beaucoup :

  1. une scène allumée (juste avec les lumière concernées),
  2. une scène éteinte,
  3. une automatisations qui checkent les conditions et allume ou éteint.

L’automatisation ressemble à ça :

alias: Bonjour Bonne nuit
description: ""
trigger:
  - platform: state
    entity_id: switch.bonjour_bonne_nuit_mezzanine
    to: "on"
    for:
      hours: 0
      minutes: 0
      seconds: 0
condition: []
action:
  - choose:
      - conditions:
          - condition: time
            before: "12:00:00"
            after: "05:00:00"
        sequence:
          - service: script.bonjour
            data: {}
      - conditions:
          - condition: time
            after: "19:00:00"
            before: "05:00:00"
        sequence:
          - service: scene.turn_on
            target:
              entity_id: scene.bonne_nuit
            data: {}
    default: []
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.bonjour_bonne_nuit_mezzanine
mode: restart

Tu peux aussi mettre les conditions de soleil dans les trigger (et pas en condition dans le corps de l’automisation si tu veux)

alias: Pilotage lumières Noël
description: Pour piloter les lumières de Noël
trigger:
  - platform: sun
    event: sunrise
    offset: "00:30:00"
    id: jour
  - platform: sun
    event: sunset
    offset: "-00:30:00"
    id: nuit
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: jour
        sequence:
          - type: turn_off
...

Vu tous les paramètres possibles dans le blueprint proposé , pourquoi s’embêter ? :wink:
L’avantage c’est que c’est click and play et idéal pour des personnes ne maitrisant pas trop HA ( et m^me pour les fainéants comme moi qui ne veulent pas perdre du temps :rofl:)

je vais tenter ce blueprint , malgré mon faible niveau HA. Mais cela signifie que je dois en faire 2 ??? 1 pour le matin (allumage si soleil pas levé) et 1 pour le soir allumage quand soleil se couche)…
Merci

Merci,
Mais je ne me sens pas de me lancer dans du Yaml pur… je vais essayer avec le blueprint…
Je vous tient au courant

Tout se fait directement avec l’interface de saisie des Automatisations et des Scripts. Pas besoin de yaml. Je te donne juste le résultat final en Yaml (ca donne des idées).

Hello .
Alors j ai tenté le blueprint en programmant 5:45 , et levé de solei 5:54 .
Bon ça s allumé à 5:45 et ça reste allumé tout le temps… pas simple ce blueprint… ou j’ai rien compris :roll_eyes:

peut être lui dire de l’éteindre …vers 6h00 par exemple

tout l intérêt c’est automatiser pour qu’il s’éteigne lorsque le soleil est levé

Hello

Je fais un test demain et te tiens au courant.
Il y a un autre blueprint encore plus paramètrable.
Après mes tests je t’enverrai la config qui sera à ajuster à tes besoins

@Demain

1 « J'aime »