Tired of hitting snooze? HaWake makes sleeping in a choice, not an accident — and brings your whole smart home along for the ride.
Solve a math problem or shake your phone to dismiss — no more dismissing your alarm while you sleep. Deep Home Assistant integration means your lights, routines, and automations can respond to every alarm event on your phone. One fair price — no subscription required.
Built for people who are serious about waking up — and smart home enthusiasts who want their alarm integrated with everything else.
Alarms that mean business. HaWake's alarm engine plays at the volume you set, independent of your ringer and mute switch — so a low ringer volume won't ruin your morning. A system-level backup is also registered automatically as a failsafe if the app is ever closed, though it uses iOS ringer volume.
Connect via MQTT to your Home Assistant instance. Trigger automations when your alarm fires, snoozes, or is dismissed — and send commands back.
Fall asleep to rain, ocean waves, white noise, and more. Lock screen controls, sleep timers, and plays on any speaker.
Dismiss your alarm by solving a math problem, shaking your phone, or triggering a Home Assistant action — no more oversleeping.
Choose from curated wallpaper packs that transform your home and alarm screens. Each pack includes light and dark variants designed to look great out of the box.
See today's weather overview on your last alarm screen — get an at-a-glance forecast the moment you wake up, powered by Apple WeatherKit.
No analytics, no ads, no account required. All data stays on your device. MQTT credentials are stored in the iOS Keychain.
Documentation, tools, and policies for HaWake Alarm.
Full details on what data the app accesses, how it's used, and what we never collect.
Read policy →Interactive tool for building and testing MQTT payloads for the HaWake Home Assistant integration.
Open builder →