Raspberry pi 如何在raspberry pi堆栈上模拟BACnet通信协议

Raspberry pi 如何在raspberry pi堆栈上模拟BACnet通信协议,raspberry-pi,switch-statement,bacnet,Raspberry Pi,Switch Statement,Bacnet,我目前正在从事我的高级设计项目。我做了一堆树莓皮。我只是想知道如何创建一个BACnet堆栈,其中每个raspberry pi设备都是唯一的设备,具有唯一的设备ID。此外,我们计划使用cisco交换机连接其他raspberry pi堆栈。我知道有一个bacpypes模块,这是惊人的,但它主要用于处理bacnet设备。在我的场景中,我需要创建一个模拟BACnet通信协议的raspberry pi堆栈。 最快的方法是: 通过以下方式编译Steve Karg的BACnet堆栈:在BITS博客上。 在每个

我目前正在从事我的高级设计项目。我做了一堆树莓皮。我只是想知道如何创建一个BACnet堆栈,其中每个raspberry pi设备都是唯一的设备,具有唯一的设备ID。此外,我们计划使用cisco交换机连接其他raspberry pi堆栈。我知道有一个bacpypes模块,这是惊人的,但它主要用于处理bacnet设备。在我的场景中,我需要创建一个模拟BACnet通信协议的raspberry pi堆栈。 最快的方法是:

通过以下方式编译Steve Karg的BACnet堆栈:在BITS博客上。 在每个PI上运行BACnet服务器示例可执行文件:

cd/演示/服务器 /bacserv


我建议您试试BAC0,它是BACnet的python实现。 BAC0是围绕bacpypes的高级包装器。一旦启动,将成为任何网络上的BACnet设备