如何查询ibeacon设备剩余电量?

根据ios版sdk提供的demo无法实现,返回值都是NULL,需求解决方案

用SDK的蓝牙部分API扫描beacon,并建立连接后,可以获得电量。

如果我既需要电量信息,有需要距离信息的话,需要怎么做?

1 Like

如果你购买了我们的省电王系列beacon,它也有将电量以eddystone-tlm协议广播出来,你可以自行通过这个协议去解析电量且不用建立连接。电量不是iBeacon协议的组成部分

1.意思是指我可以用iBeacon协议获取距离信息,然后使用EDDYSTONE 获取电量?
2.如果我使用你们提供的SDK的蓝牙部分获取电量信息,再使用ibeacon部分获取距离信息,这两个部分有什么标识能让我知道我获取的这两个信息出自同一设备吗?

AprilBeacon出厂默认是minor对应beacon名称的后四位,例如beacon名称是abeacon_A23D, 那么它的minor 会是0xA23D。你可以以这个来建立对应关系