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: 9
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: 9
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: 9
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

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 08.05.2025 um 06:23

@ Benutzer 45872

Da ist ein kleiner Umweg notwendig.

Speichere den Zählerstand um Mitternacht und ziehe diesen dann vom aktuellen Zählerstand ab.

Dann hast du den Verbrauch / Tag.

Automation:

alias: "Zählerstand Netz um Mitternacht "
description: ""
triggers:
  - at: "00:00:00"
    trigger: time
conditions: []
actions:
  - action: input_number.set_value
    metadata: {}
    data:
      value: "{{ states('sensor.ecotracker_netzbezug') | float }}"
    target:
      entity_id: input_number.zahlerstand_netz_um_mitternacht

mode: single


Dann bau dir ein Helfer-Template:

{{ (states('sensor.ecotracker_netzbezug') | float - states('input_number.zahlerstand_netz_um_mitternacht') | float) | round(4) }}


jetzt solltest du den aktuellen Tagesverbrauch erhalten. Änderbar auch für den Ertrag/Tag.



ULW

Otmar31832

Member
Posts: 2
Registered: 29.03.2025 um 14:30

Otmar31832 (47713)

am 22.05.2025 um 13:38

Hallo in die Runde,

ich habe hin und her experimentiert und vielen Dank für die Tipps hie zur Einbindung des EcoTracker von everHome in HomeAssistant.

Die Auszulesenden Wete sehe ich, es steht aber alles auf "0" in {} das Symbol ist vor dem Ganzen, der Geräte Information.

Home Assistant läuft bei mir auf Synology

Gruß aus der Region Hannover
Otmar
Otmar31832

Benutzer 39699

Member
Posts: 1
Registered: 23.09.2024 um 10:25

Benutzer 39699 (39699)

am 30.05.2025 um 22:32

Hi,

das würde mich auch interessieren, wenn ich bei mir die URL 

http://192.168.1.112/v1/json

eingebe, kommt nur  

{
]

Muss man sonst noch etwas einstellen?

{
}

{
}

Benutzer 47453

Member
Posts: 1
Registered: 26.03.2025 um 08:47

Benutzer 47453 (47453)

am 30.06.2025 um 14:59

@UDO62, wie genau funktioniert das?

"Speichere den Zählerstand um Mitternacht und ziehe diesen dann vom aktuellen Zählerstand ab."

Wo muss ich was hinterlegen?

Eine kleine Detaillierte Ableitung wäre super!

Vielen Dank

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 02.07.2025 um 13:17

Hallo @Benutzer 47453

 

Schritt1: zuerst brauchst du eine neue Automation die den Zählerstand um 00:00 Uhr speichert.

Automation erstellen: Neue Automation erstellen. Wechsel zu: in Yaml bearbeiten, und ersetze das dort gezeigte durch:

 

alias: "Zählerstand Netz um Mitternacht "
description: ""
triggers:
  - at: "00:00:00"
    trigger: time
conditions: []
actions:
  - action: input_number.set_value
    metadata: {}
    data:
      value: "{{ states('sensor.ecotracker_netzbezug') | float }}"
    target:
      entity_id: input_number.zahlerstand_netz_um_mitternacht
mode: single

 

und jetzt noch einen Helfer, wo diese Automation den Wert einträgt:

Schritt2: Input Number Helfer erstellen: Klick auf Helfer hinzufügen und wähle "Zahl". Gib folgende Werte ein: Name: "Zählerstand Netz um Mitternacht", Min:"0", Max: z.B." 100000", je nachdem  wie hoch dein Zählerstand schon ist. auf jeden Fall über deinem Zählerstand. Schrittweite; "0.0001" für 4 Stellen hinter dem Komma. Einheit: "kWh". Speichern. 

Jetzt hast du den Zählerstand um Mitternacht. Bzw, erst um Mitternacht löst die Automation aus.  Wenn du die Automation von Hand auslöst hast du den Zählerstand seit Auslösung. Wird aber um Mitternacht durch den richtigen Wert ersetzt.

Schritt3: um den aktuellen Tagesverbrauch zu sehen brauchst du noch einen weiteren Helfer: 

Helfer hinzufügen und wähle Template: Template für einen Sensor. 

Name z.B. "Netzbezug seit Mitternacht",

 kopiere bei Zustandstemplate: 

 

