用例
简介
CycBox 是一款多功能的物联网调试和协议桥接工具,旨在解决嵌入式系统、物联网部署和工业自动化中的实际通信挑战。本节提供的示例展示了如何利用 CycBox 的强大功能。
可用的使用案例
Modbus RTU 传感器到 MQTT
通过 Modbus RTU 轮询 EID041 温湿度传感器,并以 JSON 格式将解析后的值发布到 MQTT。演示了定期轮询、寄存器解析 (int16 和 float32) 以及 MQTT 发布。
Senseair S8 CO2 传感器到 TimescaleDB
通过 Modbus RTU 轮询 Senseair S8 CO2 传感器,并将读数存储在 TimescaleDB 中。演示了定期 CO2 轮询、编解码器解析的寄存器值以及带连接池的异步 TimescaleDB 插入。
ME31 PT100 温度到 InfluxDB
通过 Modbus RTU 或 TCP 从 ME31-XDXX0400 模块读取 PT100 温度值并写入 InfluxDB v3。演示了双模式 Modbus 通信、编解码器解析的寄存器值、有符号整数处理以及 InfluxDB 的实时和批量写入。
具有通知功能的 PMS9103M 空气质量监测器
使用帧编解码器解析 PMS9103M 颗粒物传感器数据,并通过 Discord、ntfy 和 SMTP 邮件发送 PM2.5 警报。演示了二进制帧解码、基于滞后的阈值警报以及多渠道异步通知。
在特定使用案例中需要帮助? 在 GitHub 上开启一个 issue 来讨论您的需求。