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.

2te Ecotracker bei HA hinzufügen... wie?

Benutzer 51415

Member
Posts: 1
Registered: 24.05.2025 um 15:59

Benutzer 51415 (51415)

am 03.06.2025 um 00:49

Hallo  zusammen :)
kurze Frage... 
wie kriege ich den zweiten hin?

Erste:
###################

rest:
  - scan_interval: 5
    resource: http://192.168.1.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
________________________

Das Funktioniert!

Und für den Zweiten ????
Was soll ich da ändern oder hin fügen?

VG