DavidMStraub / homeassistant-homeconnect

Custom component for Home Assistant to connect appliances supporting the Home Connect standard
MIT License
118 stars 29 forks source link

Component error: home_connect_beta - Integration 'home_connect_beta' not found #133

Open MarcoLeti opened 3 years ago

MarcoLeti commented 3 years ago

This may not be an issue, I am trying to setup home_connect_beta with HACS. It seems everything is fine, the home_connect_beta folder is in the custom_components folder of home assistant but, when I put this

home_connect_beta: client_id: my_id client_secret: my_secret

in the yaml file I get an error of validation under General > Server Controls:

Configuration invalid Component error: home_connect_beta - Integration 'home_connect_beta' not found.

Did somebody faced the same issue?

Plus I am skipping point 3 because they say base_url is decommissioned and I added the info under General > External URL, Internal URL

Thanks for supporting

MarcoLeti commented 3 years ago

@DavidMStraub any idea what I am doing wrong?

DavidMStraub commented 3 years ago

No, no idea. Strange.

MarcoLeti commented 3 years ago

can be something related to file permission? I have this

home_connect_beta $ ls -l
total 56
-rw-r--r--    1 root     root          2934 Sep 15 22:48 __init__.py
-rw-r--r--    1 root     root         14340 Sep 15 22:48 api.py
-rw-r--r--    1 root     root          2164 Sep 15 22:48 binary_sensor.py
-rw-r--r--    1 root     root           594 Sep 15 22:48 config_flow.py
-rw-r--r--    1 root     root           658 Sep 15 22:48 const.py
-rw-r--r--    1 root     root          1999 Sep 15 22:48 entity.py
-rw-r--r--    1 root     root           271 Sep 15 22:48 manifest.json
-rw-r--r--    1 root     root          2918 Sep 15 22:48 sensor.py
-rw-r--r--    1 root     root           355 Sep 15 22:48 strings.json
-rw-r--r--    1 root     root          5532 Sep 15 22:48 switch.py
MarcoLeti commented 3 years ago

I tried another repo and it works having the same permissions so I guess no...

otsafe commented 3 years ago

By default (at least here) it installs an old version. Try to change to master. Verify that the manifest file downloaded match the one here on github. Even if I selected the master during installation, it picked the wrong version. So I had to manually after install, select reinstall, and then master. image

MarcoLeti commented 3 years ago

@otsafe yes that's exactlt the issue! I did as you suggested and now is working. Thank you very much for letting me know!!!