Energie Dashboard Bedienungsanleitung

atrost

Member
Hallo Forum,
gibt es eine Bedienungsanleitung, wie man seine Sensoren vorbereiten muß, damit sie im Dashboard dargestellt werden können?
Ich habe meinen Wechselrichter und die Batterie mit allen Daten in Sensoren aber nicht einer davon kann im Dashboard ausgewählt werden.
 
Hallo Forum,
gibt es eine Bedienungsanleitung, wie man seine Sensoren vorbereiten muß, damit sie im Dashboard dargestellt werden können?
Ich habe meinen Wechselrichter und die Batterie mit allen Daten in Sensoren aber nicht einer davon kann im Dashboard ausgewählt werden.
Wie sieht denn das bei Dir genau aus?
Hatte das selbe Problem.
So geht es auch im normalen Dashboard/Übersicht :
Screenshot 2023-04-06 193403.jpg
Aber im Energiedashboard so:

Screenshot 2023-04-07 183957.jpg
Ich vermute also das bei deinen Sensoren auch was fehlt. :unsure:
 
Also in einem Video habe ich gesehen, daß man die aktuellen Daten umrechnen muß in kWh.
Wenn man den Abbildungen hier im Forum glauben kann gibt es wohl auch eine Lösung. Die wird aber leider nicht beschrieben.
Es wäre doch hilfreich, in der Hilfe zu beschreiben, wie der Sensor aussehen muß, damit er visualisiert werden kann.
YAML:
rest:
  # Batterie
  - resource: "http://192.168.170.169:80/api/v2/latestdata"
    method: "GET"
    headers:
      User-Agent: "Home Assistant"
      Content-Type: "application/json"
      Auth-Token: "xxxxxxxxxxxxxxxx"
    scan_interval: 30
    timeout: 15
    sensor:
        # Aktuelle Stromproduktion
      - name: "solar_power_w"
        value_template: '{{ value_json["Production_W"] }}'
        unit_of_measurement: "W"
        device_class: "energy"
        state_class: "total_increasing"
   
        # Hausverbrauch
      - name: "house_consumption"
        value_template: '{{ value_json["Consumption_W"] }}'
        unit_of_measurement: "W"
        device_class: "power"
        state_class: "total"
 
Zuletzt bearbeitet:
Also zumindest die Sachen die vom Hoymiles Wechselrichter per Mqtt kommen funktionieren jetzt.

Es muss unter Templates ein Sensor erstellt werden.

Code:
  - sensor:
        - unique_id: PV_Leistung   
          name: HM600_Power
          state: "{{ states ('sensor.pv_anlage_aktuelle_leistung') }}"
          unit_of_measurement: Wh
          device_class: energy
          state_class: total_increasing
Screenshot 2023-04-08 172405.jpgScreenshot 2023-04-08 172833.jpgScreenshot 2023-04-08 172814.jpg
 
Sieht gut aus. Ich habe mir nun ebenfalls einen Templatesensor angelegt - funktioniert aber trotzdem nicht. Ich sehe den korrekten Wert in Entwicklerwerkzeuge - Zustände, im Energiedashboard kann ich ihn trotzdem nicht auswählen.
YAML:
    - name: "batterie_solar_aktuell1"
      unique_id: "solar_aktuelle_leistung"
      state: "{{ states('sensor.batterie_solar_aktuell') | float(0) / 1000 }}"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total_increasing"
 
Sieht gut aus. Ich habe mir nun ebenfalls einen Templatesensor angelegt - funktioniert aber trotzdem nicht. Ich sehe den korrekten Wert in Entwicklerwerkzeuge - Zustände, im Energiedashboard kann ich ihn trotzdem nicht auswählen.
YAML:
    - name: "batterie_solar_aktuell1"
      unique_id: "solar_aktuelle_leistung"
      state: "{{ states('sensor.batterie_solar_aktuell') | float(0) / 1000 }}"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total_increasing"
Schade dann muss ich passen. bin auch noch Neuling auf dem Gebiet.
Habe nur in einem Video gehört das es manchmal ne weile dauert bis die Sensoren im Energie Dashboard zur Verfügung gestellt werden. Kann mir aber nicht vorstellen das dies der Grund ist. :unsure:
 
Lange hat es gedauert aber ich habe die Lösung. Nachdem ich die "unique_id" genauso benannt habe, wie den "name", hat es funktioniert. Ich weiß aber nicht, wieso das so ist. Wichtig ist - es geht.
Die Sensoren kommen aus meiner API-Abfrage der Batterie!
Anmerkung noch dazu: Es sieht ganz hübsch aus, ist jedoch eine Langzeitauswertung. Den Momentanzustand zeigt es nicht an.

YAML:
      #Stromerzeugung
    - name: "batterie_solar_aktuell_kwh"
      unique_id: "batterie_solar_aktuell_kwh"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total" 
      state: "{{ states('sensor.batterie_solar_aktuell') | float(0) / 1000 }}"
    
      #Hausverbrauch
    - name: "batterie_hausverbrauch_kwh"
      unique_id: "batterie_hausverbrauch_kwh"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total" 
      state: "{{ states('sensor.batterie_hausverbrauch_w') | float(0) / 1000 }}"
    
      #Einspeisung ins Netz
    - name: "batterie_einspeisung_netz_kwh"
      unique_id: "batterie_einspeisung_netz_kwh"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total" 
      state: >
        {% if states('sensor.batterie_einspeisung_netz') | float(0) < 0 %} 
          {{ states('sensor.batterie_einspeisung_netz') | float(0) / 1000 * -1 | round(3) }}
        {% else %}
          {{ states ('0.0') | float(0) | round(3) }}
        {% endif %}
          
     #Bezug aus dem Netz
    - name: "batterie_bezug_netz_kwh"
      unique_id: "batterie_bezug_netz_kwh"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total" 
      state: >
        {% if states('sensor.batterie_einspeisung_netz') | float(0) > 0 %} 
          {{ states('sensor.batterie_einspeisung_netz') | float(0) / 1000 | round(3) }}
        {% else %}
          {{ states ('0.0') | float(0) | round(3) }}
        {% endif %}
 
      #Einspeisung in Batterie
    - name: "batterie_ladung_kwh"
      unique_id: "batterie_ladung_kwh"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total" 
      state: >
        {% if states('sensor.batterie_ladung') | float(0) < 0 %} 
          {{ states('sensor.batterie_ladung') | float(0) / 1000 * -1 | round(3) }}
        {% else %}
          {{ states ('0.0') | float(0) | round(3) }}
        {% endif %}
          
     #Bezug aus der Batterie
    - name: "batterie_bezug_kwh"
      unique_id: "batterie_bezug_kwh"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total" 
      state: >
        {% if states('sensor.batterie_ladung') | float(0) > 0 %} 
          {{ states('sensor.batterie_ladung') | float(0) / 1000 | round(3) }}
        {% else %}
          {{ states ('0.0') | float(0) | round(3) }}
        {% endif %}
Screenshot 2023-04-10 10.05.35.png
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.515
Beiträge
46.317
Mitglieder
4.148
Neuestes Mitglied
Buddha
Zurück
Oben