Moin, dir fehlen noch ein paar Dinge um Daten von evcc in HA zu erhalten. Du brauchst bei evcc einen mqtt Broker (mosquitto broker) in HA, um die Daten von evcc zubekommen. Das sind zwei getrennte System und über den Broker stellst du sozusagen die Verbindung zwischen beiden System her. Erst wenn die Schritte erledigt sind, kannst du in der configuration.yaml Sensoren definieren, die dann auch Daten erhalten.
Hier mal ein Beispiel, wie so ein mqtt Sensor übhaupt in HA dann aussieht:
# Solar Growatt MQTT Verbindung
mqtt:
sensor:
- state_topic: "energy/solar"
unique_id: "growatt_wr_total_production"
name: "Growatt.TotalGenerateEnergy"
unit_of_measurement: "kWh"
value_template: "{{ float(value_json.TotalGenerateEnergy) | round(1) }}"
device_class: energy
state_class: total_increasing
json_attributes_topic: "energy/solar"
payload_available: "1"
availability_mode: latest
availability_topic: "energy/solar"
availability_template: "{{ value_json.InverterStatus }}"
Du musst aus der json Antwort von mqtt die passenden Werte herausfiltern.
Schaue dir auch gerne dazu mal diesen Thread an, dort wird vieles behandelt und Tobias von @smarthomeandmore erklärt das in seinen Video sehr genau und Schritt für Schritt.
In den Docs von evcc findest auch ein paar gute Hinweise.
Es gibt auch ein fertige Integration für HA, so dass die Daten darüber einfach in HA integrieren kannst.