描述
特征
-
收集土壤水分、空气湿度、温度和压力
-
浇水按钮 (A)
-
重复使用已配置的 Wifi 连接
-
发布家庭助理状态
-
支持 Home Assistant 自动发现
-
使用按钮重新连接到 Wifi (B)
-
使用按钮发送手动 MQTT 配置和状态 (C)
-
带有 RGB 条(在 M5Stack Fire 上)和警告图像的信号缺水
安装
硬件
-
将 ENV 单元插入端口 A
-
将浇水装置插入端口 B
-
在土壤中种植浇水装置
-
将浇水装置的内部管道连接到接水器
-
将浇水装置的外管放入土壤中
-
以 wifi 模式启动 M5Stack
软件
在 readSensors 函数中,根据您的浇水单元校准更新from low和from high值。
-
更新代码中的 MQTT 配置以适合您自己的 MQTT 服务器。
-
仍然在 UI Flow 中,使用 Manager 将代码和图像上传到设备。
注意:如果需要,在 UI Flow 中将 Unit Env II 与 Unit Env III 交换,因为前者已达到使用寿命。
用法
-
启动时,应用程序连接到现有 Wifi,启动 MQTT 客户端配置并发布 Home Assistant 发现消息。
-
每 30 秒,它读取传感器值,更新显示的值并在 MQTT 上发布 Home Assistant 的状态消息。
-
按下按钮 A 开始浇水。松开按钮停止。
-
按下按钮 B 重新启动 wifi 连接序列(仅在断开连接时触发)。
-
按下按钮 C 将 Home Assistant 配置和传感器状态手动发布到 MQTT。
去做
-
按钮操作的图标
-
通过 MQTT 浇水
-
显示电池和 wifi 状态
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