# 背景及目标

# 背景

当前洗衣机灵动岛的实现方式为通过接收APNS数据,解析洗衣机的状态,对灵动岛进行显示或隐藏或更新UI等操作,有以下缺点:

  1. APP存在较多的业务定制逻辑, 每接入一种新设备需要熟悉具体的业务逻辑;
  2. 需要更新APP才能上线支持新品类;
  3. 后续Android手机接入类似功能,如锁屏的显示任务能力时,需要再次熟悉和对接相关的业务;

# 技术实现目标要求

  • 脚本根据原生处理后的设备json数据,根据业务逻辑转换成对应的设备状态信息,回传给原生作灵动岛内容展示。
  • 新增支持品类,在App不发版的前提下,通过上传脚本内容,实现支持。