智汀家庭云-开发指南Web:业务功能【设备控制】

设备控制

主要就是对设备一些操作控制比如:开启/关闭、光的亮度、音量、温度…等等调节操作机制。

设备控制页是一个独立单应用管理(独立插件包),插件开发下面将有单独介绍

设备控制页的展示效果:
智汀家庭云-开发指南Web:业务功能【设备控制】_第1张图片

设备控制同样是走Websocket通讯控制,根据不同类型设备传相对应参数获取当前控制状态

主要的实现原理:

  • 开关
    点击传输一个参数类型 “off” 或者 “on” 根据接收的信息启动跟关闭

智汀家庭云-开发指南Web:业务功能【设备控制】_第2张图片

  • 调节亮度
    拉拽温度进度条高温或者低温模式,向Websocket输送一个温度值,同样根据接收的结果启动亮度值
    智汀家庭云-开发指南Web:业务功能【设备控制】_第3张图片
  • 调节色温
    拉拽色温进度条,向Websocket输送一个色温值,同样根据接收的结果启动色温值

智汀家庭云-开发指南Web:业务功能【设备控制】_第4张图片

你可能感兴趣的:(websocketios)