跳转到内容

INA219 直流电流传感器

ina219 传感器平台允许您在 ESPHome 中使用 INA219 高侧直流电流传感器 (数据手册, Adafruit) 传感器。需要在配置中设置 I²C 总线 才能使此传感器工作。

INA219 直流电流传感器。
# 示例配置条目
sensor:
- platform: ina219
address: 0x40
shunt_resistance: 0.1 ohm
current:
name: "INA219 电流"
power:
name: "INA219 功率"
bus_voltage:
name: "INA219 总线电压"
shunt_voltage:
name: "INA219 分流电压"
max_voltage: 32.0V
max_current: 3.2A
update_interval: 60s
  • address (可选, 整数): 手动指定传感器的 I²C 地址。默认为 0x40

  • shunt_resistance (可选, 浮点数): 电路板上用于电流计算的分流电阻值。默认为 0.1 ohm

  • max_voltage (可选, 浮点数): 您期望的最大总线电压。ESPHome 将使用此值优化传感器配置。默认为 32V(最大值)。

  • max_current (可选, 浮点数): 您期望的最大电流。ESPHome 将使用此值优化传感器配置。默认为 3.2A

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

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

  • bus_voltage (可选): 使用总线电压(高侧触点电压)值,单位为 V。传感器的所有选项。

  • shunt_voltage (可选): 使用分流电压(分流电阻两端的电压)值,单位为 V。传感器的所有选项。

  • update_interval (可选, 时间): 检查传感器的时间间隔。默认为 60s