APPSDK更新记录

2.7 版本更新内容

本版本主要是继续拆分 BLLetCore 库为 BLLetCore 和 BLLetIRCode

BLLetCore 包含核心功能,设备控制模块。 BLLetIRCode 主要是原有红外码模块。

更新内容:

  1. 从 BLLetCore 库中抽离 BLLetIRCode 库,不影响对外接口
  2. 修复设备远程控制 sendCount > 1 时死锁BUG
  3. 增加返回结果为null判断,防止crash
  4. 修复多个已知BUG,之前由H5规避的问题

2.6 版本更新内容

本版本主要是继续拆分 BLLetCore 库为 BLLetCore, BLAccount 和 BLFamily 。

BLLetCore 包含核心功能,主要是:

  1. 设备管理模块和红外码模块。
  2. BLAccount 主要包含账户系统模块。
  3. BLFamily 主要包含有家庭管理模块。

注意:
由于远程控制必须依赖于账户登录,所以如果需要设备远程控制,则必须依赖 BLLetCore和BLAccount。 Android 在完成初始化之后,必须调用 BLAccount.addLoginListener(BLLet.Controller.getLoginListener())

2.5 版本更新内容

  1. 第3代配网方式修改
  2. 优化设备控制,增加重发机制
  3. 新增通用定时种类(循环定时,防盗定时)
  4. 新增通用定时新接口
  5. 测试相关 BUG 修改

2.3 版本更新内容

新增 BLLetAsync 库,主要是对 BLLetCore 核心库的封装,使得数据与BroadLink智慧星实现完全兼容。 方便后续语音服务等云端功能的接入。

该库集成方式请参考 BLLetAsync集成流程

2.0 版本更新内容

注意本次更新变动较大

由于APPSDK功能集成越来越多,特将APPSDK拆分成多个模块:BLLetCore, BLAccount, BLFamily, BLLetPlugins

BLLetCore 包含核心功能,主要是: 设备管理模块和红外码模块。 BLAccount 主要包含账户系统模块。 BLFamily 主要包含有家庭管理模块。 BLLetPlugins 包含附属功能,主要是:数据采集模块、A1/S1数据解析模块、智慧星Oauth认证模块。