Quiet Hours provides a single switch that temporarily silences your home. It is designed for nighttime, meetings, naps, or any moment when your smart home should calm down.
When enabled, Quiet Hours will:
- Mute selected media players
- Remember their previous mute state
- Restore everything when disabled
No complex automations. One switch. Total peace.
- UI-based configuration (no YAML)
- Restore-safe across restarts
- HACS compatible
- Lightweight and fast
- Designed for automation and dashboards
- Open HACS
- Add this repository as a custom integration
- Install Quiet Hours
- Restart Home Assistant
Copy custom_components/quiet_hours into your Home Assistant
configuration directory and restart.
Toggle the Quiet Hours switch manually or use it in automations:
- Night mode
- Movie time
- Meetings
- Baby nap schedules
Enable Quiet Hours every night at 10 PM and disable it at 7 AM.
- Light dimming support
- Notification muting
- Time-based schedules
- Calendar integration
- Per-room profiles
Issues and feature requests can be reported on GitHub.