Here I will document my journey, however long that might be, with a Tuya Combustible Gas Alarm model DY-RQ400A which employs a WB2S (BK7231T) module in tandem with a Runjet RJM8L151F6P6 MCU, (Chinese and machine-translated English datasheet attached).
And inside the Tuya app when paired
A quick Google for the model of this device shows that other teardowns, with nice pictures, are available elsewhere, so I feel the need to investigate everything as if it was a total unknown is somewhat reduced. The datapoint IDs are as follows:
One of the first things I did was connect up to 2TX to check the boot output:
Unexpectedly, the MCU does not get in the way of firmware dump for me on this device, and so I attach the backup file.
A quick gander at the MCU comms in one direction with TuyaMCU Explorer during boot, pairing and then a self-test - which I've highlighted in this pic - dpID9
Before I flash OpenBeken I'd like to do some more TuyaMCU analysis and probably film the device LED behaviour through pairing mode, dormancy and alarm sounding. For now I will park this because I need to fit a new kitchen tap and service the car! 😁













And inside the Tuya app when paired




A quick Google for the model of this device shows that other teardowns, with nice pictures, are available elsewhere, so I feel the need to investigate everything as if it was a total unknown is somewhat reduced. The datapoint IDs are as follows:
Code: Text
Code: Text
One of the first things I did was connect up to 2TX to check the boot output:
Code: Text
Unexpectedly, the MCU does not get in the way of firmware dump for me on this device, and so I attach the backup file.
A quick gander at the MCU comms in one direction with TuyaMCU Explorer during boot, pairing and then a self-test - which I've highlighted in this pic - dpID9

Before I flash OpenBeken I'd like to do some more TuyaMCU analysis and probably film the device LED behaviour through pairing mode, dormancy and alarm sounding. For now I will park this because I need to fit a new kitchen tap and service the car! 😁