No content showing in iframe hass configurator

Hi there,

Have an issue that no content is displayed in the web ui of my hass configurator. I do see the ’ configurator’ text / icon in the navigation on the left, but if I click on it no content is loaded. It remains a white page.

Any ideas how I can check what is going on and resolve it? I have tried the IP address with port 3218 standalone in my browser and that doesn’t render anything either. But the rest of the web ui does, on port 8123.

Any help is appreciated.

Thanks,
Hans

The first step is to figure out the correct address to connect to the configurator. It’s an independent application, so the fact you’re seeing the regular Home Assistant UI doesn’t give any hints.
To further figure out what the problem is you should post your configuration and also have a look at the logs the configurator generates. Those usually provide valuable information on what is going on.

Hi Daniel,

Thanks for the great help. Since I’m a newbie, I’m not sure what command to use to show the logs (looked at https://www.home-assistant.io/docs/configuration/troubleshooting/ but the commands starting with ‘hass’ are not working for me, the ssh doesn’t recognise this command. Can you please help?

So I assume you have a manual installation (not hassio). Hence you also installed the configurator manually. The configurator is 100% unrelated to Home Assistant in this case. So I need to know how you are starting the configurator. The documentation mentions several ways to make the configurator autostart on system boot. The way to see the logs depends on how you start the configurator.

Yes, what I did was an adjustment in the config.yaml to display the ’ Configurator’ text and icon in the nav panel in the web ui. But as standalone I suppose I hadn’t installed and was therefore not available. So what I just did was to install it as you mentioned in your instruction (https://www.home-assistant.io/docs/ecosystem/hass-configurator/#configuration-ui-for-home-assistant):

pi@hassbian:~/Documents/motion $ sudo wget https://raw.githubusercontent.com/danielperna84/hass-configurator/master/configurator.py

–2019-01-26 22:48:09-- https://raw.githubusercontent.com/danielperna84/hass-configurator/master/configurator.py
Resolving raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.36.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.36.133|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 219127 (214K) [text/plain]
Saving to: ‘configurator.py’

configurator.py 100%[===================>] 213.99K --.-KB/s in 0.1s

2019-01-26 22:48:09 (1.41 MB/s) - ‘configurator.py’ saved [219127/219127]

pi@hassbian:~/Documents/motion $ sudo chmod 755 configurator.py
pi@hassbian:~/Documents/motion $ sudo ./configurator.py
INFO:2019-01-26 22:55:58,725:main:Starting server
INFO:2019-01-26 22:55:58,726:main:Listening on: http://0.0.0.0:3218

So I suppose it should be available on http://0.0.0.0:3218? Typed in my Safari browser but didn’t display anything yet…

You have to replace 0.0.0.0 with the IP of the machine where it is running on. 0.0.0.0 is a wildcard address, which means every IP that is available on the machine.

Got ya. I changed it to my currently used local IP and now it’s working fine. However, I have a DHCP assigned IP, do you have a tip for that?

That’s out of scope for this topic and also depends on your setup. You could make an address reservation in your router (if that acts as an DHCP server, which usually is the case), or you ask Google how it’s done for the operating system you are using.

Fair enough, thanks for your help!