I have some Tasmota plugs (about 6 in all) and for the most part they work great. Only problem is that sometimes if the wifi network goes down (e.g. I reboot the router), the plugs don't seem to reconnect properly when it comes back up, and they then need a reboot themselves. I can see in the router that all of the plugs have their leases, but they're un-pingable and I can't reach their web console. A single reboot always fixes the issue.
Does anybody know of a reason/fix for this? Perhaps there is e.g. a console command I can add that sets an auto reboot if the network isn't reachable for X minutes?
OK so it appears that Tasmota does have an optional Ping feature that can be added into a rule, but it's not enabled in the build supplied with these devices. I'm happy to compile an image myself with this feature enabled - does anybody know if there are any athom-specific flags are enabled in the build on these devices? I'm hoping it's just the defaults and I could get away with simply adding e.g #define USE_PING and compiling a new image with docker-tasmota