Updated hass to 0.90.0. Everything worked for a day then when i rebooted my ServerPC, appdaemon has an auth error.
Tried multiple variation of configs. Doing the old api_key way, making new user with long access token or using my current main user with long access token. neither worked.
Prevously i had:
ip_ban_enabled: True
login_attempts_threshold: 5
but i deleted the ip_ban.yaml and disabled this two lines in configuartion.yaml. I can login from the same IP address (with api_key or any user)
I still think login attempt treshold is the problem. Is hass saving that somewhere else?
I put it under “auth_providers:”
That allowed me to run HASSIO after 9.0 borked mine last night.
Mine prolly isn’t right, but HASSIO ran after ssh reboot.
This what mine looks like now:
I now plan ahead to spend 4 hours every time I update, I think the last 4 updates broke my front end every time.
Looks like 90.1 is scheduled to brake the legacy api. I am frantically looking for updated instruction before breaking it again. This link was miraculously updated and shows how to run 90.0 Authentication providers - Home Assistant
Some ssh commands that have been helping me update and recover are:
hassio ha check
hassio ha restart
hassio sn reload
hassio ha stop
hassio ha update
hassio ha info
Its indeed very scary to update and im here since 2016
Sometimes the tradri gateway psk key breaks after hass updating and just fixes itself after 6 hours of debugging. You can never know.
Thanks again. Marked as solved.
Great,
Looks like they break legacy_api_password for good in 90.1
I’m gonna hold off on 90.1 till I get successful reboots after removing legacy_api_password.