介绍Digi XBee 官方 Python 库

众所周知,在开发互联应用程序时,时间至关重要。您需要工具和资源(如 Python® 代码库)来加快项目的原型设计和开发,以满足您的时间要求并进入市场。因此,Digi 致力于在开发过程中为开发人员提供支持,确保他们获得成功所需的一切。

Python 开发人员在使用 Digi XBee® 模块创建解决方案时获得了更多帮助。为了尽可能简化 XBee 应用程序的编写,Digi 发布了官方Digi XBee Python 库。该库支持多种Digi XBee 协议,包括 LTE-M/NB-IoT 、Zigbee、802.15.4、DigiMesh、点对多点和 Wi-Fi。

该开源项目包括所有 Python 代码、展示如何使用可用 API 的多个示例以及一系列功能测试。主要特点 Python 库 包括
  • 支持 ZigBee、802.15.4、DigiMesh、点对多点、Wi-Fi、蜂窝和 NB-IoT 设备。
  • 支持 API 和 API escaped 运行模式。
  • 管理本地(连接至电脑)和远程 XBee 设备对象。
  • 发现与本地设备处于同一网络的远程 XBee 设备。
  • 配置本地和远程 XBee 设备:
  • 向网络上的所有 XBee 设备或特定设备传输数据。
  • 从远程 XBee 设备接收数据:
  • 传输和接收 IP 和 SMS 信息。
  • 接收与本地 XBee 设备相关的网络状态变化。
  • IO 线路管理:
  • 支持显式帧和应用层字段(源端点、目标端点、配置文件 ID 和群组 ID)。
  • 多个示例演示如何使用可用的应用程序接口。
因此,无论您是在设计 智能照明应用, 监测工业储罐创建 智能农业传感器网络或运行 轨道实验因此,Python 开发人员不必再从头开始。

需要帮助规划、设计和开发您的下一个大型项目吗?Digi Wireless 设计服务可以提供帮助。

了解大型IoT 部署
观看我们的视频 - 部署 50,000 台设备的五大注意事项