Automation Examples Using the Sun
Turn on the living room lights 45 minutes before sunset if anyone home
automation: trigger: platform: sun event: sunset offset: "-00:45:00" condition: platform: state entity_id: group.all_devices state: home action: service: homeassistant.turn_on entity_id: group.living_room_lights
Natural wake up light
Note, Philips Hue is currently the only light platform that support transitions.
automation: trigger: platform: time after: "07:15:00" action: service: light.turn_on entity_id: light.bedroom data: # 900 seconds = 15 minutes transition: 900
Send sun rise/sun set notifications
Notifications send through PushBullet when the sun state is changed.
automation: - alias: 'Send notification when sun rises' trigger: platform: sun event: sunrise offset: '+00:00:00' action: service: notify.pushbullet data: message: 'The sun is up.' - alias: 'Send notification when sun sets' trigger: platform: sun event: sunset offset: '+00:00:00' action: service: notify.pushbullet data: message: 'The sun is down.'