How to read extra info from MINEW Eddystone BLE beacon by Python on RaspberyPi?

714 Views Asked by At

according to the documentation, MINEW Eddystone beacon responds in the following format:

{"timestamp": "2018-01-22T11:10:28Z", "type": "Unknown", "mac": "AC233F23FFCE", "bleName": "", "rssi": -59, "rawData": "0201060303E1FF1016E1FFA10864CEFF233F23AC504C5553" }

The rawData contains Battery Charge Level. I've tried libraries beaconntools, bleak, iBeacon-Scanner, tool gatttool and some others, they all can connect to a beacon and read MAC and some other scrambled information, but I've never managed to get response in the given JSON format or get something like the rawData in order to extract Battery Charge Level.

Which library can do that in Python on Raspberry Pi?

Thanks in advance,

0

There are 0 best solutions below