本帖最后由 shenbo 于 2022-11-18 23:17 编辑
关于PZEM-004T的教程很多了,我就发发图片吧,目前淘宝上买到的PZEM-004T已经更新为UART-Modbus总线,是PZEM-004T-V3版本,所以ESPHome需要选择的PZEMAC这个Platform,再有就是这个版本只需要接5V、RX、TX、GND四线就好。
散件
合体
上墙
收集数据
esphome:
name: "main-electricity-meter"
esp8266:
board: esp01_1m
# Enable Home Assistant API
ota:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
captive_portal:
logger:
baud_rate: 0
web_server:
port: 80
auth:
username: admin
password: !secret web_server_password
uart:
tx_pin: GPIO2
rx_pin: GPIO3
baud_rate: 9600
sensor:
- platform: pzemac
current:
name: "Main Current"
voltage:
name: "Main Voltage"
energy:
name: "Main Energy"
power:
name: "Main Power"
frequency:
name: "Main Frequency"
power_factor:
name: "Main PowerFactor"
update_interval: 30s
成本计算:ESP01-4.97元,电源模块-12.5元(这个用的比较奢侈,主要考虑长时期使用及安全问题)、PZEM-004T-45元、端子等辅料合计-3.4元,总计=65.87元。
|