[TH05] I wonder Bluetooth LE Protocol Specification.

Panel mini-program development related product technical discussions, including panel mini-programs, intelligent mini-programs, React Native, Ray cross-platform framework, Panel SDK, WeChat mini-programs, mini-program development tools (IDE), and other related development technologies.


Post Reply
kes.odysseus
Posts: 1

Hello.
I would like to make my python-APP associated with Tuya-Device. (TH05: BLE type)
However, I faced an issue in that I couldn't analyze the BLE Advertisement data of TH05. (UUID: 0xFD50)
(I search the internet to find the BLE Protocol Specification of TH05. However, I can't find it.)

Please, could you advise me on how to parse the Byte-Data of 'service_data' & 'manufacturer_data' in TH05 BLE-Advertisement?
- service_data : [Hex] 49 00 00 08 38 4d bb a9 7e 70 d5 2b
- manufacturer_data: [Hex] 00 00 01 04 ff a8 ee 63 74 f3 3d f1 40 d0 ef 93 50 47 0e f1

Following is an example of the BLE-Advertisement about TH05.


AdvertisementData(
local_name='TH05',
manufacturer_data={
2000: b'\x00\x00\x01\x04\xff\xa8\xeect\xf3=\xf1@\xd0\xef\x93PG\x0e\xf1'
},
service_data={
'0000fd50-0000-1000-8000-00805f9b34fb': b'I\x00\x00\x088M\xbb\xa9p\xd5+'
},
service_uuids=['0000fd50-0000-1000-8000-00805f9b34fb'],
rssi=-56
)

Post Reply