Features
- Native rendering of HA Lovelace dashboards — sections, masonry, panel, and sidebar layouts
- Real-time updates via WebSocket — entity states update live
- 33 cell types — controls, inputs, composite cards, entity detail views
- Themes — Auto, Dark, Light, and Gradient modes
- Kiosk mode — hides navigation, prevents sleep, triple-tap top of screen to temporarily show controls
- Demo mode — 3 built-in dashboards with simulated entities, no server needed
- Dashboard switcher — switch between multiple HA dashboards
- mDNS discovery — finds Home Assistant servers on your local network
- Dual auth — long-lived access token or full OAuth login flow
Requirements
HA Dashboard connects directly to your Home Assistant server. You need:
- A running Home Assistant instance (local network or remote via HTTPS)
- At least one Lovelace dashboard configured
- An iPad or iPhone running iOS 9 or later
No Home Assistant server? Use Demo Mode to explore the app with built-in sample dashboards.
Support
Need help, found a bug, or want to request a feature? Visit our support page for details on how to get help, or open an issue directly on our GitHub repository.
Privacy
HA Dashboard does not collect, store, or transmit any personal data. The app contains no analytics, tracking, advertising, or telemetry. All communication is directly between your device and your Home Assistant server.