← supachai
🌾
已上线运行 · 持续迭代新功能
2026 — 至今

AgroX

用手机操控农场的IoT平台 — 传感器与设备组成一张网络,数据实时同步上云。

访问 AgroX 仪表盘

🎯 问题

  • 中小型农场依赖人工到场手动开关水泵、继电器 — 没有可靠的远程控制方式。
  • 大多数廉价IoT设备要求每个节点都联WiFi,而真实农场地形信号弱、覆盖不到,根本用不了。

🛠️ 方法

1.自建无线网状网络(ESP-NOW)

ESP32节点之间以mesh方式通信,无需处处联WiFi — 一个节点通过Raspberry Pi桥接上云。

2.全链路实时数据管道

MQTT(EMQX Cloud)→ Data Integration → Supabase Edge Function → Postgres — 每条传感器数据和控制指令都带完整审计记录。

3.实时切换开关仪表盘

手机上一键开关设备,状态通过Supabase Realtime即时同步到所有打开的窗口,断网时自动触发失效保护。

4.近场蓝牙配置与控制

新增BLE模式(NimBLE),无需联网即可直接从网页应用配置、操作节点 — 专为现场安装设计。

📈 成果与现状

  • 硬件到云端的完整链路首次成功端到端运行 — 传感器→MQTT→Supabase→仪表盘。
  • 执行器/继电器控制指令已在生产环境稳定往返运行,带完整审计记录和失效保护TTL。
  • 支持多农场、多节点架构,一套系统管理多个站点。

开发仍在推进 — OTA固件升级和断电重启后的状态保持是下一步。🔧

🧰 技术栈

ESP32
ESP-NOW mesh
Raspberry Pi
MQTT · EMQX
Supabase
Next.js Realtime
🛟

下一个项目

交易求生指南