{{ (states('sensor.ecotracker_einspeisung') | float - states('input_number.zahlerstand_ertrag_um_mitternacht') | float) | round(4) }}

 

ein. Maßeinheit: kWh . Speichern, fertig. HA Neustart. 

Jetzt solltest du auf deinem Dashboard den neuen "sensor.netzbezug seit mitternacht" anlegen können. 

Das sollte es gewesen sein. Dieser Weg war mein Weg und muss nicht der ultimative sein. 

Gruß Udo

ULW

Benutzer 58071

Member
Posts: 1
Registered: 20.08.2025 um 17:37

Benutzer 58071 (58071)

am 18.09.2025 um 00:47

Hallo Leute, ein Video zu dieser Installaton auf YT wäre echt hilfreich da ich und auch viele andere halt blutige Anfänger in HA sind.

Benutzer 46898

Member
Posts: 11
Registered: 20.03.2025 um 11:35

Benutzer 46898 (46898)

am 21.09.2025 um 23:09

wie weit kann man den "scan interval" runter ohne, dass es zu Störungen kommt ?

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 23.09.2025 um 05:06

Moin, ich nutze Home Assistant Green und der "scan interval" steht bei mir störungsfrei auf " 1 ". Zusätzlich zu der hier anfangs beschriebenen Konfiguration frage ich auch noch die einzelnen Werte der 3 Phasen ab.

ULW

Benutzer 43362

Member
Posts: 1
Registered: 09.01.2025 um 13:22

Benutzer 43362 (43362)

am 21.10.2025 um 11:51

@Udo62
Ich würde auch gern die 3 Phasen abfragen.
Wie sieht deine HA config dazu aus?

Danke im Vorraus

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 27.10.2025 um 13:14

@Benutzer 43362

Bei mir hatte sich die ecotracker.api  selbstständig verändert. Ich vermute durch ein Update seitens everhome. Da mein Zähler die 3 Phasen anzeigt, hatte ich ohne Änderung meinerseits Daten für die 3 Phasen. Die everhome.api zeigt bei mir dies hier an.


{ "power": 100, "powerPhase1": 50, "powerPhase2": 30, "powerPhase3": 20, "powerAvg": 150, "energyCounterOut": 20, "energyCounterIn": 500 }


Schau mal nach, was deine everhome.api anzeigt.  Ist abhängig von deinem Zähler.

Wenn das bei dir auch so aussieht, dann kannst du in der configuration.yaml die 3 Phasen jeweils nachtragen.

 

rest:

  - scan_interval: 1

    resource: http://192.168.xxx.xxx/v1/json

    sensor:

      - name: "ecotracker_api"

        unique_id: "EcoTrackerUdo"

        json_attributes:

         - "power"

         - "powerPhase1"

         - "powerPhase2"

         - "powerPhase3"

         - "powerAvg"

         - "energyCounterIn"

         - "energyCounterOut"

 

Dann noch die 3 Sensoren für die einzelnen Phasen zu den vorhandenen Sensoren der ecotracker.api  nachtragen.

 

 

-  name: "EcoTracker-aktueller-Verbrauch Phase1"

       unique_id: "EcoTrackerPower Phase1"

       device_class: 'power'

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerPhase1') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

      

    -  name: "EcoTracker-aktueller-Verbrauch Phase2"

       unique_id: "EcoTrackerPower Phase2"

       device_class: 'power'

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerPhase2') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

      

    -  name: "EcoTracker-aktueller-Verbrauch Phase3"

       unique_id: "EcoTrackerPower Phase3"

       device_class: 'power'

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerPhase3') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

 

Speichern, testen, Neustart.

Neu angelegte Sensoren wie üblich sichtbar machen. Fertig

Gruß, Udo

ULW

Benutzer 41359

Member
Posts: 1
Registered: 06.11.2024 um 14:08

Benutzer 41359 (41359)

am 10.11.2025 um 17:13

Hi zusammen, ich habe bereits eine Ecotracker erfolgreich in Betrieb. Der ermittelt mir den Netzbezug und die Einspeisung über die PV. Jetzt möchte ich einen zweiten in Betrieb nehmen der mir den Wert für einen Haupttarif "HT" über den Wert 1.8.1 und über den Nebentarif "NT" 1.8.2 ermittelt. Ich bekomme zusätzlich die Info über die App für den gesamtverbrauch 1.8.0. 
Hat da jemand eine Idee wie das YAML Script dazu aussehen könnte?

Benutzer 63836

Member
Posts: 6
Registered: 06.11.2025 um 08:15

Benutzer 63836 (63836)

am 11.12.2025 um 17:36

Hallo in der Runde,
bin auch jetzt bei mir ein HA zusammen zu bauen .
Läuft von der Steuerung schon recht Gut für meine Verhältnisse.

Nur mit dem Strom klappt noch nicht alles,!!?? vieles lesen und googeln.
da ich auch den EcoTrecker benutze bin ich nun auch hier gelandet.
meine Frage wäre zu @Udo62 mit den Phasen die Zahlen hinter Power : 100 ; powerPhase2 : 30 usw.

ist das ein Skipt? muß dieser noch eingefügt werden in die ..... .yaml Datei?

meine Zahlen sehen etwas anders aus 
power": 125,"powerAvg": 100,"powerPhase1": 50,"powerPhase2": 50,"powerPhase3": 25,
"energyCounterIn": 145000,"energyCounterInT1": 100000,"energyCounterInT2": 45000, "energyCounterOut": 4500

mein Problem ist das ich keine Netzleistung hin bekomme wird nicht angezeigt



Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 12.12.2025 um 06:32

Guten Morgen. Im Prinzip habe ich nur das Script aus dem 2. Beitrag hier um die 3 Phasen erweitert.

Du müsstest also den Post von Benutzer 39283 am 05.01.2025 um 13:59 um meinen Post vom 27.10.2025 um 13:14 erweitern.  Wenn gewünscht, könnte ich hier auch das komplette Script für YAML einfügen, der nimmt natürlich etwas Raum ein.

 Zu deinen Zahlen

power": 125,"powerAvg": 100,"powerPhase1": 50,"powerPhase2": 50,"powerPhase3": 25,

"energyCounterIn": 145000,"energyCounterInT1": 100000,"energyCounterInT2": 45000, "energyCounterOut": 4500

Power= aktuelle Leistung Netz im Watt (negativer Wert bei Einspeisung möglich.)

PowerAvg= Durchschnitt Leistung Netz in Watt (negativer Wert bei Einspeisung möglich.)

Power Phase 1 = aktueller Leistung über Phase 1 in Watt. (negativer Wert bei Einspeisung möglich.)

PowerPhase2 usw.

EnergyCounterIn= der Zählerstand Bezug gesamt.

EnergyCounterInT1 und T2 werden Zwischenzähler sein für Jahres- oder Abrechnungszeitraum.

energyCounterOut= der Zählerstand Einspeisung gesamt.

 

Ich hoffe, es hilft.

ULW

Benutzer 63836

Member
Posts: 6
Registered: 06.11.2025 um 08:15

Benutzer 63836 (63836)

am 12.12.2025 um 17:57

danke ging ja richtig flott mit Dir Udo!! 

ein funktionsfähiger script wäre für mich natürlich super würde mich riiiiiiiiiesig freuen darüber ..

Hätte da aber noch Fragen ... Wieso steht bei Dir bei Round (4) und bei B3 39283 round (2) ?

lese und übe fleißig weiter.
 Bin zwar schon weit über 60 aber freue mich selber wenn etwas klappt wie ein kleiner Jung hihihi .

Hatte heute schon wieder ein Problem mit der Anzeige , morgens läuft noch alles und heut Abend ist das wieder alles auf 0 und der power flow zeigt keine bewegung mehr an.
Sensor hat aber die Daten nur auf dem Dashboard Power nichts mehr ??
Alles ander habe ich langsam im Griff und gewinne an Oberwasser ha ha 

Danke im vorraus
Gruß Frank

Benutzer 63836

Member
Posts: 6
Registered: 06.11.2025 um 08:15

Benutzer 63836 (63836)

am 12.12.2025 um 18:02

Ps: was kommt in Netzleistung hinein ? Bezug und Netzeinspeisung sind klar.
welcher sensor (Typ)von ecotracker da nicht alles angezeigt wird bei mir

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 12.12.2025 um 19:40

Hallo Frank

mach die mal keine Gedanken wegen deinem Alter, ich selbst bin auch über 60 und ich merke selbst, dass nicht immer sofort alles so einleuchtend ist.

80%Fluchen, 10%Staunen und 10% Lösungen erkennen und nutzen. Einfach weitermachen.

Hier die Antwort auf deine Frage.

