So I looked at the Wyze SDK for a while (Getting Started with Wyze SDK — Wyze SDK 2.1.0 documentation). I thought maybe I could python program my own thing that talks to the sense hub every hour or so, and if the sense hub says a leak sensor is offline, it could notify me. I installed the SDK on a Raspberry Pi running python 3.9.2. So far I couldn’t get the first test program to run so after some more desultory googling I decided I was not qualified.
Again: how am I the only person who wants this? I had a several day period that went by where I blithely assumed the sensors were doing their one job, only to realize they had all been offline for [UNKNOWN TIME]. The sense hub happily showed they were offline when I looked. But it never alerted me. I don’t want to have to open the app every two hours and check on it.
Before I had leak sensors, I went out of town. One day into the trip, I got a call from a neighbor. The water coming from a main floor leak shorted out the smoke alarms in the basement. The incessant beeping was the only way they even noticed something was wrong. Otherwise it would have run for 5 days instead of about 24 hours. $25,000 insurance claim. I guess Wyze leak sensors are a good idea, but I don’t feel like I can fully trust them. If I’m out of town and there is a leak while they are randomly offline, I cannot know anything is wrong. How. Am. I. The. Only. Person. Who. Sees. This. Vulnerability?