A web-based, wall-mountable command center for Home Assistant.
View more screenshots below.
- Point-and-click admin interface for configuring tiles, layout, themes, and more
- Drag and drop layout editor
- Dashboard updates via JavaScript (no page reloading)
Display the state of any entity.
Display a switch, group, or light with an icon. Tap to toggle it on/off.
Display a user's current location (zone name) and profile picture, if set.
Display a camera feed from a connected compatible camera. Customize the way the feed is displayed on the dashboard.
Display current weather information (temperature, high/low, conditions, rain, and wind. (For best results, enable the Dark Sky component for use with this tile.)
- Support for multiple pages and navigation
- Support for additional HA entity types
- Additional weather attributes (humidity, forecast, etc)
- Theme browser
HACC is an ASP.NET Core 2.2.x project. Therefore, it should be able to run on any environment that supports the ASP.NET 2.2 Runtime (Windows, Linux, and macOS).
Note: At this time, only Docker in Linux mode is supported. Docker in Windows mode is coming soon.
A public Docker image is published for this project: qjake/hacc
docker pull qjake/hacc
docker run -p 8095:8095 qjake/hacc
Your HACC instance will be available at: http://localhost:8095/
Download, build, and publish the project. Then deploy it to a server or into IIS.
Proudly made with the following software: