New HA user, thanks to Umbrel.
For the life of me I cannot find how to install HACS in the user interface? Doesn’t exist in the Integrations search popup.
Thanks in advance!
New HA user, thanks to Umbrel.
For the life of me I cannot find how to install HACS in the user interface? Doesn’t exist in the Integrations search popup.
Thanks in advance!
First you have to download HACS and install it in the custom_components folder, restart HA, then you can install HACS using the user interface.
Thanks for the reply – I’m actually having trouble trying to get items placed in the custom_components
folder to appear in Integrations, which is why I started looking for a HAC solution (re: Tapo P100 plugs, anyway )
Is this location correct for custom_components
? Or should it go in /data
?
umbrel@umbrel:~/umbrel/app-data/home-assistant $ ls -l
-rw-r--r-- 1 umbrel umbrel 88 Jun 11 09:27 configuration.yaml
-rw-r--r-- 1 umbrel umbrel 405 Jun 11 09:26 configuration.yaml.save
-rw-r--r-- 1 umbrel umbrel 90 Jun 9 16:00 configuration.yaml.template
drwxr-xr-x 3 umbrel umbrel 4096 Jun 10 19:58 custom_components
drwxr-xr-x 6 umbrel umbrel 4096 Jun 11 09:32 data
-rw-r--r-- 1 umbrel umbrel 473 Jun 9 16:00 docker-compose.yml
-rw-r--r-- 1 umbrel umbrel 80 Jun 9 16:00 exports.sh
-rw-rw-r-- 1 umbrel umbrel 124 Jun 11 09:27 torrc
-rw-rw-r-- 1 umbrel umbrel 116 Jun 7 13:00 torrc.template
-rw-r--r-- 1 umbrel umbrel 1209 Jun 9 16:00 umbrel-app.yml
Looks correct. A folder in the folder configuration.yaml is present.
Thanks. I’ll try again.
This is why I am confused: When I reboot the Umbrel, the file you see above, configuration.yaml
is wiped clean.
However, if I go into the /data
folder there is another empty file called configuration.yaml
which doesn’t get erased / reset when I reboot the Umbrel. But HA seems to ignore whatever I add to this yaml file.
umbrel@umbrel:~/umbrel/app-data/home-assistant/data $ ls -l
drwxr-xr-x 4 root root 4096 Jun 10 12:48 blueprints
-rwxr-xr-x 1 root root 144 Jun 11 09:46 configuration.yaml
drwxr-xr-x 3 root umbrel 4096 Jun 10 19:58 custom_components
drwxr-xr-x 2 root root 4096 Jun 10 20:19 deps
-rw-r--r-- 1 root root 273 Jun 11 10:04 home-assistant.log
-rw-r--r-- 1 root root 273 Jun 11 09:47 home-assistant.log.1
-rw-r--r-- 1 root root 0 Jun 11 10:04 home-assistant.log.fault
-rw-r--r-- 1 root root 3928064 Jun 11 10:02 home-assistant_v2.db
-rw-r--r-- 1 root root 32768 Jun 11 10:08 home-assistant_v2.db-shm
-rw-r--r-- 1 root root 2657432 Jun 11 10:09 home-assistant_v2.db-wal
The “data” folder on the host is very likely mounted as your “/config” folder in HA.
So ~/umbrel/app-data/home-assistant/data/custom_components
is where you install HACS
Thanks. Although I’m not sure if I’m making any progress. Configuration > Server controls > Configuration Validation works fine with the default configuration.yaml
but as soon as I !include
additional files located in the /data
folder the config validator fails with “Unable to read file /data/configuration.yaml”
Your /data
on the host is seen as /config
in HA.
The ~/umbrel/app-data/home-assistant/docker-compose.yml
is where that happens.
Your includes are usually relative, so you !include sensors.yaml
to include /config/sensors.yaml
and you never include configuration.yaml. That’s the main configuration file read automatically by HA from /config
Great thanks, that clears up some confusion.
Which leads me to my next issue, the Configuration Validator now just shows a spinning icon, and no progress.
I’ve got to bail on this for today, will check again tomorrow, cheers everyone for the help.
If you actually include configuration.yaml from configuration.yaml, I can imagine it will loop forever indeed
Nah I meant I created a new file called sensors.yaml
and put an !include
into the configuration.yaml
… which gives me a spinning validation icon.