Replies: 12 comments 29 replies
-
While this conversation with them is promising, actions speak louder than words. We've been promised RTSP for the v3's since it released almost a year ago. Will this update just be killing binary sensors? Will the Lock still have full functionality? |
Beta Was this translation helpful? Give feedback.
-
I added to the thread on their forum, because the maybe-later tag should be reconsidered. |
Beta Was this translation helpful? Give feedback.
-
In your UPDATE note to your users, you indicated that "... They want me to disable the binary sensor devices as these are absolutely pummeling their servers. I will release an update tonight that removes them entirely until we can find another way to implement them" Just a comment and a suggestion some might find useful. I've been using https://github.com/kevinvincent/ha-wyzesense alongside your ha-wyzeapi without issue since day one. While not a perfect solution for all, I've found Kevin's "Local API" approach to be VERY reliable and SUPER fast. In fact it's so fast and reliable, that I've put extra effort into keeping these v1 contact and motion sensors in service. I've even written yaml code to keep an eye on the battery life, have HA warn me when the battery reaches a critical level (84 reported), and proactively replace the batteries every 8 months. You can find the latest code for this integration here: https://github.com/kevinvincent/ha-wyzesense/releases/tag/0.0.11 |
Beta Was this translation helpful? Give feedback.
-
There is an official Wyze Skill (integration) for Amazon Alexa. It has no problems getting up to the second live data from those Wyze binary sensors which allow Amazon users to create automations based on the real-time state of those sensors. How are they facilitating that? I am forced to conclude that Wyze have either already created fully functional callback methods or hooks into their API or they are just tolerant of the increased polling traffic coming from Amazon for that integration to work. Why couldn't the integration do whatever the Amazon skill is doing? I wish that topic had come up in conversation. |
Beta Was this translation helpful? Give feedback.
-
Could a MITM approach work for sensor? Just witness the update being sent to the Wyze servers? |
Beta Was this translation helpful? Give feedback.
-
@everyone please update to the latest version of HA to comply with Wyze Labs request to disable binary sensors. |
Beta Was this translation helpful? Give feedback.
-
I was trying to understand your original code (before the recent changes to remove the binary sensors). I was expecting something similar to web-sockets as I couldn't imagine continuous polling to determine such state changes but these latest news confirmed that Wyze didn't have it or supported it only for apple push notifications and similar for android. |
Beta Was this translation helpful? Give feedback.
-
Be warned, this is a rant - feel free to scroll on by 🤣 I'm torn. I get it, but they've also sort of shot themselves in the foot. Why the hell are they using an http req based API for an army of IoT devices? Like that's their main product?! C'mon.... I see this as one of those cases where it was easy to implement, but never got migrated to a proper technology / solution once they got off the ground. Now they're stuck with a huge user base, and "50%" of those "expensive" legit http requests, and frustrated because the other 50% of the requests are coming through their private API like crazy, costing them an arm and a leg. I get it, they're saying "why should we have to pay for people costing us all sorts of money by using our private API wrong?" But that's the problem/mindset that so many companies refuse to step through, and they continue to develop on that poor choice of scale out methodology. The fact of the matter is this - they shouldn't have to be paying for those "expensive" 50% cost of the LEGIT HTTP requests, let alone the non-legit ones. Do we see the implementation issue here? If they'd used a proper pub/sub solution initially, we BOTH - as users and Wyze themselves, wouldn't have ever even faced this problem. They need to think about their strategy moving forward in my opinion. Take a moment to think about how all those crappy Chinese IoT companies make money with a similar strat... The margins are slim on the hardware costs, just like Wyze, but why are they not getting pounded by expensive infra? Because they used a proper solution like pub sub. (Annnnd they're probably mining data, but we'll just sweep that under the rug for now haha) So Wyze realizes this and starts to raise their product prices because their dev costs are expensive (they're actually making craptastic stuff into great products!) and also the infra costs are getting out of control; this forces them to come up with stupid ideas to try and make money for subscriptions to object detection / post processing enhancements, which we all know was ass, and likely very few subscribers actually signed up for. So we're back to what I'd mentioned before - simply thinking about their scale strategy and using the proper solution to prevent unnecessary waste in infra costs would have saved them a ton of money, saved face with regard to poor monetization strategies, probably made their infra less complex, and not dug such a big hole they have to figure out how to climb out of. |
Beta Was this translation helpful? Give feedback.
-
Mine isn’t. But I thinks that’s because I haven’t synced or calibrated it with the app in a while since I normally use ZHA to control it
Benjamin Powers
On Aug 19, 2021, at 5:23 PM, Joshua Mulliken ***@***.***> wrote:
I think that the lock is still reporting state info
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<#232 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ACGXNJBE4X7JOSJWXRBTM73T5V75LANCNFSM5CMXSGHA>.
|
Beta Was this translation helpful? Give feedback.
-
I know some people are already running Bluestacks on PC to view camera streams on mobile. Well, this blocking instance has me prototyping using Bluestacks + Wyze App + Tasker + AutoNotification + MQTT Client to get the Wyze app notifications and publish the text to MQTT. Then I've got a python script parsing that text and re-publishing it to MQTT for Home Assistant. It's a mess of a process, but it works in this pinch. I was trying to do this with an extra phone, but the Wyze app works weird with a locked phone. |
Beta Was this translation helpful? Give feedback.
-
I am so perplexed at this issue.. I would LOVE for the chance to not have to use their servers for anything and to keep all of my Wyze traffic local. It just seems weird that they wont give us a local only option but then are complaining about their servers getting pounded with requests. I have a love/hate relationship with Wyze. On the one hand, they have made some significant changes to the industry and made some really great products. On the other hand, I have always been frustrated by their lack of support for integrations and local network access. |
Beta Was this translation helpful? Give feedback.
-
Are you still looking for help on this? Would love to get it closer to working again. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
All reactions