ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Waterius接入Home Assistant终极指南:MQTT自动发现与能耗统计3步搞定

2026/8/23 12:10:54 拓冰建站 浏览量
Waterius接入Home Assistant终极指南:MQTT自动发现与能耗统计3步搞定 Waterius接入Home Assistant终极指南MQTT自动发现与能耗统计3步搞定【免费下载链接】wateriusПередача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.项目地址: https://gitcode.com/gh_mirrors/wa/wateriusWaterius 是一款开源的 Wi-Fi 水表抄表器Wi-Fi transmitter只需 3 节 AA 电池即可将脉冲式水表的读数通过 Wi-Fi 自动上传。本教程介绍如何利用它自带的 MQTT 自动发现功能把 Waterius 3 步接入 Home Assistant并开启自动能耗统计——全程几乎零代码新手也能快速完成。准备工作先在 Home Assistant 里装好 MQTT 插件Waterius 通过 MQTT 协议与 Home Assistant 通信因此需要在 Home Assistant 中安装并启动 MQTT 插件如 Mosquitto broker add-on记下 broker 的 IP 地址和端口默认1883。这一步是整个 Waterius 接入 Home Assistant 的关键前提没有 MQTT broker 就无法实现自动发现。第 1 步在 Waterius 设置页填写 MQTT 信息并开启自动发现给 Waterius 装上电池并短按按键手机连上它发出的 Wi-Fi 热点打开 Web 设置页waterius.local或设备 IP按下面的方式填写设置项填写内容MQTT broker 地址Home Assistant 所在机器的 IP如192.168.1.5不带http://和端口MQTT 端口1883MQTT 主题Topic自己起的唯一名称例如waterius/16620172MQTT 主题 Home Assistant保持默认的homeassistant重点来了勾选Автоматическое добавление в Home Assistant自动添加至 Home Assistant复选框然后提交设置。勾选该选项后Waterius 固件相关实现在 ESP8266/src/ha/ 目录下的发现模块中会向homeassistant/...前缀发布标准 MQTT discovery 报文Home Assistant 会自动创建所有实体无需手写任何配置。第 2 步等待第一次上传设备自动出现在 Home Assistant 中提交设置后Waterius 会立即唤醒 Wi-Fi 发送第一次数据。稍后打开 Home Assistant 的「设置 → 设备与服务和实体」就能看到这个新设备传感器Сенсоры冷水总表Cold Water Total、热水总表Hot Water Total单位为 m³设置发送周期分钟可直接在页面修改诊断Диагностика电池电量、电池电压、低电压告警、Wi-Fi 信号强度 RSSI、最后上报时间、重启次数。小贴士点击任一传感器还能看到更丰富的属性如原始 ADC 值完整的上报字段清单可查看项目根目录的 Export.md 参数表。第 3 步把水表读数加入「能源」面板自动生成能耗统计这是本教程最有价值的部分——Home Assistant 的能源面板原生支持水能耗统计打开「设置 → 能源Энергия」找到Вода水区块点击「添加来源」分别选择冷水、热水两个水表传感器并保存。保存后即可打开「能源」仪表盘查看每日/每周/每月的用水柱状图支持按天、周、月、年切换并对比数据。注意统计图表可能不会立即出现Home Assistant 需要积累一段时间的统计数据后才会生成。附赠一键汉化所有传感器名称如果你希望传感器显示为「热水」「冷水」「电池电量」等中文/俄文名称可在 Home Assistant 的configuration.yaml中加入customize_glob配置完整示例见项目根目录 Home_Assistant_setup.md重启后设备页即变这样进阶手动配置与断线告警可选如果你不想用自动发现也可以参考项目自带的示例配置 homeassistant.configuration.yaml 手动创建传感器其中还演示了电池电量估算模板和「离线时长」模板传感器官方教程 Home_Assistant_setup.md 里提供了两条实用自动化的 YAML 片段电池低电压时推送 Telegram 通知、设备超过 27 小时未上报时告警直接复制即可使用想了解硬件结构主板实物与接线如下总结步骤操作耗时1HA 中安装 MQTT 插件2 分钟2Waterius 设置页填 MQTT 信息 勾选自动发现1 分钟3能源面板添加水传感器1 分钟整个过程无需写一行代码MQTT 自动发现让 Waterius 在 Home Assistant 中「即插即用」。装好之后你的用水量将自动出现在能源面板里异常断线还能收到告警通知——这就是开源硬件 Home Assistant 的魅力。【免费下载链接】wateriusПередача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.项目地址: https://gitcode.com/gh_mirrors/wa/waterius创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考