简体中文
简体中文
English
注册
登录
简体中文
简体中文
English
注册
登录
语言
简体中文
简体中文
English
注册
登录

如何实现蓝牙 Beacon 设备配网?

更新时间2025-02-28 07:17:26
蓝牙 beacon 设备配网使用的是 ThingSmartBeaconKit 库实现的,
相关方法都在 ThingSmartBeaconManager 这个类里 。
主要会用到下述方法:
1、@interface 当前类 ()<ThingSmartBeaconManagerDelegate>
2、[ThingSmartBeaconManager sharedInstance].delegate = self;
3、[[ThingSmartBeaconManager sharedInstance] startScan]; // 开始搜索 Beacons 设备
4、// ThingSmartBeaconManagerDelegate 获取扫描到的设备
- (void)didDiscoveryDeviceWithDeviceInfo:(ThingBLEAdvModel *)deviceInfo {}
5、// 激活 Beacons 设备
[[ThingSmartBeaconManager sharedInstance] activateBeacon:beaconModel homeId:homeId success:^(ThingSmartDeviceModel * _Nonnull deviceModel) { } failure:^(NSError * _Nonnull error) { }];
6、[[ThingSmartBeaconManager sharedInstance] stopActivatingAllBeacons]; // 停止激活所有的 Beacons 设备
7、[[ThingSmartBeaconManager sharedInstance] stopScan]; // 停止扫描 Beacons 设备
另: 可参考蓝牙设备相关 集成文档,帮助您更好的快速集成 SDK 。
相关内容

点击获取服务和帮助

帮助中心