Skip to content

amitdumka/HADotNet.CommandCenter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Command Center (HACC)

release ci-badge maintain lic

issues prs

docker-pulls docker-stars

Buy me a coffee

A web-based, wall-mountable command center for Home Assistant.

dashboard

View more screenshots below.

Features

  • Point-and-click admin interface for configuring tiles, layout, themes, and more
  • Drag and drop layout editor
  • Dashboard updates via JavaScript (no page reloading)

Tile Types

Home Assistant

State

Display the state of any entity.

Switch and Light

Display a switch, group, or light with an icon. Tap to toggle it on/off.

Person

Display a user's current location (zone name) and profile picture, if set.

Camera

Display a camera feed from a connected compatible camera. Customize the way the feed is displayed on the dashboard.

Weather

Display current weather information (temperature, high/low, conditions, rain, and wind. (For best results, enable the Dark Sky component for use with this tile.)

Coming Soon

  • Support for multiple pages and navigation
  • Support for additional HA entity types
  • Additional weather attributes (humidity, forecast, etc)
  • Theme browser

Installing

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).

Via Docker

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/

Manually

Download, build, and publish the project. Then deploy it to a server or into IIS.

Screenshots

Editing Themes

dashboard

Editing Tile Layout

dashboard

Browsing Tiles

dashboard

New Tile Selection

dashboard

Credits

Proudly made with the following software:

About

📱 A web-based, wall-mountable command center for Home Assistant.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 39.4%
  • C# 30.7%
  • TypeScript 11.9%
  • JavaScript 9.9%
  • CSS 3.7%
  • Dockerfile 2.7%
  • PowerShell 1.7%