Z-Wave Multi Channel Basics
qq:380939960
Z-Wave可以应用在很多监控和控制应用场景中。Sensor可以发送数据给网关,墙上的开关也可以直接报告“按钮被按下”的事件给控制器(例如遥控器)。在协议中,对不同的应用进行分类,每个应用场景对应一种application;例如门锁,红外人体感应器,温度计等等;协议认为Z-Wave node就是一个通过Z-Wave无线电波进行通讯的盒子,这个盒子里面可以包括很多种不同的功能;
为了便于通讯管理,一个网络中的每个ZWAVE node对应一个node id;然后一个ZWAVE node中的不同application对应不同Multi Channel Endpoint; 类似于网络通讯中一台电脑中的不同应用;每个电脑对应一个IP地址,然后电脑中的应用通过端口进行识别。
整个ZWAVE node就是一个Root Device,每个application对应一个唯一的Multi Channel Endpoint;
在通讯数据的封装(Multi Channel Encapsulation)上, Multi ChannelEncapsulation允许一个节点在发送数据时指source End Point以及 Destination End Point;更进一步Destination End Point可以是一个多播掩码,通过这种多播掩码方法,最多可以在一个命令中指定7个目的End Point;
如果一个设备不需要联动控制其他设备功能(actuator functionality,例如温度传感器达到一定温度,发送命令自动联动控制某个电风扇的开关,或者空