I’ve tested the driver and it works great! Both sensors report and the switch is controllable.
The temperature displays a number that appears to be celsius but with a degrees F label.
The humidity looks to be off by a factor of 10, I think? Other sensors in my home report around 15% right now.
Screenshot and CLI logs below. I had to cut the CLI log short to fit within the forum character limit, but it should have updates for both sensors and the switch. Let me know if you need more.
? Select a driver. 5358c7b0-f549-4a8a-b75c-86d2651b1b7e
connecting... connected
2024-12-31T04:15:02.966198615Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:02.967555061Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: 0xEF00 >, lqi: 0xFF, rssi: -49, body_length: 0x000D, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x19, seqno: 0x49, ZCLCommandId: 0x06 >, GenericBody: 00 6E 67 02 00 04 00 00 00 13 > >
2024-12-31T04:15:02.981401260Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc -> tuya MHCOZY
2024-12-31T04:15:02.982956898Z INFO Zigbee Switch Mc-TEST Executing ZclClusterCommandHandler: cluster: 0xEF00, command: 0x06
2024-12-31T04:15:02.984770241Z PRINT Zigbee Switch Mc-TEST <<<< Tuya handler >>>>
2024-12-31T04:15:02.988711561Z PRINT Zigbee Switch Mc-TEST <<<< tuya_handler_humidity >>>>
2024-12-31T04:15:02.989426870Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"humidity","capability_id":"relativeHumidityMeasurement","component_id":"main","state":{"value":0}}
2024-12-31T04:15:03.005762448Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:15:08.485755998Z DEBUG Zigbee Switch Mc-TEST driver device thread event handled
2024-12-31T04:15:25.520213901Z INFO Zigbee Switch Mc-TEST hub handled command: 7744c593-dcfe-4bd7-af24-229932949cf1:main:switch:on []
2024-12-31T04:15:25.521007443Z INFO Zigbee Switch Mc-TEST hub sending: Zigbee message (7744c593-dcfe-4bd7-af24-229932949cf1): <src_addr: 0x00, src_endpoint: 0x1, dest_addr: 0x6faf, dest_endpoint: 0x1, profile: 0x104, cluster: 0x06, data: [01, 00, 01]>
2024-12-31T04:15:25.654625859Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:25.655389234Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: OnOff >, lqi: 0xFF, rssi: -44, body_length: 0x0005, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x41, ZCLCommandId: 0x0B >, < DefaultResponse || cmd: 0x01, ZclStatus: SUCCESS > > >
2024-12-31T04:15:25.671226526Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc
2024-12-31T04:15:25.672988526Z INFO Zigbee Switch Mc-TEST Executing ZclGlobalCommandHandler: cluster: OnOff, command: DefaultResponse
2024-12-31T04:15:25.675566526Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"main","state":{"value":"on"}}
2024-12-31T04:15:25.695414734Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:15:25.696078984Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:25.696630693Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: OnOff >, lqi: 0xFF, rssi: -44, body_length: 0x0007, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x4A, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0000, DataType: Boolean, OnOff: true > > > >
2024-12-31T04:15:25.703052943Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc
2024-12-31T04:15:25.704591526Z INFO Zigbee Switch Mc-TEST Executing ZclClusterAttributeValueHandler: cluster: OnOff, attribute: OnOff
2024-12-31T04:15:25.707653276Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"signalMetrics","capability_id":"legendabsolute60149.signalMetrics","component_id":"main","state":{"value":"2024/12/31 Time: 04:15, LQI: 255 ... rssi: -44"},"visibility":{"displayed":false}}
2024-12-31T04:15:25.722931818Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"main","state":{"value":"on"}}
2024-12-31T04:15:25.731566026Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"power","capability_id":"powerMeter","component_id":"main","state":{"unit":"W","value":0}}
2024-12-31T04:15:25.739020443Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:15:30.054227776Z INFO Zigbee Switch Mc-TEST hub handled command: 7744c593-dcfe-4bd7-af24-229932949cf1:main:switch:off []
2024-12-31T04:15:30.054877276Z INFO Zigbee Switch Mc-TEST hub sending: Zigbee message (7744c593-dcfe-4bd7-af24-229932949cf1): <src_addr: 0x00, src_endpoint: 0x1, dest_addr: 0x6faf, dest_endpoint: 0x1, profile: 0x104, cluster: 0x06, data: [01, 00, 00]>
2024-12-31T04:15:30.196273360Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:30.196989235Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: OnOff >, lqi: 0xFF, rssi: -44, body_length: 0x0005, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x42, ZCLCommandId: 0x0B >, < DefaultResponse || cmd: 0x00, ZclStatus: SUCCESS > > >
2024-12-31T04:15:30.202743985Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc
2024-12-31T04:15:30.204382943Z INFO Zigbee Switch Mc-TEST Executing ZclGlobalCommandHandler: cluster: OnOff, command: DefaultResponse
2024-12-31T04:15:30.210135860Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"main","state":{"value":"off"}}
2024-12-31T04:15:30.226017776Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:15:30.226575193Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:30.235743485Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: OnOff >, lqi: 0xFF, rssi: -44, body_length: 0x0007, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x4B, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0000, DataType: Boolean, OnOff: false > > > >
2024-12-31T04:15:30.252981401Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc
2024-12-31T04:15:30.254532235Z INFO Zigbee Switch Mc-TEST Executing ZclClusterAttributeValueHandler: cluster: OnOff, attribute: OnOff
2024-12-31T04:15:30.257480485Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"main","state":{"value":"off"}}
2024-12-31T04:15:30.266908193Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"power","capability_id":"powerMeter","component_id":"main","state":{"unit":"W","value":0}}
2024-12-31T04:15:30.275431610Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"energy","capability_id":"energyMeter","component_id":"main","state":{"unit":"kWh","value":0.0}}
2024-12-31T04:15:30.284063568Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"powerConsumption","capability_id":"powerConsumptionReport","component_id":"main","state":{"value":{"deltaEnergy":0.0,"energy":0.0}}}
2024-12-31T04:15:30.295744693Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:15:38.489698569Z DEBUG Zigbee Switch Mc-TEST driver device thread event handled
2024-12-31T04:15:38.924200069Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:38.924928861Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: 0xEF00 >, lqi: 0xFF, rssi: -53, body_length: 0x000D, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x19, seqno: 0x4C, ZCLCommandId: 0x06 >, GenericBody: 00 6F 67 02 00 04 00 00 00 1B > >
2024-12-31T04:15:38.940164986Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc -> tuya MHCOZY
2024-12-31T04:15:38.941721528Z INFO Zigbee Switch Mc-TEST Executing ZclClusterCommandHandler: cluster: 0xEF00, command: 0x06
2024-12-31T04:15:38.943550861Z PRINT Zigbee Switch Mc-TEST <<<< Tuya handler >>>>
2024-12-31T04:15:38.945178861Z PRINT Zigbee Switch Mc-TEST <<<< tuya_handler_humidity >>>>
2024-12-31T04:15:38.948693528Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"humidity","capability_id":"relativeHumidityMeasurement","component_id":"main","state":{"value":0}}
2024-12-31T04:15:38.958840361Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:15:41.921359653Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:41.935669528Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: 0xEF00 >, lqi: 0xFF, rssi: -54, body_length: 0x000D, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x19, seqno: 0x4D, ZCLCommandId: 0x06 >, GenericBody: 00 70 66 02 00 04 00 00 00 D8 > >
2024-12-31T04:15:41.952566236Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc -> tuya MHCOZY
2024-12-31T04:15:41.954243736Z INFO Zigbee Switch Mc-TEST Executing ZclClusterCommandHandler: cluster: 0xEF00, command: 0x06
2024-12-31T04:15:41.957904528Z PRINT Zigbee Switch Mc-TEST <<<< Tuya handler >>>>
2024-12-31T04:15:41.962731903Z PRINT Zigbee Switch Mc-TEST <<<< tuya_handler_temperature >>>>
2024-12-31T04:15:41.963460278Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":0.216}}
2024-12-31T04:15:41.975746486Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:15:42.133458945Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:15:42.134159403Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: 0xEF00 >, lqi: 0xFF, rssi: -54, body_length: 0x000D, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x19, seqno: 0x4E, ZCLCommandId: 0x06 >, GenericBody: 00 71 67 02 00 04 00 00 00 2B > >
2024-12-31T04:15:42.151914195Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc -> tuya MHCOZY
2024-12-31T04:15:42.153454445Z INFO Zigbee Switch Mc-TEST Executing ZclClusterCommandHandler: cluster: 0xEF00, command: 0x06
2024-12-31T04:15:42.155315778Z PRINT Zigbee Switch Mc-TEST <<<< Tuya handler >>>>
2024-12-31T04:15:42.157753653Z PRINT Zigbee Switch Mc-TEST <<<< tuya_handler_humidity >>>>
2024-12-31T04:15:42.160168570Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"humidity","capability_id":"relativeHumidityMeasurement","component_id":"main","state":{"value":0}}
2024-12-31T04:15:42.168730028Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled
2024-12-31T04:16:05.936018614Z TRACE Zigbee Switch Mc-TEST Received event with handler zigbee
2024-12-31T04:16:05.936734364Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x6FAF, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: 0xEF00 >, lqi: 0xFF, rssi: -44, body_length: 0x000D, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x19, seqno: 0x59, ZCLCommandId: 0x06 >, GenericBody: 00 7C 66 02 00 04 00 00 00 E8 > >
2024-12-31T04:16:05.945705989Z TRACE Zigbee Switch Mc-TEST Found ZigbeeMessageDispatcher handler in Zigbee_Switch_Mc -> tuya MHCOZY
2024-12-31T04:16:05.946331447Z INFO Zigbee Switch Mc-TEST Executing ZclClusterCommandHandler: cluster: 0xEF00, command: 0x06
2024-12-31T04:16:05.947248197Z PRINT Zigbee Switch Mc-TEST <<<< Tuya handler >>>>
2024-12-31T04:16:05.947838531Z PRINT Zigbee Switch Mc-TEST <<<< tuya_handler_temperature >>>>
2024-12-31T04:16:05.948549281Z INFO Zigbee Switch Mc-TEST <ZigbeeDevice: 7744c593-dcfe-4bd7-af24-229932949cf1 [0x6FAF] (MHCOZY 16A Switch)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":0.232}}
2024-12-31T04:16:05.958089322Z DEBUG Zigbee Switch Mc-TEST MHCOZY 16A Switch device thread event handled