I wonder if your HA is in some safe state that does not allow custom addons. Also the exact location /config/custom_components applies only to hass.io; other versions may require different location.
About TC2, isn’t that a 433 MHz device that is supposed to be controlled using Broadlink remote? Or is it also WiFi connected? To my experience, all unidirectional 433 MHz devices are more or less good for landfill but not much else.
20-04-13 15:35:18 INFO (MainThread) [supervisor.store.git] Update add-on github.com/home-assistant/hassio-addons repository
20-04-13 15:35:18 INFO (MainThread) [supervisor.store.git] Update add-on github.com/rinne/broadlink-hub-hass-component.git repository
20-04-13 15:35:18 INFO (MainThread) [supervisor.store.git] Update add-on github.com/hassio-addons/repository repository
20-04-13 15:35:20 ERROR (MainThread) [supervisor.utils.json] Can't read json from /data/addons/git/2555fc69/repository.json: [Errno 2] No such file or directory: '/data/addons/git/2555fc69/repository.json'
20-04-13 15:35:20 WARNING (MainThread) [supervisor.store.data] Can't read repository information from /data/addons/git/2555fc69/repository.json
20-04-13 15:35:20 INFO (MainThread) [supervisor.store] Load add-ons from store: 65 all - 0 new - 0 remove
20-04-13 15:41:58 INFO (MainThread) [supervisor.host.info] Update local host information
20-04-13 15:41:58 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/hostname1
20-04-13 15:41:58 INFO (MainThread) [supervisor.host.services] Update service information
20-04-13 15:41:58 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.systemd1.Manager.ListUnits on /org/freedesktop/systemd1
20-04-13 15:41:59 INFO (MainThread) [supervisor.host.network] Update local network DNS information
20-04-13 15:41:59 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/NetworkManager/DnsManager
20-04-13 15:41:59 INFO (MainThread) [supervisor.host.sound] Update PulseAudio information
20-04-13 16:35:18 INFO (MainThread) [supervisor.updater] Fetch update data from version.home-assistant.io/stable.json
20-04-13 17:23:21 INFO (MainThread) [supervisor.store.git] Update add-on github.com/rinne/broadlink-hub-hass-component.git repository
20-04-13 17:23:21 INFO (MainThread) [supervisor.store.git] Update add-on github.com/home-assistant/hassio-addons repository
20-04-13 17:23:21 INFO (MainThread) [supervisor.store.git] Update add-on github.com/hassio-addons/repository repository
20-04-13 17:23:23 ERROR (MainThread) [supervisor.utils.json] Can't read json from /data/addons/git/2555fc69/repository.json: [Errno 2] No such file or directory: '/data/addons/git/2555fc69/repository.json'
20-04-13 17:23:23 WARNING (MainThread) [supervisor.store.data] Can't read repository information from /data/addons/git/2555fc69/repository.json
20-04-13 17:23:23 INFO (MainThread) [supervisor.store] Load add-ons from store: 65 all - 0 new - 0 remove
I think you are trying to add the broadlink addon as a addon store repo. It is not such a repo but instead a single addon. It must be cloned or copied into the system manually as described in the readme.
As you can see in the picture, I installed at zero, renewed many times, restarted. but custom_addons die does not come an episode. Broadlink plugin is not visible.
I tried to install via ssh folder but it gives error.
Hi. Well, I am. I did it already and it works. I will let it stew for a while and hope someone will try it out and maybe after that try and get it integrated to Hassio or something. I’m already using it in “production” myself in both of my homes in two countries and it works amicably. I have only Broadlink SP2, SC1, SP3 and SP3S devices and in a few days I should also have some MCB1 switches, which I assume are alike the others.
After I started to use my “hub”, i’ve had zero problems and also I’ve been able to configure the switches via UI.
I do not know how to SSH to my config, I can access it via Samba, but when I accesss SSH I get the HASSIO console
EDIT Ok I managed, but nothing in addon store
I have all of them plus TC2 and RM mini and RM pro (all 3 do NOT work properly on HASSIo at the moment, but were working fine for years, a recent change broke it).
So it would be nice to have your addon woirking, I can’t make it to work
Oh, I’m sorry. It seems that there is an error in addon README. It wrongly tells you to install component repo to /addon direactory. I fixed it now. Sorry about wasting your time.
And yes, it is programmed as an addon. But things like this, need two parts. Addon actually producing the functionality and integration (= component) actually making it visible and usable in Hassio.
But naturally all these need people to test and play with them, before trying to get them included into the distribution. So for now, please just try it out. As I said, I’m using it all the time. While I have some ideas, I’ll probably at some time write to the Hub part, it already works well as it is.
Too bad. It may be a long wait in open source world, if nobody is willing to step up. I think the installation instruction steps in addon repository README are not impossible to follow. And of course if someone goes through with it and gets it to work and has time to improve the instructions, I’m more than willing to accept the improvements.
After the both repositories have been cloned and component subdirectory moved to the correct location, the files you should see are as follows (I trimmed the output a bit, but all the files are there):
Hmmh, maybe it can just be omitted. I also added ‘none’ as an option, so it can be used too. However, addon needs to be rebuild so that hub version 2.1.1 gets included.
Anyways, did you get the switches to show up in in the UI?