mirror of
https://github.com/esphome/esphome.git
synced 2026-02-08 00:31:58 +00:00
58 lines
1.3 KiB
YAML
58 lines
1.3 KiB
YAML
sy6970:
|
|
id: sy6970_component
|
|
i2c_id: i2c_bus
|
|
address: 0x6A
|
|
enable_status_led: true
|
|
input_current_limit: 1000
|
|
charge_voltage: 4200
|
|
charge_current: 500
|
|
precharge_current: 128
|
|
charge_enabled: true
|
|
enable_adc: true
|
|
update_interval: 5s
|
|
|
|
sensor:
|
|
- platform: sy6970
|
|
sy6970_id: sy6970_component
|
|
vbus_voltage:
|
|
name: "VBUS Voltage"
|
|
id: vbus_voltage_sensor
|
|
battery_voltage:
|
|
name: "Battery Voltage"
|
|
id: battery_voltage_sensor
|
|
system_voltage:
|
|
name: "System Voltage"
|
|
id: system_voltage_sensor
|
|
charge_current:
|
|
name: "Charge Current"
|
|
id: charge_current_sensor
|
|
precharge_current:
|
|
name: "Precharge Current"
|
|
id: precharge_current_sensor
|
|
|
|
binary_sensor:
|
|
- platform: sy6970
|
|
sy6970_id: sy6970_component
|
|
vbus_connected:
|
|
name: "VBUS Connected"
|
|
id: vbus_connected_binary
|
|
charging:
|
|
name: "Charging"
|
|
id: charging_binary
|
|
charge_done:
|
|
name: "Charge Done"
|
|
id: charge_done_binary
|
|
|
|
text_sensor:
|
|
- platform: sy6970
|
|
sy6970_id: sy6970_component
|
|
bus_status:
|
|
name: "Bus Status"
|
|
id: bus_status_text
|
|
charge_status:
|
|
name: "Charge Status"
|
|
id: charge_status_text
|
|
ntc_status:
|
|
name: "NTC Status"
|
|
id: ntc_status_text
|