Sunrise Light Simulator
A blueprint that gradually brightens your lights and changes their color temperature to simulate a natural sunrise over a customizable duration.
Features
Natural sunrise simulation - Gradually transitions from deep red/orange to bright daylight
Flexible targeting - Select individual lights, multiple entities, entire areas, devices, or labels
Customizable duration - Set sunrise length from 10 to 120 minutes
Adjustable brightness - Set maximum brightness as a percentage (1-100%)
Color temperature progression - Smoothly transitions through 2000K β 2200K β 2700K β 3500K β 4500K β 5500K
Configuration
When creating an automation from this blueprint, youβll configure:
| Parameter | Required | Default | Description |
|---|---|---|---|
| Lights | Yes | - | Select lights by entity, area, device, or label |
| Start Time | Yes | - | Time to start the sunrise (e.g., 06:45:00) |
| Duration | No | 45 minutes | How long the sunrise should last (10-120 minutes) |
| Maximum Brightness | No | 100% | Maximum brightness level at the end (1-100%) |
Usage Example
- Go to Settings β Automations & Scenes β Automations
- Click Create Automation β Sunrise Light Simulator
- Configure:
- Lights: Select your bedroom lights or bedroom area
- Start Time: 06:45:00
- Duration: 45 minutes
- Maximum Brightness: 80%
- Save the automation
Your lights will now gradually wake you up with a natural sunrise simulation every morning!
How It Works
The blueprint creates a 5-stage sunrise progression:
- Stage 1 (0-11%): Deep red/orange (2000K) - Very dim
- Stage 2 (11-33%): Warm orange (2200K) - Gentle glow
- Stage 3 (33-55%): Warm yellow (2700K) - Soft light
- Stage 4 (55-77%): Neutral white (3500K) - Increasing brightness
- Stage 5 (77-100%): Cool daylight (4500K β 5500K) - Full brightness
Each stage uses smooth transitions to create a natural, gradual effect.
Requirements
- Home Assistant 2021.3 or newer
- Lights that support:
- Brightness control
- Color temperature (Kelvin) control
Troubleshooting
Lights donβt support color temperature:
- The automation will still work for brightness, but color changes may be ignored
- Consider using RGB lights or lights with tunable white capability
Automation doesnβt trigger:
- Check that the start time is set correctly
- Verify the automation is enabled
- Check Home Assistant logs for errors
Transitions arenβt smooth:
- Some lights have limitations on transition duration
- Try adjusting the duration to be longer
Installation
Option 2: Manual Installation
- Copy the blueprint YAML code
- In Home Assistant, go to Settings β Automations & Scenes β Blueprints
- Click the Import Blueprint button
- Paste the URL or YAML content
- Click Preview and then Import