Peacefair PZEM-004T 电能监测器
pzem004t 传感器平台允许您在 ESPHome 中使用 PZEM-004(8 段屏版本,网页)和 PZEM-004T V1 电能监测器(网页)传感器。
WARNING
本页涉及 PZEM-004T 的 V1 版本,该版本已缺货一段时间。 而 PZEM-004 仍然可以使用该协议正常工作(并且仍在销售),并且不使用 Modbus。 如需使用较新的 V3 变型,或标有 PZEM-004T-100A-D-P(V1.0) 的板子,请参阅 pzemac。
与该组件的通信通过 UART 进行。因此您必须在配置中设置一个 uart: 条目,将 TX 和 RX 引脚设置为您开发板上的某两个引脚,并将波特率设置为 9600。
# 示例配置条目uart: tx_pin: D1 rx_pin: D2 baud_rate: 9600
sensor: - platform: pzem004t current: name: "PZEM-004T Current" voltage: name: "PZEM-004T Voltage" power: name: "PZEM-004T Power" energy: name: "PZEM-004T Energy" update_interval: 60s-
current (可选): 使用传感器电流值,单位为安培。 Sensor 的所有选项。
-
power (可选): 使用传感器的(有功)功率值,单位为瓦。 Sensor 的所有选项。
-
voltage (可选): 使用传感器电压值,单位为伏。 Sensor 的所有选项。
-
update_interval (可选, Time): 检查传感器的间隔。默认为
60s。
硬件注意事项
Section titled “硬件注意事项”这些设备在 UART 端口上使用了光耦,板上所安装的电阻是为与 5V 设备配合而设计的。 ESP 需要 电平转换器 才能与 TTL 电平兼容。
NOTE
您需要 IC 电平转换器,而不是基于 Mosfet 的电平转换器,因为您需要在路径中不再串联额外电阻的情况下为光耦的 LED 供电。
如果您更倾向于通过本文或本文教程来更改光耦电阻的阻值,也可以这样做。
您的 ESP 应由外部电源供电,不能通过 PZEM 供电。