KNX和KNXnet/IP在Python中的实现

2024-05-26 14:19:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我到处寻找与Python中的KNX实现相关的东西,特别是KNXnet/IP。到目前为止我什么也找不到。我知道用Java编写的项目很少,但在开始从其他语言移植代码之前,我想我应该先在这里试一试。

另外,有人知道KNX标准、其数据结构和KNXnet/IP的任何免费文档吗?KNX协会的官方文档非常昂贵,特别是对于一些应该是“开放”标准的文档。

谢谢


Tags: 项目代码文档ip语言数据结构标准官方
3条回答

你可能想看看这个(如果那时你还在找这样一个库的话):https://github.com/leadrien/knxnet 这使我能够很好地通过IP/KNX接口命令KNX设备。

亚历山大

KNX有一个开源的BCUSDK软件栈,它有一个基于C的系统守护进程(eibd),客户端(基于Unix和TCP套接字)支持多种语言(Python就是其中之一)。我还编写了RubyLua客户端库,并将其用于KNX的日常黑客攻击。

另外,还有OpenRemote,它有很多关于KNXnet/IP和一些Java类的信息,如果您愿意的话,可以从头开始。

KNX协会已经发布了Falcon运行时开发工具包,但我认为只有当您是KNX成员时才能获得它。它不支持Python,但是嘿,我猜是这样的。

关于文件,我可能会有所帮助。 这个网站上有没有PM功能或者什么东西可以告诉我你的电子邮件地址?

相关问题 更多 >

    热门问题