Bei mir steht Round 4, da ich auf 4 Stellen hinter dem Komma auswerten möchte, Benutzer 39283 begnügt sich mit Round 2 = 2 Stellen hinter dem Komma.

Warum du nur zeitweise Daten siehst kann ich mir derzeit noch nicht erklären. Eventuell findet sich da auch noch eine Lösung.

Hier jetzt mal der komplette YAML-Script zum einfügen in die configuration.yaml für den ecotracker

# Eco-Tracker - Start

rest:

  - scan_interval: 1

    resource: http://192.168.XXX.XXX/v1/json

    sensor:

      - name: "ecotracker_api"

        unique_id: "EcoTrackerFrank"

        json_attributes:

         - "power"

         - "powerPhase1"

         - "powerPhase2"

         - "powerPhase3"

         - "powerAvg"

         - "energyCounterIn"

         - "energyCounterOut"

template:

  - sensor:

    -  name: "EcoTracker-aktueller-Verbrauch Phase1"

       unique_id: "EcoTrackerPower Phase1"

       device_class: 'power'

       # kann negativ sein, deswegen die Abfrage

       # zaehler laeuft auch rueckwaerts

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerPhase1') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

      

    -  name: "EcoTracker-aktueller-Verbrauch Phase2"

       unique_id: "EcoTrackerPower Phase2"

       device_class: 'power'

       # kann negativ sein, deswegen die Abfrage

       # zaehler laeuft auch rueckwaerts

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerPhase2') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

      

    -  name: "EcoTracker-aktueller-Verbrauch Phase3"

       unique_id: "EcoTrackerPower Phase3"

       device_class: 'power'

       # kann negativ sein, deswegen die Abfrage

       # zaehler laeuft auch rueckwaerts

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerPhase3') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

      

    -  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(4)) < 0 %}

                {{(states ('0.0') | float(0)) |round(4) }}

               {% else %}

                {{ ((state_attr('sensor.ecotracker_api', 'power') | float(0)) | round(4)) }}

               {% 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(4)) }}"

       unit_of_measurement: "W"

 

    -  name: "EcoTracker-durchschnitt-Verbrauch"

       unique_id: "EcoTrackerDurchschnitt"

       device_class: 'power'

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerAvg') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

 

    - name: "EcoTracker-Netzbezug"

      unique_id: "EcoTrackerBezug"

      state: "{{ (((state_attr('sensor.ecotracker_api', 'energyCounterIn') | float(0)) / 1000) | round(4)) }}"

      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(4)) }}"

      unit_of_measurement: "kWh"

      device_class: 'energy'

      state_class: "total_increasing"

 

# Eco-Tracker – Ende

 

Was meinst du bitte mit deiner Nachfrage,erkläre mir das bitte genauer.

Ps: was kommt in Netzleistung hinein ? Bezug und Netzeinspeisung sind klar.

welcher sensor (Typ)von ecotracker da nicht alles angezeigt wird bei mir

ULW

Benutzer 63836

Member
Posts: 6
Registered: 06.11.2025 um 08:15

Benutzer 63836 (63836)

am 13.12.2025 um 07:48

 Moin Udo 
war ein software Fehler ha ha... nee habe oben auf dem Kalender den 13.12 stehen  gehabt . Wir hatten gestern aber den 12.12. daher hatte er wohl auch kein Fluss im Powerflow angezeigt. Also mein Fehler.
Danke für deine tolle Erklärung mit dem nachkomma Stellen und für deine Zeit.
 
Zu meiner Frage nochmals... Im Dashboard wenn ich auf dem Stift gehe ,kommt das Fenster Energie,
dort soll man ja nun die sensoren eintragen.:

Netzbezug:
EcoTracker Netzbezug

Netzeinspeisung:
EcoTracker Einspeisung

Netzleistung:
?????

PV Erzeugung:
?????
Habe nun auch eine PVAnlage aber keine möglichkeit die auszulesen SMA sind schon 15Jahre am laufen,
aber laufen super ohne Probleme.
Deswegen meine Frage mit PS ....was sollte ich da eintragen wo die ??? sind.
Gruß Frank  

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 13.12.2025 um 08:55

Hallo Frank,

