So I have Unifi integration - and it works great all the time, until it decides to auto update itself or something. I noticed I had a Unifi 6 update notice, and as usually I did not apply it. Just to find out, again, that it completely ignores this and auto updated itself or if it was firmware on my Unifi 6 access point (I can’t say - I simply do not remember). Result? My Logitech Radio and the devices that are tracked to see if we are home all went out the door so to speak. Then my curtains stopped working - yes they work over WiFi.
So end result: No wakeup since the Radio WiFi did not reconnect. And although we actually was a sleep, the system decided that we had left home, and well then after about 5 minutes returned home. And all my curtains are offline.
And all this since Unifi decided to auto update.
I need to stop this auto update thing. It cleraly breaks stuff. Yes I will change the code ini ESP32 cards that are used in my curtain motors, and I will need to re-code the home/away logic since built in cleraly does not cover updates. The Logitech Radio though is something I can not change the code of - I have to unplug it to get it to re-connect…
So how do I stop auto update for Unifi? Anyone has any ideas?
Ah found that the controller software had that “Automate Device Updates” at the same time (03.00 / 24H style) as Home Assistant Supervisor is running. Damn.
You may not have solved the underlying problem. Updates are essential to fix bugs and security exposures. Ignore at your peril.
You should carefully consider why everything falls apart when the updates happen. Is it timing, or something else like network configuration?
I find allocating fixed addresses (static IP) to each device can reduce network issues considerably as everything comes back with the same address when it restarts, and isn’t random, like often happens with DHCP addressing. The WiFi and network goes away for a short time during update, and then comes back, using the same address with no need to reboot your peripherals. Simples!
Try it and see if it is the more elegant solution to your woes.
You dont seem to greb why this is an issue. When you are running a true production environment you can not just run all updates without first testing each update IN CONTROLLED MANOR. The fact that you think it is safer by just running all updates, tells me you simply never tests stuff.