KNX节点自动发现方法和KNX系统技术方案

技术编号:23472908 阅读:21 留言:0更新日期:2020-03-06 14:09
本发明专利技术涉及一种KNX节点自动发现方法和KNX系统。其中,该方法包括:第一KNX节点自动配置或者通过拨码开关配置第一地址信息;第一KNX节点接收KNX总线上广播的节点搜索消息,其中,节点搜索消息中携带有第二KNX节点的第二地址信息;第一KNX节点根据第二地址信息,将第一地址信息上报至第二KNX节点。通过本发明专利技术,解决了相关技术中的KNX系统中的KNX设备上线效率低的问题,提高了KNX设备的上线效率。

KNX node auto discovery method and KNX system

【技术实现步骤摘要】
KNX节点自动发现方法和KNX系统
本专利技术涉及智能家居领域,特别是涉及一种KNX节点自动发现方法和KNX系统。
技术介绍
KNX是家居和楼宇控制领域唯一的开放式国际标准,是由欧洲三大总线协议EIB、BatiBus和EHS合并发展而来。KNX标准目前已被批准为欧洲标准(CENELECEN50090&CENEN13321-1)、国际标准(ISO/IEC14543-3)、美国标准(ANSI/ASHRAE135)和中国指导性标准(GB/Z20965),已经成为“HBES技术规范-住宅与楼宇控制”的国家标准化指导性技术文件。KNX协议以EIB为基础,兼顾了BatiBus和EHS的物理层规范,并吸收了BatiBus和EHS中配置模式等优点,提供了家居和楼宇自动化的完全解决方案。KNX拥有可由厂家独立设计和测试工具(ETS);提供多种通信介质(TP、PL、RF和IP);提供多种系统配置模式(A、E、S模式)。KNX总线是独立于制造商和应用领域的系统。通过KNX总线系统,对家居和楼宇的照明、遮光/百叶窗、安防系统、能源管理、供暖、通风、空调系统、信号和监控系统、服务界面及楼宇控制系统、远程控制、计量、视频/音频控制、大型家电等进行控制。智能家居是利用先进的计算机技术、网络通信技术、综合布线技术、依照人体工程学原理,融合个性需求,将与家居生活有关的各个子系统如安防、灯光控制、窗帘控制、煤气阀控制、信息家电、场景联动、地板采暖等有机地结合在一起,通过网络化综合智能控制和管理,实现“以人为本”的全新家居生活体验。KNX设备指KNX灯光控制模块、KNX窗帘控制模块、KNX空调网关等通过KNX总线控制的系统模块。目前关于KNX设备的上线和设置,需要专业KNX调试工程师使用ETS工具逐个进行设置调试。ETS为KNX调试专用工具软件,需要向KNX协会购买得到,在计算机的Windows操作系统中运行,用于对KNX智能家居和楼宇控制安装系统进行设计和配置。如需对KNX设备进行修改,也需要专业KNX调试工程师到现场进行修改配置。这个方案对于调试人员的要求相对较高,需要会使用ETS工具。此外,由于传统的KNX系统中KNX设备的修改需要KNX调试工程师进行现场修改配置,因此,KNX设备只能够逐一上线,KNX设备的上线效率低。
技术实现思路
基于此,有必要针对相关技术中的KNX系统中的KNX设备上线效率低的问题,提供一种KNX节点自动发现方法和KNX系统。根据本专利技术实施例的一个方面,提供了一种KNX节点自动发现方法,包括:第一KNX节点自动配置或者通过拨码开关配置第一地址信息;所述第一KNX节点接收KNX总线上广播的节点搜索消息,其中,所述节点搜索消息中携带有第二KNX节点的第二地址信息;所述第一KNX节点根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点。在其中一个实施例中,在第一KNX节点接收KNX总线上广播的节点搜索消息之前,所述方法还包括:所述第二KNX节点自动配置或者通过拨码开关配置所述第二地址信息;所述第二KNX节点在所述KNX总线上广播所述节点搜索消息,其中,所述节点搜索消息中携带有所述第二地址信息。在其中一个实施例中,在所述第一KNX节点根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点之后,所述方法还包括:所述第二KNX节点接收所述第一地址信息;所述第二KNX节点将所述第一地址信息发送给应用程序,以供所述应用程序在其界面上生成所述第一KNX节点的图标。在其中一个实施例中,在所述第一KNX节点根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点之后,所述方法还包括:所述第二KNX节点接收所述第一地址信息;所述第二KNX节点根据所述第一地址信息判断是否存在地址冲突;在判断到存在地址冲突的情况下,所述第二KNX节点向所述第一地址信息指示的地址发送地址冲突消息。在其中一个实施例中,在判断到存在地址冲突的情况下,所述第二KNX节点向所述第一地址信息指示的地址发送地址冲突消息之后,所述方法还包括:第三KNX节点接收所述地址冲突消息,其中,所述第三KNX节点包括:地址信息被配置为所述第一地址信息的KNX节点;所述第三KNX节点根据所述地址冲突消息,判断是否能够重新配置所述第一地址信息;在判断到能够重新配置地址信息的情况下,所述第三KNX节点将所述第一地址信息重新配置为第三地址信息,并将所述第三地址信息发送给所述第二KNX节点;在判断到不能够重新配置地址信息的情况下,所述第三KNX节点将所述第一地址信息发送给所述第二KNX节点。在其中一个实施例中,在所述第三KNX节点将所述第一地址信息和/或所述第三地址信息发送给所述第二KNX节点之后,所述方法还包括:所述第二KNX节点接收所述第一地址信息和/或所述第三地址信息;所述第二KNX节点根据所述第一地址信息和/或所述第三地址信息,判断是否仍存在地址冲突;在判断到仍存在地址冲突的情况下,所述第二KNX节点发送告警消息,其中,所述告警消息中携带有发生地址冲突的KNX节点的标识信息。根据本专利技术实施例的另一个方面,提供了一种KNX系统,包括:KNX总线、第一KNX节点和第二KNX节点,其中,所述第一KNX节点和第二KNX节点均与所述KNX总线连接,所述第一KNX节点用于:自动配置或者通过拨码开关配置第一地址信息;接收KNX总线上广播的节点搜索消息,其中,所述节点搜索消息中携带有第二KNX节点的第二地址信息;根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点。在其中一个实施例中,所述系统还包括:用户终端和KNX通讯节点,所述KNX通讯节点与所述KNX总线连接,所述用户终端通过所述KNX通讯节点与所述KNX总线连接,其中,所述用户终端包括应用程序;所述第二KNX节点用于:接收所述第一地址信息;将所述第一地址信息发送给所述应用程序,以供所述应用程序在其界面上生成所述第一KNX节点的图标。在其中一个实施例中,所述第二KNX节点用于:接收所述第一地址信息;根据所述第一地址信息判断是否存在地址冲突;在判断到存在地址冲突的情况下,向所述第一地址信息指示的地址发送地址冲突消息。在其中一个实施例中,所述第一KNX节点还用于:接收所述地址冲突消息;根据所述地址冲突消息,判断是否能够重新配置所述第一地址信息;在判断到能够重新配置地址信息的情况下,将所述第一地址信息重新配置为第三地址信息,并将所述第三地址信息发送给所述第二KNX节点;在判断到不能够重新配置地址信息的情况下,将所述第一地址信息发送给所述第二KNX节点。与现有技术相比,通过本专利技术实施例提供的KNX节点自动发现方法和KNX系统,采用第一KNX节点自动配置或者通过拨码开关配置第一地址信息;第一KNX节点接收KNX总线上广播的节点搜索消息,其中,节点搜索消息中携带有第二KNX节点的第二地址信息;第一KNX节点根据第二地址信息,将第一地址信息上报至第二KNX节点的方式,解决了相关技术中的KNX系统中的KNX设备上线效率低的问题,提高了KN本文档来自技高网
...

