I’m the one running this successfully on an RPi 2b (by compiling from the dotnet source, not using a Docker container), but I forgot to mention an important point: I am running Raspbian Buster with Home Assistant installed in a Python Virtual environment. As @qJake mentioned in an earlier thread, dotnet core does not yet support ARM32 Alpine so my ‘workaround’ only applies if you are running a Debian-based OS (i.e. standard Raspbian).
Hey guys, I’m on an RPI 3B+ with Raspian using Hass via Docker. Can you help me figure out how to install? I tried the commands but I’m getting an error when initiating the run command
exec user process caused “exec format error”
Thanks
You haven’t read the thread have you? It doesn’t work in raspberry pi. Please read!
Got it, will run on my VM instead, thanks!
Hey guys, I’ve been working really hard on this the past 48 hours or so, and I believe I have finally got support for HACC as a Hass.io addon on RPi 3 (ARMv7) working (in alpha anyway)!
Picture from my live HA install running on an RPi 3B+!
This will hopefully be coming in the 0.5.x release with a bunch of fixed things and some new features. Stay tuned!
If you like living on the bleeding edge, and if you’re feeling adventurous, you can try out the “alpha” of the Hass.io addon. There are a LOT of caveats:
- I don’t know that the config persists yet - your changes might be lost.
- I haven’t tested changing the port number.
- This ONLY WORKS on RASPBERRY PI 3 (ARMv7) - do not try to load this with Hass.io running on any type of x86/x64 architecture (i.e. in a virtual machine on a regular PC).
- I will have support for Hass.io on non-ARM architecture added in the future.
- The version is listed as 0.4.12 but HACC displays version 0.5.0 - this is normal and the versions will sync up during the official release.
- Generally speaking, with alphas and betas, stuff might break or not work right.
Still up for testing it? Great! Add this as a community add-on repo URL and let me know how it goes!
P.S. Here’s something while you wait - the theme file featured in the main screenshot in the original post. I called it Ocean Breeze.
And yes, I will have a featured page with some themes that people can browse and download. But that’s for another day.
Right-click and Save Link As…, then import into HACC! Enjoy!
Hi, un running this on docker, sorry for the silly question but i’m new un docker, how do i update ?i’m on version 4.1
You’re on the latest version for now, for the Docker release.
In the future you’ll be able to install this as a Hass.io addon!
This is great! I patiently wait for it to work x86 Hassio.
Do you have a donate link?
@cameron Yes, you will still be able to run it as a traditional Docker container.
@PickleSlice Yep, check the GitHub page for details - either the Sponsor button at the top or the description below.
HACC Version 0.5.0
Additions
- #25 Support for ARM32v7 (and a few other platforms too)
- #10 Support for Hass.io Addons
- #19 Support for Scene tiles
- A homepage for the admin area
- Ability to import and export your entire configuration (minus connection info)
Fixes
- #21 Light tile not auto-refreshing
- #18 Drag and drop layout grid not behaving correctly
-
#15 Person tile broke if
entity_picture
was missing - #14 Fix theme settings save bug
- #20 Better onboarding and checking of HA API communication
Hosting Changes
We now support running HACC as a Hass.io Addon! Everyone who is running Home Assistant from Hass.io should switch to using the Hass.io Addon - you’ll get much better reliability and easier upgrades! Refer to our Hass.io Installation Guide for instructions! Or, if you’re a smart , here’s the Hass.io Repository URL you should add:
https://github.com/qJake/hassio-addon-repository
For everyone else, we have some new Docker tags for various platforms:
AMD64
qjake/hacc:latest-linux-alpine-amd64
-
qjake/hacc:latest-linux-debian-amd64
(same aslatest
) qjake/hacc:latest-linux-ubuntu-amd64
ARMv8 (64-bit)
qjake/hacc:latest-linux-debian-arm64v8
ARMv7 (32-bit)
-
qjake/hacc:latest-linux-debian-arm32v7
(same as Hass.io addon)
You can also replace “latest” anywhere with a version number to get only that specific version, so as of today, qjake/hacc:latest-linux-alpine-amd64
--and-- qjake/hacc:0.5.0-linux-alpine-amd64
are the same. And don’t worry, qjake/hacc:latest
still works and is the same platform/OS as before!
More information on the Docker Installation wiki page.
Just installed the Add-on. Created a long lived token but the config setting is blank so what is the correct format to get the token working as the settings page shows this
"
Managed by Hass.io
Your installation of HACC is managed by your Hass.io installation. Please refer to the add-on page for configuration details."
Thanks
@BertrumUK For Hass.io, you no longer need to create a LLAT - Hass.io addons are allowed to talk to Home Assistant directly without any configuration required.
You should be able to go straight to the Tiles tab and start creating tiles!
Thats ok if you are running HACC on the same Pi as HA but I am not. I have an old Pi3 running all my Maria DB data and other add-ons with my main HA install doing the normal Hassio stuff. Can I still run HACC this way or does it have to be on the same Pi ?
@BertrumUK So you have two separate instances of Home Assistant? That’s different!
HACC looks for an environment variable set by the Hass.io addon system to know if it’s running inside of Hass.io. So if you want to run HACC on a different box, you’ll need to manually run and manage the installation via Docker, you can’t use Hass.io directly.
In the future, I could support overriding this, but in 0.5.0 that is not available. If that’s something you’d like to see, please feel free to open a GitHub issue so I can track the request!
Damn, That is a shame. Will add it to my main HA Pi. Thanks for your help.
Getting a 401 error now if I restart the HACC addon and open the Web UI. Added this issue to your GH page
Just added a new issue as it appears that the add-on cannot be removed from Hassio via the normal uninstall method of removal. I tried with Portainer and that removes the container but, obviously, it does not remove the add-on on the Hassio Dashboard.
Version 0.5.1
Fixes an issue where, if you stop and start the addon, the communication with Home Assistant would stop working. Please update!