Auch Thema Solaranlage und Energy Dashboard

Nein, das ist leider nicht so.
Ich weiß nicht ob das bei anderen Fabrikaten anders ist, aber bei den kleinen Deye ist das nicht so.
Ist auch kein Fehler bei mir habe mich dahingehen erkundigt.
Die sollen keinen Strom verbrauchen wenn sie nichts produzieren
 
Ja ändert aber nichts.
Das habe ich ja so.
Trotzdem kommt das Dashboard nicht damit klar.

YAML:
state_class: total_increasing
source: sensor.solarman1_total_production
status: collecting
last_period: 0
last_reset: 2022-12-27T10:20:21.375866+00:00
unit_of_measurement: kWh
device_class: energy
icon: mdi:counter
friendly_name: Solaranlage 1 Einspeisung
 
Danke, das kenne ich nicht.
Ich habe grade parallel was gefunden wo auch davon gesprochen wird das man das evtl. mit einem "input number" gemacht werden kann.
Aber hier ist ein kompletter Code dabei.
Ich werde es versuchen und berichten.

Vielen Dank nochmal.
 
So mittlerweile ist es mir gelungen aus den ganzen Hinweisen hier ein funktionierendes Solar Dashboard hinzubekommen, und es funktioniert über 2 Wochen einwandfrei.
Ich will die Lösung mal hier öffentlich machen, da ich mir vorstellen kann das auch noch andere gibt mit den kleineren Loggern die ohne Sonne keine Spannung haben, und somit das gleich Problem haben.

Im Prinzip brauche ich dafür 3 Teile.

1.) Einen Templatesensor den ich mir fürs Energyboard passend einstellen kann.
2.) Einen Helper "Input Number" weil dieser sich die Zustände wirklich auch bei Neustart etc. merkt.
3.) Eine Automation die den Wert der vom Logger kommt filtert ob es wirklich ein sinnvoller Wert ist, und den dann im Helper speichert.


1.) Templatesensor.
YAML:
- sensor:
    name: "Solar1 Energie Total"
    state: "{{ states('input_number.solar1_speichern') | float }}"
    unit_of_measurement: 'kWh'
    device_class: energy
    state_class: total_increasing

2.) Helper
YAML:
        "id": "solar1_leistung_gesamt",
        "min": 0.0,
        "max": 1000000.0,
        "name": "Solar1_Leistung_Gesamt",
        "icon": "mdi:counter",
        "unit_of_measurement": "kWh",
        "mode": "box",
        "step": 0.01

3.) Automation
YAML:
alias: Solar1 speichern
description: ""
trigger:
  - platform: state
    entity_id: sensor.solarman1_total_production
condition:
  - condition: template
    value_template: >-
      {{ trigger.to_state.state not in [trigger.from_state.state, 'unknown',
      'unavailable', '0'] }}
action:
  - service: input_number.set_value
    target:
      entity_id: input_number.solar1_speichern
    data:
      value: "{{ states('sensor.solarman1_total_production')  }}"
mode: single

Da taucht überall eine (1) auf weil ich 2 Logger habe, also alles zweimal und dann mit (2).

Ich hoffe es kann jemand gebrauchen.
Falls Fragen sind......
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
5.456
Beiträge
53.919
Mitglieder
5.257
Neuestes Mitglied
B4c4rd1
Zurück
Oben