⏰ Alarm Light - Wake up with lights on before your phone alarm

Alarm Light :alarm_clock:

Wake up with lights that turn on before your phone alarm!

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Features

  • :alarm_clock: Alarm Integration - Syncs with your phone’s next alarm sensor
  • :bulb: Gradual Wake-up - Lights turn on 5-60 minutes before alarm
  • :house: Presence Aware - Only triggers when you’re home
  • :crescent_moon: Darkness Check - Only activates when it’s dark outside
  • :date: Day Selection - All days, weekdays only, or weekends only
  • :sparkles: Adjustable Brightness - Configure the perfect wake-up brightness

Requirements

  • Home Assistant 2025.12.0+
  • Next Alarm sensor (Android: built-in, iOS: requires Shortcuts workaround)
  • Person entity
  • Light entity

Android Setup

  1. Install Home Assistant Companion App
  2. Enable “Next Alarm” sensor in Companion App settings
  3. Sensor appears as sensor.phone_name_next_alarm

iOS Setup

iOS doesn’t natively expose alarm data. Use iOS Shortcuts to sync your alarm to an Input Datetime helper. See iOS guides in the README.

Configuration

Input Description Default
Alarm Sensor Next alarm timestamp sensor -
Person Person to check if home -
Lights Lights to turn on -
Offset Minutes before alarm 10 min
Brightness Light brightness 33%
Days All/Weekdays/Weekends All

Screenshot

GitHub

GitHub Repository

Donate Me

3 Likes