简介
KNX是用于建筑物自动化的基于OSI的标准化网络通信协议。它是EHS,BatiBUS和EIB这3个先前标准的继承和统一。
KNX当前是欧洲楼宇自动化的事实上的标准。 KNX协会有来自37个国家的339名成员/制造商。 KNX协会与100个国家/地区的30,000多个安装公司,60多个技术大学以及150多个培训中心签订了合作协议。成员公司的目录中有7000多种经过KNX认证的产品。
直到最近,KNX还不支持TCP支持。尽管已经有相当一段时间的基于IP的KNX实施称为KNXNet了,但该协议使用UDP作为传输层,与TCP相比,它对程序员不是很友好,并且支持程度很差。
最近才这样做KNX协会发布了针对KNX Web服务的KNX标准扩展。这意味着,现在已经存在用于实现RESTful Web服务的官方标准,这使得将KNX生态系统与其他技术集成起来变得容易得多:

KNX WS规范预见了三种缓解与现有的生态系统集成:oBIX,BACnet / WS和OPC / UA。

实际问题
我目前正在通过认证的安装程序在我的家庭中安装基本的KNX家庭自动化。我想购买这样的网关来为我的家庭实现自定义Web +移动UI,但是安装程序和KNX协会都告知我,市场上没有支持新Web服务扩展的商业解决方案。盒子里的...(*)。当这种网关在市场上上市时,似乎都没有任何想法。
所以...



在座的人中,是否有人知道是否有主要的品牌正在开发这种网关,以及预计何时将发布这种首个网关?


目前是否存在传统的KNX / IP网关?可以在软件级别使用KNX WS进行扩展,因此我不需要任何其他硬件(例如NAS或Raspberry Pi)即可通过KNX WS支持对其进行扩展?


不幸的是,这类信息很难在网上找到。

(*)注意:尽管有大量的商业KNX / IP网关,但是这些都不是全新的KNX WS标准,几个月前才发布。当前市场上的网关仅支持KNXNet或某些基于TCP的专有协议,而这两种都不是我想要的!

#1 楼

您可以看一下Loxone-它们已集成到KNX中,并且还支持RESTful自动化。

除了可以查看最近发布的Gira X1之类的设备或任何KNX / IP网关外,许多供应商还提供某种接口。例如,看看MDT的VisuControl。

评论


我与Loxone Benelux的首席执行官DaniëlVan Dessel讨论了KNX和Loxone的集成。他们不建议使用Loxone Miniserver来可视化KNX环境。他们告诉我,他们支持KNX集成只是作为基于Loxone的生态系统的扩展。 Gira X1是更好的解决方案,但没有我想要的关键功能,它不支持新的KNX Web服务标准。

– John Slegers
17年6月6日14:00



使用可用的IP网关(例如MDT的IP网关),您可以使用基于Java的CALIMERO项目通过TCP或UDP非常轻松地控制角色并读取GA状态-请参阅calimero-project.github.io使用此库,它应该易于设置您自己的Web服务。

– Christophh Bimminger
17年12月18日在23:28

#2 楼

我还没有找到完整的产品。但是,您可以从KNX.org下载KNX Web服务的Raspberry Pi的完整软件映像。免费。可以使用虚假信息和10分钟的邮件完成注册。弄清楚密码必须是数字,只是浪费了一些时间。

无论如何,下载该信息包后,zip包含指向3.8 GB Raspberry映像的链接和完整的Web服务规范。即使没有Raspberry,该映像也应该很容易适应任何其他Linux系统。因此,您将拥有一个带有服务描述的软件KNX Web服务网关。

显然,这是从十月份开始的,这是目前最好的。

评论


我知道那个项目。它是由Dries Verbrugge(实际上是为KNX协会工作的IoT架构师)在不久前在比利时根特举行的IoT大会上向我介绍的。 Dries确认这个演示只是……很好……一个演示……以及除了可以在测试环境之外部署的稳定,强大的API之外的所有内容。他在聚会期间以及聚会之前的私人邮件交谈中都确认,市场上还没有商业解决方案。

– John Slegers
17年1月4日在1:59



#3 楼

我在使用KNX Web服务的网络上找不到任何踪迹,该踪迹被建议用来在安装KNX的Raspberry之间通过ETS5本地管理XML。

我在2017年6月关注了网络研讨会ETS,但至今没有使用的痕迹。