hab es gefunden, aber tatsächlich kannte ich bis gestern diesen Menüpunkt nicht. Muss in HA relativ neu sein. Hab aber mal ein wenig im Netz gesucht und ausprobiert.  Hier wird ein Wert mit der Einheit Watt gefordert. Der ecotracker liefert einen solchen Wert über : „EcoTracker Durchschnitt Verbrauch ( Watt)“. ('sensor.ecotracker_api', 'powerAvg')

Bei PV Erzeugung  wirst du ohne Werte deiner PV-Anlage  nichts eintragen können.

Gruß Udo

ULW

Benutzer 63836

Member
Posts: 6
Registered: 06.11.2025 um 08:15

Benutzer 63836 (63836)

am 13.12.2025 um 16:09

 ja ok hatte auch schon einiges ausprobiert ,aber klappt nicht so wie ich es gerne hätte.

z.B. hatten wir ein Stromverbrauch von 360 Watt heute gegen14,00Uhr, aber vom Dach sind 1,2kWh gekommen wird aber nicht in der Flow angezeigt .Also höhere Einspeisung ins Netz trotz Eigenverbrauch.

In Netzleistung kann ich nur Verbraucher von uns eintragen . 
in PV Erzeugung nur : EcotTracker Einspeisung oder Ecotracker Netzbezug und noch unsere Verbraucher.

Danke Dir Udo nochmals für deine Hilfe und die Bemühungen 

werde weiter versuchen : " jeder versuch macht kluch " 
Frank 

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 14.12.2025 um 08:31

Guten Morgen Frank,

verstehe ich nicht. Mit dem Script für den Ecotracker , egal ob mit meinem veränderten oder dem von Benutzer 39283 erstellst du dir doch genau diesen Sensor .

Dieser Sensor ist bei Verbrauch positiv und wird bei Einspeisung negativ, entspricht der  Device_class „power“ und liefert die Einheit Watt.

 

    -  name: "EcoTracker-durchschnitt-Verbrauch"

       unique_id: "EcoTrackerDurchschnitt"

       device_class: 'power'

       state: "{{ ((state_attr('sensor.ecotracker_api', 'powerAvg') | float(0)) | round(4)) }}"

       unit_of_measurement: "W"

 

sollte eigentlich genau dem entsprechen was du suchst.


Gruß Udo

ULW

Benutzer 63836

Member
Posts: 6
Registered: 06.11.2025 um 08:15

Benutzer 63836 (63836)

am 14.12.2025 um 08:52

Moin Udo und allen einen schönen 3ten Advent,

vielleicht kannste mir noch bitte einmal helfen wo ich den Sensor "ecotracer_api`,powerAvg`" einfügen sollte,
Im Powerdashboard habe ich keine Chance diesen einzufügen da mir (oben rechts Stift zum bearbeiten)
der Sensor nicht zur Auswahl steht.
Aber auf eigenen Seite kann ich alle auch analog darstellenz.B.: Phase1;Phase2; PowerAvg ....... 

oder liegt das an der APP Tablett Version? benutze HA green

Frank

Udo62

Member
Posts: 20
Registered: 22.02.2025 um 15:22

Udo62 (45185)

am 14.12.2025 um 10:37

Hallo Frank,

kein Problem. Ich nutze ebenfalls  HA Green, was die Sache ja vereinfachen sollte.

Schau bitte mal in die Einstellungen, hier solltest du unter „Geräte & Dienste“ im Menü „Integration“ unter „ Konfiguriert“ die Integration „Rest“ bzw „RESTful“ finden mit einer Entität : ecotracker_api. Dies ist die Integration des EcoTrackers. Ich gehe davon aus, diese ist vorhanden denn sonst hättest du ja nicht diese Werte. Deine Werte =

“power": 125,"powerAvg": 100,"powerPhase1": 50,"powerPhase2": 50,"powerPhase3": 25,

"energyCounterIn": 145000,"energyCounterInT1": 100000,"energyCounterInT2": 45000, "energyCounterOut": 4500

Damit kann man soweit erstmal nicht viel anfangen.

Über ein Scrip in der configuration_yaml können wir jetzt für die einzelnen Punkte wie „power“, „powerAvg“, „powerPhase1“ usw einzelne Sensoren erstellen.

Um die „configuration_yaml bearbeiten zu können brauchst du als zusätzliche Anwendung z.B. den „File editor“ der unter den „Einstellungen“ / „ Add-ons“ hinzugefügt werden muss.

Den hast du wahrscheinlich auch schon? 
ULW