跳转到内容

Peacefair PZEM-004T 电能监测器

NOTE

本页尚未完善,尚需补充内容。如果您希望参与贡献,请参阅我们的开发者站点。本页缺少:

  • 首页图片。
  • 该设备实际使用时的图片/截图/示例配置。

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。

  • uart_id (可选, ID): 如需使用多个 UART 总线,手动指定 UART 组件 的 ID。

这些设备在 UART 端口上使用了光耦,板上所安装的电阻是为与 5V 设备配合而设计的。 ESP 需要 电平转换器 才能与 TTL 电平兼容。

NOTE

您需要 IC 电平转换器,而不是基于 Mosfet 的电平转换器,因为您需要在路径中不再串联额外电阻的情况下为光耦的 LED 供电。

如果您更倾向于通过本文或本文教程来更改光耦电阻的阻值,也可以这样做。

您的 ESP 应由外部电源供电,不能通过 PZEM 供电。