time: - platform: homeassistant id: homeassistant_time packages: battery_soc: url: https://github.com/SmartBoatInnovations/esphome-packages files: [battery_soc/battery_soc_package.yaml] ref: main refresh: 0s i2c: id: bus_a sda: GPIO22 scl: GPIO21 sensor: - platform: ina226 i2c_id: bus_a address: 0x40 shunt_resistance: 0.1 ohm id: ina_sensor bus_voltage: name: "Battery Voltage" id: battery_voltage update_interval: 1s - platform: adc pin: GPIO32 name: "Battery Current" id: battery_current unit_of_measurement: "A" update_interval: 1s attenuation: auto accuracy_decimals: 3 filters: - median: window_size: 15 send_every: 5 send_first_at: 1 - calibrate_linear: - 0.000 -> 0 - 1.000 -> 1