Lumières automatiques selon soleil

Bonjour,

J’essaye de faire fonctionner une automatisation qui permet lors de l’ouverture de la porte d’entrée d’allumer les lumières automatiquement quand le soleil est couché.

Problème, cela ne fonctionne que quelques heures après le couché, je ne comprends pas ce qui bloque…

Avez-vous une idée ?

alias: Lumières Automatiques - Porte
description: ''
trigger:
  - platform: state
    entity_id: binary_sensor.lumi_lumi_sensor_magnet
    to: 'on'
condition:
  - condition: sun
    after: sunset
    before: sunrise
  - condition: state
    entity_id: light.lampes
    state: 'off'
action:
  - scene: scene.light_on
mode: single

Salut,

A minima je dirai que la condition « sun » n’est pas correcte, tout est expliqué dans la doc :

https://www.home-assistant.io/docs/scripts/conditions/#sun-condition

En général on trouve cette condition sous cette forme :

condition:
  condition: or
  conditions:
    - condition: sun
      after: sunset
    - condition: sun
      before: sunrise

Et je suis même étonné que la partie action fonctionne car d’habitude on est plus sur ce type de code :

action:
  service: scene.turn_on
  target:
    entity_id: scene.xxxxxxxx   #### le nome de ta scène

Petite erreur dans mon explication, le comportement que j’ai expliqué fonctionnait quelques heures uniquement avec la condition après le couché, mais plus du tout depuis le rajout de la condition avant le levé.

J’ai compris mon erreur avec la condition, ça fonctionne maintenant, merci beaucoup :slight_smile:

La mienne qui commence à dater :

- alias: "P : OUVERTEURE : Porte d'Entrée et éclairage"
  description: ''
  trigger:
    type: opened
    platform: device
    device_id: 90d35d747fd042b7801556f881dbec90
    entity_id: binary_sensor.porte_entree
    domain: binary_sensor
  condition:
  - condition: state
    entity_id: sun.sun
    state: 'below_horizon'
  action:
  - service: light.turn_on
    data:
      entity_id: light.ikea_r14_entree
      brightness: '255'
      transition: '5'
  - delay : '00:00:60'
  - service: light.turn_on
    data:
      entity_id: light.ikea_r14_entree
      brightness: '0'
      transition: '10'
1 « J'aime »