Cannot get HACS to be displayed in integrations

Hi all, I’m getting crazy on this…

I’ve just set-up a new homeassistant 0.114.4 and trying to get HACS 1.5.2 running. I’m following exactly the instructions on the page https://hacs.xyz/docs/installation/manual, but the HACS item will not appear within the integrations overview when adding a new integration.

I mean there is not that much you can make wrong. I’ve simply created the folder /config/custom_components/hacs and unzipped everything from the zip file.

I’ve read some other threads about being sure on correct files system owner and access rights, probably missing .translation-folder (btw its not hidden after extracting the zip), but nothing helps. It simply doesn’t show up and I do not understand it.

➜  hacs cd /config/custom_components/hacs 
➜  hacs ls -la
total 64
drwxr-xr-x   10 root     root          4096 Aug 28 16:05 .
drwxr-xr-x    3 root     root          4096 Aug 28 16:04 ..
-rw-r--r--    1 root     root           920 Aug 23 14:03 __init__.py
drwxr-xr-x    2 root     root          4096 Aug 23 14:03 api
-rw-r--r--    1 root     root          3515 Aug 23 14:03 config_flow.py
-rw-r--r--    1 root     root          3706 Aug 23 14:03 const.py
drwxr-xr-x    2 root     root          4096 Aug 23 14:03 hacsbase
drwxr-xr-x    6 root     root          4096 Aug 23 14:03 helpers
-rw-r--r--    1 root     root           540 Aug 23 14:03 manifest.json
drwxr-xr-x    3 root     root          4096 Aug 23 14:03 operational
drwxr-xr-x    2 root     root          4096 Aug 23 14:03 repositories
-rw-r--r--    1 root     root          2822 Aug 23 14:03 sensor.py
-rw-r--r--    1 root     root          1456 Aug 23 14:03 share.py
drwxr-xr-x    2 root     root          4096 Aug 23 14:03 translations
drwxr-xr-x    4 root     root          4096 Aug 23 14:03 validate
drwxr-xr-x    2 root     root          4096 Aug 23 14:03 webresponses
➜  hacs 

Btw… I see nothing helpful in the logs at all…

The file structure looks correct, but did you restart Home Assistant after adding those files?

You need to do that for HACS to show up in the add new integration dialog.

Yes, sure, I did.

The hacs author prefers issues to be placed on github.

Thie method has always worked for me https://hacs.xyz/docs/installation/manual_cli

1 Like

I’ve also tried the script method, although it does pretty the same (catches the zip via wget, locates the correct folder and extracts), but it’s still the same… it’s just not working.

I just wanted to be sure that the error does not sit in front of the screen before opening an issue on github, because it seem’s as I am the only one with this problem.

For whatever reasons during writing the github issue I gave it a last try. I removed the custom_components/hacs folder and used the CLI again. Now it magically appears… :thinking:

Thanks for the help so far.