
使用 Home Assistant 测量您家的用电量
在本文档中,我们将看到能够测量我们家庭用电量的必要步骤, 在第二级,并使用历史消耗图. 所有这些都来自 Home Assistant 和 ESPHome! 容易, 简单, 和, 适合全家!
答案是肯定的, 得益于带有 ESP32 或 ESP8266 微控制器和 PZEM 电能表的电路板-004T V3 我们将能够立即知道中性线的耗电量 (蓝), 通常是房子的将军, 胖子. 它会越舒适, 与往常一样,在开发板上安装 ESPHome 固件,这就是我们从 Home Assistant 管理它的方式, 原生和集中式.
安装 ESPHome 固件后, 我把我们应该添加的配置留给您,以便能够读取当前的, 电压, 能源, 功率, 频率和功率因数… 我们必须考虑到我们将为 PZEM 设备供电-004T V3 带 5v 电缆 + 电路板上相应的 GND 电缆, 除了正确连接串口, Rx 和 Tx.
我把我们应该添加到 ESPHome 板子的配置留给您:
串口: rx_pin: GPIO3 tx_pin: GPIO1 baud_rate: 9600 Modbus 模块: 传感器: - 平台: Pzemac 电流: 名字: "PZEM-004T V3 电流" 电压: 名字: "PZEM-004T V3 电压" 能源: 名字: "PZEM-004T V3 能量" 权力: 名字: "PZEM-004T V3 电源" 频率: 名字: "PZEM-004T V3 频率" power_factor: 名字: "PZEM-004T V3 功率因数" update_interval: 1s
保存对 Board 的更改后, 在 Home Assistant 中,我们已经获得了我们刚刚创建的实体! 因此,我们可以添加它们并在 Entities (实体) 卡片中查看它们,该卡片将向我们显示 “当前” 数据. 但一如既往,我们可以制作其他卡片, 例如,分析消耗.
查看实时用电量, 配软饮料 1 第二, 最后 5 纪要:
类型: 习惯:Apexcharts-Card 标头: 显示: 真实标题: 家庭消费 - 5最小 show_states: True 系列: - 实体: sensor.pzem_004t_v3_power名称: PVPC 类型: 区域不透明度: 0.7 颜色: graph_span网络: 5最小值 update_interval: 1s
如果我们想要, 我们utility_meter创建按小时衡量我们消费的实体, 日常, 每月, 年刊… 如果我们感兴趣,然后在图表中查看它. 为此,, 在我们的 'configuration.yaml' 中’ 我们应该添加类似:
utility_meter: ... energy_consumo_hogar_horario: 名字: "电力 - 家庭消费 - 时间表" 源: sensor.energy_pzem_004t_v3_hogar循环: 每小时energy_consumo_hogar_diario: 名字: "电力 - 家庭消费 - 日常" 源: sensor.energy_pzem_004t_v3_hogar循环: 每日energy_consumo_hogar_mensual: 名字: "电力 - 家庭消费 - 每月" 源: sensor.energy_pzem_004t_v3_hogar循环: 每月energy_consumo_hogar_anual: 名字: "电力 - 家庭消费 - 年刊" 源: sensor.energy_pzem_004t_v3_hogar循环: 每年 ...
例如,在保存并重新加载 Home Assistant 设置后,我们可以创建此条形图, 最近 24 小时, 我们将其作为新卡添加到 GUI 中:
类型: 习惯:Apexcharts-Card 标头: 显示: 真实标题: 用电 - 过去 24 小时show_states: false 系列: - 实体: sensor.electricidad_consumo_hogar_horario名称: kWh 型: 列不透明度: 0.7 颜色: group_by网络: 期间: 1H func: 最大 Y 轴数: - 分钟: 0 graph_span: 24h update_interval: 5分钟
如果我们想让一张牌看到去年的演变:
类型: 习惯:Apexcharts-Card 标头: 显示: 真实标题: 用电 - 最后一年show_states: True 系列: - 实体: sensor.electricidad_consumo_hogar_mensual名称: kWh 型: 列不透明度: 0.7 颜色: group_by网络: 期间: 30D 函数: 最大graph_span: 365d update_interval: 5分钟
因此,正如我们所看到的,获得家庭的用电量显然很简单, 以及便宜, 我们将获得可靠的数据,以便我们可以使用这些数据或调用自动化, 警告我们高消费, 等… 我们也可以在 Energy 面板中使用它, 或计算下一张发票的欧元成本…
照常, 拥抱, 我希望您对某些帖子感兴趣,并感谢那些通过社交网络移动这些内容的人, 照顾好自己!