【技术保护点】
1.一种KNX节点自动发现方法,其特征在于包括:/n第一KNX节点自动配置或者通过拨码开关配置第一地址信息;/n所述第一KNX节点接收KNX总线上广播的节点搜索消息,其中,所述节点搜索消息中携带有第二KNX节点的第二地址信息;/n所述第一KNX节点根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点。/n

【技术特征摘要】
1.一种KNX节点自动发现方法,其特征在于包括:
第一KNX节点自动配置或者通过拨码开关配置第一地址信息;
所述第一KNX节点接收KNX总线上广播的节点搜索消息,其中,所述节点搜索消息中携带有第二KNX节点的第二地址信息;
所述第一KNX节点根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点。


2.根据权利要求1所述的方法,其特征在于,在第一KNX节点接收KNX总线上广播的节点搜索消息之前,所述方法还包括:
所述第二KNX节点自动配置或者通过拨码开关配置所述第二地址信息;
所述第二KNX节点在所述KNX总线上广播所述节点搜索消息,其中,所述节点搜索消息中携带有所述第二地址信息。


3.根据权利要求1所述的方法,其特征在于,在所述第一KNX节点根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点之后,所述方法还包括:
所述第二KNX节点接收所述第一地址信息;
所述第二KNX节点将所述第一地址信息发送给应用程序,以供所述应用程序在其界面上生成所述第一KNX节点的图标。


4.根据权利要求1所述的方法,其特征在于,在所述第一KNX节点根据所述第二地址信息,将所述第一地址信息上报至所述第二KNX节点之后,所述方法还包括:
所述第二KNX节点接收所述第一地址信息;
所述第二KNX节点根据所述第一地址信息判断是否存在地址冲突;
在判断到存在地址冲突的情况下,所述第二KNX节点向所述第一地址信息指示的地址发送地址冲突消息。


5.根据权利要求4所述的方法,其特征在于,在判断到存在地址冲突的情况下,所述第二KNX节点向所述第一地址信息指示的地址发送地址冲突消息之后,所述方法还包括:
第三KNX节点接收所述地址冲突消息,其中,所述第三KNX节点包括:地址信息被配置为所述第一地址信息的KNX节点;
所述第三KNX节点根据所述地址冲突消息,判断是否能够重新配置所述第一地址信息;
在判断到能够重新配置地址信息的情况下,所述第三KNX节点将所述第一地址信息重新配置为第三地址信息,并将所述第三地址信息发送给所述第二KNX节点;
在判断到不能够重新配置地址信息...

【专利技术属性】
技术研发人员:周春喜
申请(专利权)人:杭州深渡科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1