A touch-first smart display for Raspberry Pi
Home Assistant powered. Offline voice ready. Zero cloud required.
Ambient display — clock, weather, and photo slideshow at rest
Every design decision in havenOS comes back to these core ideas.
No cloud APIs, ever. Weather, music, and photos all come from your local network. Your privacy stays home.
Large hit targets, appliance-style interactions, and generous spacing — designed entirely for finger use.
Glanceable from across the room. Big type, high contrast. The display is useful at rest — no interaction required.
Wake word detection and speech-to-text run entirely on-device. No audio ever leaves your home.
Tap any module to open a full-screen detail view with controls.
Conditions, forecast, and high/low from a local HA weather entity.
Now-playing and playback controls via Music Assistant.
Active HA timers with live countdown and quick-set presets.
Per-area brightness sliders and scene controls.
Thermostat control per Home Assistant climate entity.
Live camera feeds from Home Assistant camera entities.
One-tap HA scene activations for your favourite moods.
Embedded Lovelace view for full entity access when you need it.
Clone the repo to your Raspberry Pi, run the install script, and you're running.
git clone https://github.com/nprail/havenos.git
cd havenos && sudo ./install.sh
Requires a Raspberry Pi 4 running Raspberry Pi OS Lite (64-bit) and a local Home Assistant instance.
havenOS is open source. Contributions, issues, and ideas are welcome.
Star on GitHub