Recently I have added the HASS Configurator to my Hass.io. I followed the “Configure Home Assistant” description and if I start the the Configurator in a separate tab in my Chrome browser it will work correctly. I added the Configurator to the main Home Assistant sidebar too (according to the same description). After restart it appeared in the sidebar, but when I click on it, it will open in the right side, but there is nothing in window.
A common reason for this is when you use https for Home Assistant but not for the configurator. By design browsers only embed resources that use the same protocol. So you either have to use https in both cases or plain http.
Thank you for your reply. I think this is the issue. How can I change the HA to http or the configurator to https. Right now if I just change in configuration.yaml the configurator IP address to https://192.168.XXX.XXX in HA i get an “invalid response” error when I click the Configurator in the sidebar.
I’m having this problem. Not only will Configurator not open from sidebar, neither will NodeRed or Influxdb. Only ESPHome consistently opens from the sidebar. I’ve tried to change the http to https, but that didn’t make the difference. All these add-ins used to work, now only ESPHome is working
Hi danielperna84! I have the same issue now. In the meantime I re-installed my HA, now it is running on hassbian. For some reason I couldn’t install Let’sencrypt so I am running my home assistant as “http”. I have changed in configuration.yaml the IP address for Configurator to be “http://192.168.XXX.XXX”, but I cannot access it. I cannot access it even if I type my HA IP address with port “http://192.168.XXX.XXX:3218”. What could be the problem?
You have to use the URL that works when accessing it directly in the browser. And embedding it into HASS only works if HASS also only is using http. It’s technically not possible to mix http and https in this context.
As I mentioned before I have reinstalled Home Assistant with the Hassbian and not with HASS.IO.
Since then I haven’t installed separately the Configurator. I just found your Github page and I tried to copy “configurator.py” as described there but I am getting access denied error. I am a newbie in Linux, so I don’t know how should I correct this. Do you have by any chance a step-by-step description how to install Configurator under Hassbian?
You have to adjust the path in the line that starts with ExecStart to use the path to your configurators executable. In the best case you can just put hass-configurator there. The rest is optional and depends on how you want to configure it. The wiki provides some details on configuration.
That being said, I doubt your choice to switch from hassio to hassbian was a good choice. Compared to hassio, hassbian requires some knowledge to set up a stable and secure system. The question how to copy the template to the hassbian system confirms your statement about being a Linux newbie, and you’ll probably run into further issues along your way. So I suggest you revert back to using hassio to get a stable system, and dive into Linux for learning purposes with a temporary Linux VM to build up some basic knowledge. There are a bunch of tutorials on the web to help you get started and which will answer the questions you’d approach if you continue your current hassbian journey.