I’ve recently set up home assistant to get back some functionality I lost when Smart things got rid of Groovy and the custom apps I had. While most of my devices function normally in HA, I have had an issue with my Magic Home devices going offline frequently and the only way to get them back is to restart Home Assistant. This defeats the purpose setting up HA, since I wanted to use buttons/scenes to turn the devices on/off and this isn’t possible since the devices wont respond. However, they are still controllable through the Magic Home app and appear as online in the router app so they aren’t truly offline. Is this a bug in how HA checks online status? Is there a way to fix this or change how HA checks online status to prevent this from happening?
Some more relevant info:
The devices in question are connected via Wifi, have static IP addresses and are connected to the router in the room (out of 4 total devices usually 2-3 go offline). They were found automatically by HA when I set it up.
The devices control white LED lights only. (on/off/dim) no RGB.
HA Install: Home Assistant Core running within a Docker Container on Raspbian.
Device: Raspberry PI 3B+ connected via ethernet to the router with a static IP
Router System: TP-Link Deco M5 (all devices in question are connected to the same router in the room they are in)
Buttons: Lutron Pico remotes connected via a smart bridge pro (this works fine triggering power & scenes for all the online devices including other Lutron devices, Hue bulbs and TP-Link Kasa smart plugs)