このガイドでは、Unit INA226 10A/1A 直流電力パラメータ測定ユニットを AtomS3R メインコントローラーと組み合わせ、Home Assistant に統合する方法を説明します。これにより、直流電圧、電流、電力をリアルタイムで監視できるようになります。

CONTINUE をクリックします。

New Device Setup をクリックし、デバイス作成ウィザードを起動します。
NEXT をクリックします。
ESP32S3 をクリックします。
SKIP をクリックして、暗号化キーの設定をスキップします。
EDIT をクリックして YAML 設定ページに入り、デバイスの機能をカスタマイズします。
I2C コンポーネントを追加し、Unit INA226 10A/1A と AtomS3R 間の通信ピンを設定します。
i2c:
sda: GPIO2
scl: GPIO1
scan: true Sensor コンポーネントを追加し、INA226 センサーエンティティを有効化します。
sensor:
- platform: ina226
address: 0x41
# 10A
shunt_resistance: 0.08 ohm
# 1A
# 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 主要パラメータの説明:
| パラメータ | 値 | 説明 |
|---|---|---|
address | 0x41 | Unit INA226 10A/1A の I2C アドレス。 |
shunt_resistance | 0.08 ohm / 0.005 ohm | 10A の場合は 0.08、1A の場合は 0.005 のシャント抵抗を使用。 |
adc_time | 140us / 332us | ADC 変換時間。電圧と電流をそれぞれ個別に設定可能。 |
update_interval | 2s | Home Assistant へ測定値を送信する更新間隔。 |
current | Current | 直流電流をアンペア(A)単位で報告。 |
shunt_voltage | Shunt Voltage | シャント電圧をボルト(V)単位で報告。 |
bus_voltage | Bus Voltage | バス電圧をボルト(V)単位で報告。 |
power | Power | 電力をワット(W)単位で報告。 |
SAVE をクリックして設定を保存し、続けて INSTALL をクリックします。
Manual Download を選択します。
Download をクリックして Factory format (Previously Modern) を選択し、ファームウェアをローカルに保存します。
CONNECT をクリックします。

INSTALL をクリックします。

Settings > Devices & Services の順にクリックし、インテグレーション管理ページを開きます。
Discovered セクションで Unit INA226 10A/1A デバイスを見つけ、CONFIGURE をクリックしてウィザードに従って設定を完了します。

