什么是KNX
KNX是Konnex的缩写。1999年5月,欧洲三大总线协议EIB、BatiBus和EHSA合并成立了Konnex协会,提出了KNX协议。该协议以EIB为基础,兼顾了BatiBus和EHSA的物理层规范,并吸收了BatiBus和EHSA中配置模式等优点,提供了家庭、楼宇自动化的完整解决方案。
KNX使用场景
如上文,KNX “提供了家庭、楼宇自动化的完整解决方案”, 但主要是用于照明和智能家居。
照明场景一:家居照明
照明场景二:商业照明
智能家居:
KNX协议
KNX技术的通信模型采用5层结构:物理层、数据链路层、网络层、传输层和应用层。KNX物理层支持TP(双绞线)、PL110(电力线)、RF(射频)和Ethernet(以太网),其中TP介质应用最多。
KNX系统有两种配置模型:S-Mode(系统模式)和E-Mode(简单模式)
S-Mode:该配置机制是为经过良好培训的KNX安装者实行复杂的楼宇控制功能。一个由"S-Mode"组件组成的装置可以由通常的软件工具(ETS专业版),S-Mode产品制造商提供的产品数据库的基础上进行设计。
E-Mode:该配置机制是针对经过基本KNX培训的安装人员。和S-Mode相比,"E-Mode"兼容产品只提供有限的功能。E-Mode组件是已经预先编程好的并且已经载入默认参数。使用简单配置,可以部分的重新配置各个组件(主要是它的参数设置和通信连接)。
KNX拓扑结构
KNX系统拓扑的层次结构从下到上是支路、干线(域)、主干线。KNX一个系统可以有15个域,每个域有15条线路,每个线路有64个设备。大型KNX网络中支线/干线耦合器(即路由器)和中断器和构建整个网络的关键设备。
系统如下所示:
系统可以支持15个域,如下图,一个域允许15个支线
一条支线可用于某个(些)独立的区域的控制,如下图
KNX配置、调试
ETS软件是国际智能家居、楼宇智能化行业主流有线技术KNX的专用配置软件,它是与制造商无关的编程软件工具,能对使用KNX系统的智能家居和楼宇控制安装进行设计和调试。正版ETS软件可自行到KNX中国协会官方网站购买。
ETS需要KNXIP网关连接KNX TP总线。下图是一些网关设备
在KNX网络中根据系统的等级结构和应用模块的功能赋予每个总线设备相应的物理地址(用于识别总线设备和反应在网络中的拓扑位置)和组地址(用于连接传感器和执行器的功能)。物理地址是KNX系统中总线设备的唯一编码,它有域地址、线路地址和设备地址组成;物理地址在系统中用于对设备进行管理和配置。组地址是功能相关的地址,在系统中并不唯一;因此总线设备根据功能分配一个或多个组地址,可进行"多控一"或者"一控多"操作。在KNX系统各种功能应该是靠组地址实现。
ETS提供了扫描、读取、配置KNX设备的功能。如下图例子。
除了配置,ETS还可以监控总线报文,用于调试诊断。
如何用天猫精灵控制家里的灯
如果您家里(土豪别墅)的灯是通过KNX来控制的,除了KNX面板去控制外。还可以动手集成KNX灯到阿里云,实现通过天猫精灵来声控灯。
所需设备如下图:
下回待续...