In plaats van de hoek van de zon heb ik besloten de licht
sensor van mijn Hue bewegingsmelder in de hal te gebruiken voor het automatisch schakelen van de binnenverlichting.
Nu hangen daar wel een aantal voorwaarden aan, namelijk:
1.) Dat niet het licht weer aan gaat aan het einde van de dag nadat de bewegingsmelder beweging heeft gedetecteerd omdat de laatste naar bed gaat.
2.) Dat niet het licht aan gaat omdat de bewegingsmelder beweging heeft gedecteerd waardoor het licht in de hal aangaat en dus meer licht gemeten wordt dan de huidige buitencondities.
3.) Dat het licht uit gaat om 23:30 uur.
Nu heb ik onderstaande automations welke op zich wel lijken te werken, maar ik heb het gevoel dat het nog wat efficiënter en/of korter kan. Wie kan mij adviseren?
Inschakelen verlichting:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| alias: Binnenverlichting Aan
description: Schakelaar lamp woonkamer en eethoek inschakelen.
trigger:
- platform: numeric_state
entity_id: sensor.hue_motion_sensor_entree_light_level
attribute: lightlevel
below: 5000
for:
seconds: 5
condition:
condition: state
entity_id: switch.fgs213_lamp_woonkamer
state: 'off'
for:
minutes: 15
action:
- service: homeassistant.turn_on
entity_id: switch.fgs213_lamp_eethoek
- service: homeassistant.turn_on
entity_id: switch.fgs213_lamp_woonkamer
- service: hue.hue_activate_scene
data:
group_name: Woonkamer
scene_name: Ontspannen
transition: 3 |
Uitschakelen verlichting:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| alias: Binnenverlichting Uit
description: Schakelaar lamp woonkamer en eethoek uitschakelen.
trigger:
- platform: time
at: '23:30:00'
- platform: numeric_state
entity_id: sensor.hue_motion_sensor_entree_light_level
attribute: lightlevel
above: 5000
condition:
condition: state
entity_id: binary_sensor.hue_motion_sensor_entree_motion
state: 'off'
for:
minutes: 3
action:
- service: homeassistant.turn_off
entity_id: switch.fgs213_lamp_eethoek
- service: homeassistant.turn_off
entity_id: switch.fgs213_lamp_woonkamer |