The Unit INA226 10A/1A component reads DC voltage, current, and power data.

| Item | Information |
|---|---|
| Product Name | Unit INA226 10A / Unit INA226 1A |
| SKU | U200 / U200-1A |
| Main Function | DC voltage, current, and power measurement |
| Communication Interface | I2C |
| Default I2C Address | 0x41 |
| ESPHome Component | ina226 |
| ESPHome Version Requirement | 2026.2.2 and later |
Unit INA226 10A/1A uses the official INA226 sensor to read current, shunt voltage, bus voltage, and power.
sensor:
- platform: ina226
address: 0x41
# 10 A version
shunt_resistance: 0.005 ohm
# 1 A version
# shunt_resistance: 0.08 ohm
adc_time:
voltage: 140us
current: 332us
adc_averaging: 4
update_interval: 2s
current:
name: "Current"
accuracy_decimals: 4
shunt_voltage:
name: "Shunt_Voltage"
accuracy_decimals: 5
bus_voltage:
name: "Bus_Voltage"
accuracy_decimals: 4
power:
name: "Power"
accuracy_decimals: 4 Main parameters:
| Parameter | Value | Description |
|---|---|---|
address | 0x41 | I2C address of Unit INA226 10A/1A. |
shunt_resistance | 0.005 ohm / 0.08 ohm | Use 0.005 ohm for 10A and 0.08 ohm for 1A. |
adc_time | 140us / 332us | ADC conversion time; voltage and current can be configured separately. |
update_interval | 2s | Interval for updating measurements in Home Assistant. |
current | Current | Reports DC current in amperes (A). |
shunt_voltage | Shunt Voltage | Reports shunt voltage in volts (V). |
bus_voltage | Bus Voltage | Reports bus voltage in volts (V). |
power | Power | Reports power in watts (W). |
i2c:
sda: GPIOXX
scl: GPIOXX
scan: true
sensor:
- platform: ina226
address: 0x41
shunt_resistance: 0.005 ohm
adc_time:
voltage: 140us
current: 332us
adc_averaging: 4
update_interval: 2s
current:
name: "Current"
accuracy_decimals: 4
shunt_voltage:
name: "Shunt_Voltage"
accuracy_decimals: 5
bus_voltage:
name: "Bus_Voltage"
accuracy_decimals: 4
power:
name: "Power"
accuracy_decimals: 4