[Device Support Request] _TZE200_thbr5z34 (AWOW MS-C-4 TRV)
See original GitHub issueIs your feature request related to a problem? Please describe. Bought a thermostat AWOW MS-C-4 TRV on Amazon. It does pair, but does not expose any controls or status.
Describe the solution you’d like I would like to be able to control the target temperature, and read current temperature and battery level
Device signature - this can be acquired by removing the device from ZHA and pairing it again from the add devices screen. Be sure to add the entire content of the log panel after pairing the device to a code block below this line.
{ "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.EndDevice: 2>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress: 128>, manufacturer_code=4098, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.0: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=True, *is_full_function_device=False, *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False, *is_security_capable=False)", "endpoints": { "1": { "profile_id": 260, "device_type": "0x0051", "in_clusters": [ "0x0000", "0x0004", "0x0005", "0x000a", "0xef00" ], "out_clusters": [ "0x0019" ] } }, "manufacturer": "_TZE200_thbr5z34", "model": "TS0601", "class": "zigpy.device.Device" }
Additional context I’m using ZHA via a Tasmotized Sonoff ZBBridge
Issue Analytics
- State:
- Created 2 years ago
- Reactions:2
- Comments:22 (18 by maintainers)
Top GitHub Comments
So basically I can now steer the TRV temperature and all TRV temps are synced with HomeAssistant. Min/Max needs to be statically given in the code since the TRV doesn’t have such attributes. I need to work some time on the modes like: Auto, Manual, etc. Child lock and Window detection will have a switch. Child lock switch took me few days to achieve, because I need to put it on the second endpoint in the replacements. All that python code takes much time to understand for the first time - many classes of other classes and so on. Child lock working GIF below
There hasn’t been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.