I’m new on the Home Assistant world, however I’ve a lot of experience with Arduino/ESP8266. I’ve installed successfully Home Assistant into a RaspPi 3, downloaded the image from the home page, installed the hassbian distro, used all the tools to write the SD, etc… My http://hassbian.local:8123/ worked like a charm, I’ve developed 2 switches for esp8266 with the MQTT protcocol… it worked as expetec… so far so good. Then I decided to make my HMASS being exposed to Internet, so I downloaded the LetsEnrcrypt packages, setup the DuckDns, etc… everything worked as expected. So I was trying to secure the portal access by username/password, went to the DOCs and it says that you need to setup the “api_password” on the “http” section of the configuration.yaml.
Here comes the problem: If I put my password into the “api_password” all my internal mqtt clients cannot transmit to the [hbmqtt.broker] , from the Serial debuuger from Arduino I got: Attempting to connect…
If disable the “api_password” all mqtt clients start transmitting and connecting successfully…
Please help with this issue… I’m pretty lost here…
Hmmm, that does seems weird. Could you maybe state some more information about your setup and what’s happening?
What host have you set in the ESP8266 firmwares? The http server might be interfering with mDNS. Try setting the IP address of the broker in the firmwares.
Does the Home Assistant front end start up when you do specify the api_password. Or in other words, does Home Assistant start up at all if you use the password?