全屋中央空调类设备开发实践
更新时间:2018-10-19 11:29:34
适用范围
需要接入Living Link平台的中央空调类设备,比如中央地暖、中央新风等。针对此类设备,请先确认自己的设备联网的结构,然后根据对应步骤进行产品注册。
以中央空调为例
1.如果您的房间空调面板(控制温度的入墙面板)直接和网关连接
- 新建产品
请分别为网关、房间面板分别新建一个产品:
网关:节点-网关,品类-网关,为产品1
房间空调面板:节点-设备,品类-空调,入网协议-zigbee,为产品2
- 量产管理
产品1发布后,使用“一机一密”烧录。
产品2发布后,推荐使用“一型一密”烧录,需手动上传所有空调主机的Mac/SN地址,作为DeviceName。
- 网关如何开发固件
房间空调面板对应一个物理设备,网关端设备开发请参考 网关开发指南
如果您的空调主机直接和网关连接
新建产品:
请分别为网关、空调主机、房间空调分别新建一个产品:
网关:节点-网关,品类-网关,为产品1
房间空调:节点-设备,品类-空调,入网协议-zigbee,为产品2
- 量产管理
网关(产品1)发布后,使用“一机一密”烧录。
房间空调(产品2)发布后,推荐使用“一型一密”烧录,房间空调实际上是一个与空调主机存在一定关系的虚拟设备,房间空调标识可以通过空调主机Mac/SN做前缀+空调通道编号生成,并手动上传所有房间空调标识,作为房间空调DeviceName。
- 如何开发固件
空调主机:
空调主机是zigbee网络中的一个物理节点,代理实现房间空调状态上报和下行控制,空调主机连接到zigbee网关后,网关端设备接入层需识别出该设备是一个空调主机,并且得到其实际连接房间空调数和房间空调productKey,用空调主机Mac/SN+房间空调通道数生成房间空调DeviceName并批量注册到云端。空调主机上报房间空调数据时,网关需将其转化为具体房间空调的DeviceName和ProductKey进行上报,下行控制消息网关需根据房间空调DeviceName得到空调主机DeviceName并吧消息路由给空调主机。