APPSDK更新记录
2.7 版本更新内容
本版本主要是继续拆分 BLLetCore 库为 BLLetCore 和 BLLetIRCode
BLLetCore 包含核心功能,设备控制模块。 BLLetIRCode 主要是原有红外码模块。
更新内容:
- 从 BLLetCore 库中抽离 BLLetIRCode 库,不影响对外接口
- 修复设备远程控制
sendCount > 1
时死锁BUG - 增加返回结果为null判断,防止crash
- 修复多个已知BUG,之前由H5规避的问题
2.6 版本更新内容
本版本主要是继续拆分 BLLetCore 库为 BLLetCore, BLAccount 和 BLFamily 。
BLLetCore 包含核心功能,主要是:
- 设备管理模块和红外码模块。
- BLAccount 主要包含账户系统模块。
- BLFamily 主要包含有家庭管理模块。
注意:
由于远程控制必须依赖于账户登录,所以如果需要设备远程控制,则必须依赖 BLLetCore和BLAccount。 Android 在完成初始化之后,必须调用 BLAccount.addLoginListener(BLLet.Controller.getLoginListener())
。
2.5 版本更新内容
- 第3代配网方式修改
- 优化设备控制,增加重发机制
- 新增通用定时种类(循环定时,防盗定时)
- 新增通用定时新接口
- 测试相关 BUG 修改
2.3 版本更新内容
新增 BLLetAsync 库,主要是对 BLLetCore 核心库的封装,使得数据与BroadLink智慧星实现完全兼容。 方便后续语音服务等云端功能的接入。
该库集成方式请参考 BLLetAsync集成流程
2.0 版本更新内容
注意本次更新变动较大
由于APPSDK功能集成越来越多,特将APPSDK拆分成多个模块:BLLetCore, BLAccount, BLFamily, BLLetPlugins
BLLetCore 包含核心功能,主要是: 设备管理模块和红外码模块。 BLAccount 主要包含账户系统模块。 BLFamily 主要包含有家庭管理模块。 BLLetPlugins 包含附属功能,主要是:数据采集模块、A1/S1数据解析模块、智慧星Oauth认证模块。