Hi Team,
I have a couple of LYWSD03MMC. I have activated them, have the bind key. I can decrypt the messages for temperature, humidity and power (those have 5858 as the frame control header). Those are v5 beacons which are encrypted. I am using the stock firmware.
FW: 1.0.0_0130, HW revision: B1.4, 0130
However, on my BLE gateway, I am doing some debug. There are a lot of other BLE beacons, what is the point of those? 95% of the data transmitted are actually those beacons, not the ones relevant for the actual data. Can I stop those beacons or lower their rate somehow by sending some value to some UUID? Does anybody know what those messages are supposed to do?
Example:
020106 0f 16 95fe 3058 5b05 21 5b:40:4b:38:c1:a4 08
- 020106 is the header
- 0f the length
- 16 the UUID size
- 95fe (fe95 the UUID)
- 3058 frame control header (those are type 3 beacons)
- 5b05 (055b is the Xiaomi device ID/product ID)
- 21 is what? this does change over time, come counter (even it does not change with every message, it is used for for multiple messages)? some CRC?
- 5b:40:4b:38:c1:a4 is the reversed MAC
- 08 is supposed to mean what?
So the only thing I get here form the devices, is the 08 at the end and this “counter” after the product ID, which does actually not change with each message.
Any chance stopping those messages, because in my script I am just skipping this information - there is nothing to evaluate from it (at least I do not see what). Well, maybe use as a heartbeat, but the temp/humi/power messages are enough in my opinion.
Thanks for your help.
Robert
Further examples:
0201060f1695fe30585b05f833142338c1a408
0201060f1695fe30585b05cd55516538c1a408
0201060f1695fe30585b05d1736bbc38c1a408
0201060f1695fe30585b05ee05f5a538c1a408
0201060f1695fe30585b05cd55516538c1a408
0201060f1695fe30585b05f833142338c1a408
0201060f1695fe30585b05d1736bbc38c1a408
0201060f1695fe30585b05215b404b38c1a408
0201060f1695fe30585b05f833142338c1a408
0201060f1695fe30585b05f833142338c1a408
0201060f1695fe30585b05f833142338c1a408
0201060f1695fe30585b05d1736bbc38c1a408
0201060f1695fe30585b05f833142338c1a408
0201060f1695fe30585b05d795e95038c1a408
0201060f1695fe30585b05ee05f5a538c1a408
0201060f1695fe30585b05f833142338c1a408
0201060f1695fe30585b05d1736bbc38c1a408
0201060f1695fe30585b05d795e95038c1a408
0201060f1695fe30585b05ee05f5a538c1a408
0201060f1695fe30585b05215b404b38c1a408
0201060f1695fe30585b05f833142338c1a408