跳转到内容

CSE7766 功率传感器

cse7766 传感器平台允许您在 ESPHome 中使用 CSE7766 电压/电流和功率传感器 (数据手册)。此传感器常见于 Sonoff POW R2 中。CSE7759B 与 CSE7766 类似 并且与此组件兼容。

NOTE

安全隐患:某些设备(如 Sonoff POWs/Shelly 等)将数字 GND 直接连接到 mains 电压,因此在正常运行期间 GPIO 会带电。我们的建议是标记这些板子,以防止使用危险的数字引脚。

由于与 CSE7766 的通信使用 UART 完成,您需要在 配置中包含一个 UART 总线,并将 rx_pin 连接到 CSE7766。 此外,您还需要将波特率设置为 4800,奇偶校验设置为 EVEN。设备每秒发送多次更新,因此您 可能希望在传感器上使用某种平均或节流过滤器。

# Example configuration entry
substitutions:
update_interval: 60s
# Disable logging over USB
logger:
baud_rate: 0
uart:
rx_pin: RX
baud_rate: 4800
parity: EVEN
sensor:
- platform: cse7766
voltage:
name: "Sonoff Pow R2 Voltage"
filters:
- throttle_average: ${update_interval}
current:
name: "Sonoff Pow R2 Current"
filters:
- throttle_average: ${update_interval}
power:
name: "Sonoff Pow R2 Power"
filters:
- throttle_average: ${update_interval}
energy:
name: "Sonoff Pow R2 Energy"
filters:
- throttle: ${update_interval}
apparent_power:
name: "Sonoff Pow R2 Apparent Power"
filters:
- throttle_average: ${update_interval}
reactive_power:
name: "Sonoff Pow R2 Reactive Power"
filters:
- throttle_average: ${update_interval}
power_factor:
name: "Sonoff Pow R2 Power Factor"
filters:
- throttle_average: ${update_interval}

NOTE

上述配置应适用于 Sonoff POWs (R2)。

  • voltage (可选): 使用传感器的电压值,单位为 V(RMS)。 来自 Sensor 的所有选项。

  • current (可选): 使用传感器的电流值,单位为安培。来自 Sensor 的所有选项。

  • power (可选): 使用传感器的(有功)功率值,单位为瓦特。来自 Sensor 的所有选项。

  • energy (可选): 使用传感器的总有功能量值,单位为 Wh。 来自 Sensor 的所有选项。

  • apparent_power (可选): 使用传感器的视在功率值,单位为 VA。 来自 Sensor 的所有选项。

  • reactive_power (可选): 使用传感器的无功功率值,单位为 VAR。 来自 Sensor 的所有选项。

  • power_factor (可选): 使用传感器的功率因数值。 来自 Sensor 的所有选项。

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