shauntarves / wyze-sdk

A modern Python client for controlling Wyze devices.
The Unlicense
297 stars 49 forks source link

Wyze Climate Sensor #127

Open shallred210 opened 1 year ago

shallred210 commented 1 year ago

Is there any plan to add Wyze Climate Sensor support through the Wyze Sense Hub? I would imagine it would be similar to the room sensors integrated with a thermostat. Fairly new so if this is already supported happy to keep trying but I don't see any documentation on it.

In discovering devices associated to my account I see the hub and sensors returned as:

nickname: Attic is_online: True product model: TH3U nickname: Wyze Sense Hub is_online: True product model: GW3U

shauntarves commented 1 year ago

Hi @shallred210,

Thanks for reaching out. I'm always happy to take a look at adding support for new device types! In order to do this, I generally need to be able to see one of these devices from my own account so I can inspect the traffic and such. If the sensors are similar to the thermostat sensors, then it shouldn't be a big lift.

Anyway, please share one of these devices with me via the Wyze app using the email shaun <at> tarves <dot> net

shallred210 commented 1 year ago

No problem! I just shared one of the sensors. Interestingly it seems I'm unable to share the parent device "Sense Hub" as I don't see the option in the app. Let me know if that becomes an issue. Thanks again!

shauntarves commented 1 year ago

Got it. Give me a bit of time with this and I'll get back to you.

On Fri, Feb 24, 2023 at 11:21 AM shallred210 @.***> wrote:

No problem! I just shared one of the sensors. Interestingly it seems I'm unable to share the parent device "Sense Hub" as I don't see the option in the app. Let me know if that becomes an issue. Thanks again!

— Reply to this email directly, view it on GitHub https://github.com/shauntarves/wyze-sdk/issues/127#issuecomment-1443944403, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEDBMCVJ2NIACH2PSQYIYTWZDNXBANCNFSM6AAAAAAVBBKBWA . You are receiving this because you commented.Message ID: @.***>

shauntarves commented 5 months ago

Hey @shallred210,

Finally getting around to this! It would be helpful if you can share what your setup looks like so I can orient myself. Is this device the Wyze Sense Climate Sensor? I get the feeling that this is all based on a new generation of sensors, since in the past, there were motion and door sensors that integrated with the camera hub, but I'm honestly not clear on this.

If you can't/don't want to share the other devices with me, that's no biggy, but maybe you can paste a dump of the log from when you run the device list so I can see all of the different model numbers and product types.

Thanks.

cblknittights commented 4 months ago

The "NEW ' V2' " Climate sensors CONNECT to the Home Monitoring Hub via 915Mhz links, along with the V2 Motion, V2 Window/Door Sensors, and Keypads to make/comprise the "alarm system. "

The OLD / V1 "outdoor" camera base is not used with these NEW SENSORS.

There are 3 SETS of "climate/rooms sensors"

V1 temp/humidity sensors which CONNECT to the OUTDOOR CAM HUB V2 temp/humidity sensors which CONNECT to the "NEW" Home Monitoring Hub "Room Sensors" temp/humidity sensors which CONNECT TO THE THERMOSTAT ( and won't stay connected to it, so are pretty much useless right now)

I am willing to help as I think the only way to work around wyzes firmware and rules engines to meet my needs is to use this SDK to replace them... ie:

I placed an V2 Temp/Humidity sensor outside, I have a rule which does:

If Outdoor Temp < 61, turn on/switch the heat, [set to 78...] If Outdoor Temp > 72, turn on/switch to the AC, [ set to 78...]

NOT using "auto" mode of the thermo, I set it to AC, and then switch back and forth as needed....

The rules engine can do this, but the FIRMWARE of the thermostats has rules which won't let the temps be the same or that close, its like 5-10 degrees different... too much for my needs...

So let me know what more you need on this to add support. Definitely looking forward to using this to replace out the wyze rules engine as it has some serious flaws, and to do some of the other needs I have...

ie: temp trending.. is the temp trending up??? Turn on the exhaust fan to start cooling that area. is trending down? turn off the exhaust fan.... etc..

jojoguy10 commented 1 month ago

I would like to second this feature request. I have some TH3U Climate Sensors connected to my Wyze Sense Hub. Like the OP, I can see them in my device list. Let me know how I can help!