Geez, I just read the other threads here and on Reddit with everyone fighting about this issue, including the developer(s) of the HA App. It’s really heated with lots of vehement accusations and hurt feelings going around. Poor Mods who are stuck with deciding how to handle it all.
This one had the most info and Wyze employee responses:
The summary is that apparently Wyze instituted a Rate limit per IP address. A bunch of people were getting this new error code 3044.
This is mostly (but perhaps not solely) affecting Home Assistant users for 2 main reasons…they are the ones most likely to have LOTS of Wyze devices, and secondly, the HA Docker is doing “Polling” instead of a push system because Wyze refused for so many years to create their own API that would do pushing of just the things that needed pushed…so now the 3rd parties are doing “Polling” of everything which is hammering Wyze’s system hard. This is partially Wyze’s fault for ignoring the issue for so many years and requiring everyone to develop their own solutions. However, BANNING your biggest customers will also be a costly response…many of those who buy the most devices and are the primary influence on getting new customers will be offended and sell off all their devices and push people away from Wyze instead, so this decision will have some consequences. To Wyze’s credit they unbanned most of the banned IP addresses and gave a decent amount of communication in some of the threads about what’s going on, though I think they still have some kind of rate limit going on to disrupt service of their most active users. I personally haven’t used Home Assistant in a few weeks, so I didn’t suffer the ban myself, that I know of, but despite being 100% Wyze direct lately, I have noticed that my hallway lights automation and a few others haven’t been working reliably, and I am beginning to wonder if I am hitting a “rate limit” and Wyze temporarily disabling my devices simply because I have so many devives, even though they’re all being used through Wyze direct and I have all the subscriptions. This would be punishing me for being a loyal customer…I have nearly every product, tons of sensors, and every subscription, so of course my IP address will use a lot more than most others, because I have over 100 devices, but I also pay all the subscriptions, etc and I shouldn’t be punished for having more devices than others (quite the opposite), yet it sounds like this this new policy is doing exactly that…though it would be more realistic to base it per device owned, rather than per IP/User…otherwise you punish your most valuable clients the most every time.
Wyze did say they will continue to enforce some kind of a rate limit though, so if you have a lot of devices and it seems like your stuff goes in and out from working correctly, it sounds like it could have something to with Wyze thinking we have too many of their devices? I hope that is a misunderstanding or a mistake as I would think Wyze would want to encourage users to buy as much as possible, and not punish those who do…I mean, I do have devices from several other companies, but I’ve always treated Wyze as my primary main company, and this rate limit issue sounds like Wyze might be telling me I should spread out my purchases to other companies more so I don’t risk hitting their rate limits and having my devices disconnected for a while. That would be very sad…I mean, I don’t hate Eufy and others, but I would prefer to feel safe having as many Wyze devices as I want without risking my security by being put on IP use probation or something. I honestly am moderately concerned about this new rate limit issue affecting all their top customers…even those like me who pay for all the subscriptions, etc.