Teardown of this battery powered temperature & humidity monitor from AliExpress
It's very hack-able, just 2 screws and it opens right up, nice accessible board, very easy to break-out:
CB3S chip; assume it's BK7231N like CB2S?
Also packing TuyaMCU:
I took capture of communication stream.
Expect these values in the reports:
Temperature is ~28.8 degrees C
Humidity is ~50%
Powered by 3.3v, which reports 0% battery level (normally 3x AAA)
Also note; on boot up, it syncs the time/date from the server. It does not remember the time/date across power out.
Date = 14/Nov/22
Time = approx 12:00 -> 13:00 during captures
RX pin:
TX pin:
Haven't attempted to flash OpenBeken yet because I understand the wifi doesn't sleep properly and drains battery powered devices very fast?
![[BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained [BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained](https://obrazki.elektroda.pl/2965726800_1668407558_thumb.jpg)
![[BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained [BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained](https://obrazki.elektroda.pl/6254180800_1668595784_thumb.jpg)
It's very hack-able, just 2 screws and it opens right up, nice accessible board, very easy to break-out:
![[BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained [BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained](https://obrazki.elektroda.pl/8793770900_1668595835_thumb.jpg)
![[BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained [BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained](https://obrazki.elektroda.pl/5710487100_1668407676_thumb.jpg)
![[BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained [BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained](https://obrazki.elektroda.pl/7887092700_1668407699_thumb.jpg)
CB3S chip; assume it's BK7231N like CB2S?
Also packing TuyaMCU:
![[BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained [BK7231N] Tuya Temperature & Humidity Monitor: Teardown, Hackability & Features Explained](https://obrazki.elektroda.pl/5844416900_1668595888_thumb.jpg)
I took capture of communication stream.
Expect these values in the reports:
Temperature is ~28.8 degrees C
Humidity is ~50%
Powered by 3.3v, which reports 0% battery level (normally 3x AAA)
Also note; on boot up, it syncs the time/date from the server. It does not remember the time/date across power out.
Date = 14/Nov/22
Time = approx 12:00 -> 13:00 during captures
RX pin:
(boot up)
55AA000100247B2270223A227971697162616C6474723069376D7275222C2276223A22312E312E36227D0755AA000200000155AA000200000155AA0005000509040001001755AA000500080A02000400000186A355AA000500080B020004000000001D55AA000500080C0200040000003C5A55AA000500080D020004000000143355AA0005000811020004000000012455AA0005000812020004000000012555AA0005000813020004000000062B55AA0005000814020004000000062C55AA00050008010200040000011D3155AA0005000802020004000000324655AA000600000555AA000500050E040001021E55AA000500050F040001021F55AA0005000804020004000000001655AA0005000503040001001100
(short wait)
55AA000100247B2270223A227971697162616C6474723069376D7275222C2276223A22312E312E36227D0755AA000200000155AA000200000155AA000200000155AA00100001001055AA00050008010200040000011D3155AA0005000802020004000000324655AA000600000500
(short wait)
55AA000100247B2270223A227971697162616C6474723069376D7275222C2276223A22312E312E36227D0755AA000200000155AA000200000155AA000200000155AA00100001001055AA000600000555AA000500050E040001021E55AA00050008010200040000011D3155AA0005000802020004000000324600
(press button)
55AA000100247B2270223A227971697162616C6474723069376D7275222C2276223A22312E312E36227D0755AA000200000155AA000200000155AA00100001001055AA000A00000955AA000600000555AA000A00000955AA000600000555AA000A00000955AA000A00000955AA000A00000955AA000A00000955AA000A00000900
(short wait)
55AA000100247B2270223A227971697162616C6474723069376D7275222C2276223A22312E312E36227D07
(short wait)
55AA000200000155AA000200000155AA000200000155AA00100001001055AA000600000555AA0005000801020004000001203455AA00050008020200040000003246
(short wait)
55AA0005000801020004000001203455AA00050008020200040000003145
TX pin:
(boot up)
F01838383818383838183818383838181818183838383818181838383838181838383838381818181818181818181818381838383838383838383838181838383818183838383838383818181818383838381838383818181818181818383818181838383818183838383818183818181818381818183838181838381818183818183838381818381818383818183838181818181818381818383818381818383838181838181838181838181818183818183838181838181818183818181818381818181838183818381838183838183818181838181838181818381838181818181818381818181838181818381818181818381818381818381838181838381818383838181818181818183818181818381838183818381818183818181818381838183818181818381838381818181818381838181818181838181838183818183818381818381818381818181818381818181818381818181838183818381838183818183818381818181818183818183818181818181818183818381818381838181818383818181838183818181818181838181838181838183818381838181818181818183818181818181838381818181818183818383818381838181818383818183818181818181818380055AA000100000055AA00020001020455AA00020001030555AA00020001040655AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA0006000801160B0E0C2E01017955AA00050001000555AA00050001000555AA00050001000555AA0005000100050055AA000100000055AA00020001020455AA00020001030555AA00020001040655AA0010000201001255AA00050001000555AA00050001000555AA0006000801160B0E0C2E11018900
(short wait)
0055AA000100000055AA00020001020455AA00020001030555AA00020001040655AA0010000201001255AA0006000801160B0E0C2F07018055AA00050001000555AA00050001000555AA00050001000500
(short wait)
0055AA000100000055AA00020001020455AA00020001030555AA00020001040655AA0010000201001255AA0006000801160B0E0C3009018355AA00050001000555AA00050001000500
(press button)
0055AA000100000055AA00020001020455AA00020001030555AA00020001040655AA0010000201001255AA00050001000555AA00050001000555AA0006000801160B0E0C302D01A755AA00050001000555AA00050001000555AA000A0001000A55AA000A0001010B000055AA000100000055AA00020001020455AA00020001030555AA00020001040655AA0010000201001255AA0006000801160B0E0C3109018455AA00050001000555AA00050001000500
(change 1 settings)
0055AA000100000055AA00020001030555AA00020001040655AA0010000201001255AA0006000801160B0E0C3208018455AA00050001000555AA00050001000500
(change lots of settings & wait)
0055AA000100000055AA00020001020455AA00020001030555AA00020001040655AA0010000A01011202000400000078AB55AA00050001000555AA00050001000555AA00050001000555AA0006000801160B0E0C330E018B55AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000555AA00050001000500
Haven't attempted to flash OpenBeken yet because I understand the wifi doesn't sleep properly and drains battery powered devices very fast?