Tagged: Wi-Fi drop WMM ESP32
August 21, 2021 at 6:26 am #70949
I like my OpenSprinkler device, but it’s very frustrating that it drops WiFi almost daily. I see many other forum posts with the same experience, so I’m concerned that there is no fix. If I reboot my router, the connection is restored, but this is a crutch.
I am running firmware 2.1.9 (8), hardware 3.2 (AC), app version 2.2.4. I have 11 zones, so I use the Zone Expansion unit.
I moved my router so that it’s only 25 feet from the OpenSprinkler controller, but the WiFi drops continue. I have a single access point, no range extenders, but I shouldn’t need one. When the connection is working, performance is good.
Router is an Asus RT-AX58U with firmware 126.96.36.199.386_43588-g814828f (latest version).
Has anybody found a reliable solution to this issue?August 22, 2021 at 6:24 pm #70966
Unfortunately we do not know why the WiFi drops off in some cases. We were never able to reproduce the issue on our own test network. I don’t think it has to do with how far the router is to your controller, rather, it has to do with the router kicking the device off its network for some reason.
We did release a new version of the firmware 2.1.9(9) just today, which contains a new feature that allows using a program to trigger a reboot on a regular basis. So if you have WiFi reliability issues, you may want to give this a try to see if rebooting once per day or maybe per 2 days etc can help.August 23, 2021 at 4:45 am #70970
Thanks Ray, appreciate the reply. I’ll look at 2.1.9(9).
Cheers.August 29, 2021 at 3:35 pm #71018
The new “reboot” solution is better than nothing but it is kind of hunting with a shotgun for mosquitoes. Firmware should regularly check if there is a WiFi connection. If not, it should try to reconnect. In my case, I have no drops problem, but from time to time it happens that my hose loses power supply. In such case, WiFi starts slower than OpenSprinkler and it can’t connect and is left in this state as it never tries to do this again.August 29, 2021 at 7:13 pm #71019
Since I’ve used the daily reboot program, OpenSprinkler drops WiFi more consistently, within 30 minutes to 2 hours following each reboot. It doesn’t appear that the reboot function has helped. May be a bit worse with the reboots, as I could sometimes go 2 to 3 days without a WiFi disconnect before using the reboot program. Now it loses connectivity daily.August 31, 2021 at 12:56 pm #71035
@Jaroslaw: the firmware already checks if WiFi is dropped and attempts to reconnect:
Problems with WiFi may be more elusive than you think. The difficulty is that at internal testing, we’ve never observed WiFi dropping issues. We have 3 different test routers and none of them has any dropped WiFi issue. We’ve also testing unplugging and replugging WiFi router to simulate a WiFi drop, and the controller works fine after the router came back online. We suspect the WiFi issues some users experienced are during to their specific router or WiFi environment — there can be interference, the router may kick devices out for no obvious reason. In any case, if we were able to reproduce the issue we would obviously have introduced solutions to it. The fact is that during testing we couldn’t reproduce the issue so we don’t know what’s causing the wifi dropping issue.August 31, 2021 at 1:28 pm #71036
I didn’t notice added check. Maybe it is because I can’t find firmware changes page on forum where all changes will be summarized.
Dropping connection can be problem on antenna (access point/router) side. Some antennas disconnect clients if their signal is below certain minimal strength/quality level. OpenSprinkler by design is more frequently located in distance from antenna.September 1, 2021 at 6:05 pm #71051
But this error happens with wired connection tooSeptember 8, 2021 at 7:22 am #71098
I had the exact same problem. I followed the advice of others also experiencing that exact same problem and created a virtual Wi-Fi network with Wi-Fi Multimedia (WMM) DISABLED. I created a virtual Wi-Fi network because disabling WMM really isn’t what you ordinarily want to do.
When I then bought some LIFX smart lightbulbs a little later, they ALSO kept dropping off, UNTIL I moved them onto the WMM-disabled Wi-Fi network.
I wonder if OpenSprinkler and the LIFX bulbs use the same chip.
@Ray, if you are interested let me know and I’ll share with you my exact router details and the firmware it’s running. If I enable WMM then boom problem reappears, if I disable it then voila the problem is gone.
Stephan.September 8, 2021 at 5:20 pm #71103
@Betterkeks: interesting, I had no idea about WMM (my router doesn’t have this option). But this is certainly worth investigating given the clear symptoms you reported. Let me know your router details and the firmware it’s running. The controller uses ESP8266, which is quite common in a lot of WiFi devices, particularly WiFi power sockets etc. I did a quick search of ESP8266 and WMM, and it seems to be an known issue:
I will be reading more about this and see if it can be solved in firmware.September 8, 2021 at 7:59 pm #71110
Router: Linksys WRT3200ACM
Firmware: DD-WRT v3.0-r44251
If you need help to set it up, let me know.
There are later versions of firmware, and moving to a later (but stable) version has been on my todo list for a while. However, please note that EARLIER versions exhibited the same behaviour for WMM and OpenSprinkler, so newer versions are likely (but not certain) to require the same workaround.
The ESP8266/WMM interplay is also discussed here and there on the DD-WRT forums.
- You must be logged in to reply to this topic.