Skip to main

everHome Community

Welcome to the everHome community!

The community consists of different areas in which everHome users can exchange information with each other. You're sure to find some useful information here. The everHome team is also happy to stop by here, clarify questions and take up your suggestions.

EcoTracker und HomeAssistant

Benutzer 40553

Member
Posts: 1
Registered: 19.10.2024 um 12:21

Benutzer 40553 (40553)

am 13.12.2024 um 09:53

Hallo zusammen, 
mein Problem besteht darin, dass der EcoTracker nicht als Integration über die Benutzeroberfläche von HA eingerichtet werden kann, sondern nur über die configuration.yaml.

Diese Integration wurde nicht über die Benutzeroberfläche eingerichtet. Du hast sie entweder in YAML eingerichtet oder es handelt sich um eine Abhängigkeit, die von einer anderen Integration eingerichtet wurde. Wenn du sie konfigurieren möchtest, musst du dies in deiner„configuration.yaml“-Datei tun.

Hat jemand Erfahrung damit, wie der Code in der configuration.yaml ausschauen muss?

Benutzer 39283

Member
Posts: 2
Registered: 08.09.2024 um 21:40

Benutzer 39283 (39283)

am 05.01.2025 um 13:59

Hallo,
ich habe Ihn in Home Assistant eingebunden mit folgendem Eintrag in der Configuration.yaml.

Die IP-Adresse habe ich jetzt mit 192.168.XXX.XXX eingetragen.
Hier musst du natürlich deine IP-Adresse eingeben.

# Eco-Tracker - Start

rest:
  - scan_interval: 30
    resource: http://192.168.XXX.XXX/v1/json
    sensor:
      - name: "ecotracker_api"
        json_attributes:
         - "power"
         - "powerAvg"
         - "energyCounterIn"
         - "energyCounterOut"
 
template:
  - sensor:
    -  name: "EcoTracker-aktueller-Verbrauch"
       unique_id: "EcoTrackerVerbrauch"
       device_class: 'power'
       # kann negativ sein, deswegen die Abfrage
       # zaehler laeuft nicht rueckwaerts
       state: >
               {% if ((state_attr('sensor.ecotracker_api', 'power') | float(0)) | round(2)) < 0 %}
                {{(states ('0.0') | float(0)) |round(2) }}
               {% else %}
                {{ ((state_attr('sensor.ecotracker_api', 'power') | float(0)) | round(2)) }}
               {% endif %}
       unit_of_measurement: "W"
       
    -  name: "EcoTracker-aktueller-Verbrauch"
       unique_id: "EcoTrackerBalkon"
       device_class: 'power'
       # kann negativ sein, deswegen die Abfrage
       state: "{{ ((state_attr('sensor.ecotracker_api', 'power') | float(0)) | round(2)) }}"
       unit_of_measurement: "W"

    -  name: "EcoTracker-durchschnitt-Verbrauch"
       unique_id: "EcoTrackerDurchschnitt"
       device_class: 'power'
       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerAvg') | float(0)) | round(2)) }}"
       unit_of_measurement: "W"

    - name: "EcoTracker-Netzbezug"
      unique_id: "EcoTrackerBezug"
      state: "{{ (((state_attr('sensor.ecotracker_api', 'energyCounterIn') | float(0)) / 1000) | round(2)) }}"
      unit_of_measurement: "kWh"
      device_class: 'energy'
      state_class: "total_increasing"

    - name: "EcoTracker-Einspeisung"
      unique_id: "EcoTrackerEinspeisung"
      state: "{{ (((state_attr('sensor.ecotracker_api', 'energyCounterOut') | float(0)) / 1000) | round(2)) }}"
      unit_of_measurement: "kWh"
      device_class: 'energy'
      state_class: "total_increasing"

# Eco-Tracker - Ende

Benutzer 40306

Member
Posts: 6
Registered: 12.10.2024 um 15:41

Benutzer 40306 (40306)

am 13.01.2025 um 09:34

Moin und Hallo, würde das auch gerne machen!
Nur wie bekomme ich das in die
homeassistant/configuration.yaml
eingefügt! 
Die IP unseres EcoTrackers habe ich! 
Daran scheitert es immer wieder!
Über Hilfe würde ich mich freuen!

mkbg aus Ratingen 
Hans

Benutzer 39283

Member
Posts: 2
Registered: 08.09.2024 um 21:40

Benutzer 39283 (39283)

am 16.01.2025 um 06:51

Hallo,
du brauchst irgendeine Art von Editor. Diese musst du unter „Einstellungen/Add-ons“ installieren. Ich benutze das Add-on „File Editor“.
Nach der Installation, bzw. bei der Indtallation kannst du angeben, dass du den File Editor in deiner Seitenleiste sehen willst. Wenn er dir dort dann angezeigt wird, einfach draufklicken. Danach ganz oben links auf das Ordner-Symbol klicken. Jetzt geht eine Art Drop-Down-Menü auf. Dort findest du die configuration.yaml.

Beachte:
1. Es ist ratsam nach jeder Änderung einen Neustart von HA zu machen.
2. Ob die Änderungen auf konsistent sind siehst du oben rechts über das grüne Haken-Symbol.

Benutzer 45117

Member
Posts: 1
Registered: 21.02.2025 um 13:56

Benutzer 45117 (45117)

am 21.02.2025 um 17:07

Hallo Benutzer 39283,
ich habe die YAML-Datei so wie beschrieben in die config.yaml eingetragen und die IP-Adresse auf den EcoTracker eingestellt. Wenn ich auf die IP Adresse http://<IP>/v1/json gehe, bekomme ich auch die Daten angezeigt. In HA sind aber die Daten der Entitäten leer. Was könnte noch fehlen? Refresh habe ich mal auf 5 s gesetzt. Irgend einer eine Idee?

Gruß Ronald

Benutzer 40306

Member
Posts: 6
Registered: 12.10.2024 um 15:41

Benutzer 40306 (40306)

am 01.03.2025 um 14:05

Hallo,
bekomme den yaml code nicht in die configuration.yaml eingefügt.
Ich finde den Fehler nicht! Wäre über Hilfe dankbar!
mkbg aus Ratingen
Hans

Benutzer 40306

Member
Posts: 6
Registered: 12.10.2024 um 15:41

Benutzer 40306 (40306)

am 05.03.2025 um 20:20

Hallo, 
habe es hin bekommen!
Daten werden in HA vom 
EcoTracker angezeigt. Bin 
zufrieden. 

mkbg aus Ratingen
Hans

Benutzer 45872

Member
Posts: 1
Registered: 07.03.2025 um 06:49

Benutzer 45872 (45872)

am 09.03.2025 um 08:49

Hallo zusammen, die Integration klappt wunderbar, allerdings wird immer der Zählerstand angezeigt, ist es auch möglich nur die Änderung der 24std anzuzeigen also den Verbrauch? Das klappt so leider nicht mit der Statistik funktion