
BAC0依赖于BACpypes(Python 3)提供的库,用于创建BACnet应用程序的自动化脚本。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
BAC0 是一个 Python 3 (3.5 版本及更高版本) 的脚本应用程序,它专门用于处理 IP 网络上的 BACnet 消息。 该库提供了一系列简洁的命令,能够轻松地浏览 BACnet 网络,从 BACnet 设备读取属性或对其进行写入操作。 鉴于 Python 是一种易于学习且功能强大的语言,尤其适用于数据处理任务,因此与 BACnet 集成后,它成为了一个理想的工具,用于对设备与控制器进行测试和交互。 BAC0 的命名源于 BACnet/IP 通信所使用的默认 IP 端口,即端口 47808,以十六进制表示为 0xBAC0。此外,该程序包含一个本地网页界面,旨在帮助用户获取有关脚本所观察到的网络的基本信息,并提供了一个简化的历史趋势展示界面。 为了实现网页的呈现功能,采用了 Flask 框架;同时,还利用 Bokeh 服务器为用户提供实时趋势数据可视化。 BAC0 特别针对楼宇自动化系统 (BAS) 的编程人员进行了设计开发。 在该领域中常用的控制器通常被称为直接数字控制器 (DDC 控制器)。
全部评论 (0)
还没有任何评论哟~


