Exploring MQTT as a virtual link layer for BACnet
During the BACnet IT Working Group discussions about the upcoming BACnet/SC addenda there was brief mention of using other kinds of message brokers that are based on existing standards. This demonstration project is to explore the use of MQTT.
$ git clone https://github.com/JoelBender/bacpypes-mqtt.git
$ cd bacpypes-mqtt
$ pipenv install
BACpypes~.ini
template and modify the BACnet device
settings:$ cp BACpypes~.ini BACpypes.ini
$ vi BACpypes.ini
bacpypes-mqtt
network on the test.mosquitto.org
broker.$ pipenv run python console_client.py
> whois
For more information see the wiki.