I just did the mosquito v3 add-on update on my rpi3 and in the add-on log there wee errors disconnecting all my clients saying they were unknown. Tasmota clients are reporting error 5. I tried a hassio reboot and don’t even have samba access now. I can still ping the hassio IP address. I was running 0.81.6
Do I need to do a snapshot restore and will it restore with version 2?
I have the same issue here! My smarthings and sonoff quit working after updating the mqtt to v3. I did revert back v2 using the snapshot I had. However, none helped! The log says Socket error on client <unknown disconnecting and [error] Auth error with DVES_USER.
Yes, managed to restore my last snapshot of 0.81.0. I left everything ticked and did a wipe and restore. I definitely need another system or SD card to test updates.
Strange… I updated MQTT and Samba add-ons today and both are working fine…
With Samba… a password is now required. I don’t remember if I changed anything in that addon. I would suggest copying the options to a text file and then resetting to default and then copying back matching entries…
Were you running on 0.81.6 when you updated the add-ons? I was using a password for samba and it seemed to be configured after updating. Not sure if it worked before the reboot to solve the Mqtt issue?
Solution for me was to comment out the username and password entry in configuration.yaml. This solved the error in the home assistant log of being unable to connect to the Mosquitto broker on the same device. I think it is now using the new login system as standard? A breaking change heads up on the update would have been nice…
I created a new user in the front-end (/settings/users) and used the new login settings for my one and only mqtt client, a different rpi controling my garage doors.
I left the config file of the Mosquitto broker in Home assistant unchanged in the end.
This update nearly borked my install, I had to revert to a backup to get my docker container to even start.
Setting “anonymous”: true did nothing for me. Nor did using the previous version of the addon. Thankfully all my MQTT stuff is sonoff-tasmota so I just added the default “DVES_USER / DVES_PASS” to the config, and set my Home Assistant installation to use the same. I had to comment out the mqtt: section in configuration.yaml and use the integration.
Honestly this is getting kind of ridiculous - things keep breaking badly because of forced “secure” authentication when this stuff is meant to run on a local network.
Blockquote [WARN] Not found homeassistant on local database 1541422908: Socket error on client <unknown>, disconnecting. [WARN] Not found homeassistant on local database 1541422908: Socket error on client <unknown>, disconnecting.
From what i can see … the broker is ignoring the login in addon yaml… and the clients only can login if using the home assistant password that is bullshit…