一易物联设备管理系统是一款面向工业物联网场景的轻量级设备监控软件。通过 Modbus RTU/TCP/UDP 协议与各类传感器、电源、温控器和电池管理模块通信,将分散的设备数据汇聚到统一的 Web 平台,实现实时监控、历史追溯、告警通知和自动化控制。
无需云平台依赖,单机部署即可运行。所有数据存储在本地 SQLite 数据库,配置通过 Web 界面完成,支持多网关、多设备并行采集,适用于实验室、机房、生产车间等本地监控场景。
设备演示: http://demo.aptsun.com
演示账户密码 guest guest123
支持局域网、公网访问
远程访问连接点:https://aptsun.com (主要用于外网远程访问) 远程链接码,需要联系我们录入
演示连接码:VXD5 直接访问地址:https://aptsun.com/#VXD5
| 设备类型 | 解析器标识 | 功能描述 |
|---|---|---|
| 温湿度传感器 | temp_humi |
支持自定义寄存器地址和缩放系数,采集温度与湿度数据。卡片视图内置实时迷你曲线,详情页提供历史趋势图和阈值配置。 |
| 欣易 XY 电源 | xy_power |
读取 45 个寄存器,覆盖电压、电流、功率、安时、瓦时、内外温度、MPPT、电池管理等全量参数,支持参数设置和定时开关。 |
| 睿登 RD 电源 | rd_power |
自动识别 9 种型号(RD6006~RD6030),动态适配量程和分辨率。支持定时序列、电压扫描、电流扫描功能。 |
| 无治 WZ 电源 | wz_power |
ZK6522 10022 SK150pro SK150C 各屏幕系列,动态适配量程和分辨率。支持定时序列、电压扫描、电流扫描功能。 |
| 温控器 | thermostat |
完整参数读写:继电器控制、模式、回差、报警阈值、延迟开关。支持定时/循环任务,吸合统计含峰值温度记录。 |
| 电池管理模块 | battery |
库仑计数据采集:容量百分比、充放电继电器、循环次数、14 种警报状态解析。支持低容量/低电压自动关机。 |
内存缓存最新数据,前端自动刷新,设备在线/离线状态自动判定,支持按状态过滤。
按时间或日期查询历史记录,Chart.js 渲染趋势曲线图,支持多指标对比和标注线,数据保留 365 天。
阈值告警、离线检测、保护状态监控。支持持续时间防抖和邮件通知,告警记录可追溯。
电源定时开关、温控器定时/循环控制。独立后台检查器到点自动执行,无需浏览器保持开启。
SMTP 邮件推送,多收件人支持。不同告警类型发送定制化邮件内容,每种告警仅发一次。
Web 界面完成网关和传感器的增删改,支持修改从机地址。所有配置实时保存,无需重启。
自动记录每次继电器吸合/断开的时间、温度和工作模式。断开时自动计算吸合期间的峰值温度,并预写入数据库实现零延迟加载。
配置容量/电压阈值,持续低于阈值后触发关机。支持测试模式和冷却期防重复触发,设备暂停时自动取消关机监测。
设置多组电压/电流/持续时间序列执行。支持电压/电流逐步扫描,记录 CV/CC 模式,执行日志带进度条。
完整解析库仑计警报码:OCP, NBE, NCH, REV, VOE, OTP, ETP, OVP, LVP, LAP, OHP, CAP 等,告警邮件包含详细阈值和当前值。
| 操作系统 | CPU 架构 | 下载链接 | 操作 |
|---|---|---|---|
| Windows | win64 (x86_64) | yydz_IoT_win64.zip | 立即下载 |
| Windows | win32 (x86) | yydz_IoT_win32.zip | 立即下载 |
| Linux | amd64 (x86_64) | yydz_IoT_linux_amd64.zip | 立即下载 |
| Linux | arm64 (aarch64) | yydz_IoT_linux_arm64.zip | 立即下载 |
| Linux | arm32 (armv7) | yydz_IoT_linux_arm32.zip | 立即下载 |
| macOS | Intel 芯片(x86_64) | yydz_IoT_darwin_amd64.zip | 立即下载 |
| macOS | Apple Silicon(M1/M2/M3/M4) | yydz_IoT_darwin_arm64.zip | 立即下载 |
| 特性 | Windows win64 | Windows win32 | Linux amd64 | Linux arm64 | Linux arm32 | MAC x86_64/M系列 |
|---|---|---|---|---|---|---|
| 适用系统 | Win10/11 x64 | Win7/10 x86 | Ubuntu/Debian/CentOS | Ubuntu ARM/树莓派4/5 | 树莓派3/嵌入式板 | macOS |
| 典型设备 | 工控机、PC主机 | 老旧PC、HMI | 工控网关、服务器 | ARM 网关、边缘盒 | 嵌入式主控板 | Intel 芯片(x86_64)或 Apple Silicon(M1/M2/M3/M4) |
| USB串口转485 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| 远程调试/WEB | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
单二进制文件部署,前后端一体(Go + 内嵌静态资源)。下载解压后直接运行,无需安装额外运行时环境。
chmod +x yydz_IoT
./yydz_IoT
sudo usermod -aG dialout $USER
yydz_IoT.exe 启动。如遇拦截,选择"仍要运行"。
http://IP:8081。
admin / admin,首次登录后请立即在 Web 界面修改密码。config.json,无需重启服务。| 层级 | 技术实现 |
|---|---|
| 前端技术 | 原生 JavaScript ES6 模块化、Chart.js 图表与标注插件、SVG 动画仪表盘、暗色主题/移动端自适应。无框架依赖,加载快速,页面切换零等待。 |
| 后端技术 | Go 1.25 + Gin Web 框架、纯 Go SQLite 驱动(无 CGO 依赖)、自实现 Modbus CRC16/RTU 帧解析、串口互斥锁、embed.FS 内嵌静态资源、gomail 邮件推送。 |
| 数据存储 | SQLite 单文件数据库,WAL 模式支持读写并发。64MB 缓存减少磁盘 IO,每日自动清理超期数据,删除超 1000 条自动 VACUUM 回收空间。 |
| 安全机制 | HttpOnly Cookie + Header 双通道 Token 认证(有效期 7 天)。防暴力破解(失败 3 次验证码,10 次锁定 10 分钟)。敏感 API 仅管理员可调用,适合内网离线环境。 |