Amortisierung Balkonkraftwerk berechnen

Ok dann noch mal vielen Dank, ich hätte bestimmt ewig dran gesessen oder Aufgegeben, ich weiß deine Hilfe zu schätzen! 👍🏼😀
 
YAML:
- sensor:
      - name: "Ersparnis Inselanlage"
        unit_of_measurement: €
        state: >-
          {{ (state_attr('sensor.ersparnis_inselanlage', 'strompreis')|float(0) * states('sensor.inselsolar_shelly_energy')|float(0)) - 540 }}
        attributes:
          strompreis: "0.32"
 
Hi, leider geht das nicht, bleibt immer bei 540 Euro und wird nicht weniger...ist hier noch ein Fehler? danke
oder muss ich sonst wo noch was einstellen?
1667755453065.png
 
Gib mal unter Entwicklerwerkzeuge -> Template folgendes ein und poste bitte was dann unten als Ergebnis rauskommt:

YAML:
{{ state_attr('sensor.ersparnis_inselanlage', 'strompreis')}}
{{ state_attr('sensor.ersparnis_inselanlage', 'strompreis')|float(0)}}
{{ states('sensor.inselsolar_shelly_energy')|float(0) }}
{{ states('sensor.inselsolar_shelly_energy') }}
 
Da siehst du schon, warum da nix funktioniert. Irgendwas stimmt mit deinem shelly nicht, der ist unavailable (nicht verfügbar).

Eventuell die Entität falsch geschrieben?
 
ah moment ist ja aus momentan, da ich ein Inverter immer einschalte, da hängt er dran, also shelly nur an wenn inverter an.
 
so anscheind wirklich falscher Sensor Name, habe den anscheind doppelt wegen fritzbox integration und shelly. Jetzt kein Fehler mehr und steht 0. Ich warte mal morgen ab, danke
 
hi geht leider immer noch nicht. Ich muss bei der Insel Anlage doch nur die /config/template.yaml eintragen, ist ja ausgelagert. In der /config/sensors.yaml kommt bei der Inselanlage ja nichts rein oder?

und in die /config/template.yaml kommt die watt oder? damit gings nicht, wollte jetzt kwh testen?
 
hier die Fotos dazu
 

Anhänge

  • 1667852953230.jpg
    1667852953230.jpg
    494,7 KB · Aufrufe: 4
  • 1667852953246.jpg
    1667852953246.jpg
    760,4 KB · Aufrufe: 5
  • 1667853185448.jpg
    1667853185448.jpg
    442,9 KB · Aufrufe: 4
oder habe ich den falschen Sensor
 

Anhänge

  • 1667853440885.jpg
    1667853440885.jpg
    442,3 KB · Aufrufe: 3
  • 1667853440900.jpg
    1667853440900.jpg
    507,8 KB · Aufrufe: 3
Siehe meinen Post #33
In das Template trägst du den Sensor ein, der die die Gesamtproduktion der Insel in kWh ausgibt.
Und das Template macht daraus:
(kWh * Strompreis) - 540 = xxx€
 
so habe nochmal genau geschaut und wie 33 eingetragen, jetzt gehts wohl. Vielen dank...hatte einen Fehler😀
 
Zu früh gefreut. Gestern stand 539... Euro. Dann gestern abend wieder 540 und heute morgen auch. Problem ist, dass ich den shelly ja natürlich hinter den Inverter habe, dieser macht ja die 230 V. Da er einen stby verbrauch hat, schalte ich den immer aus und ein.
Habe heute morgen wieder eingeschaltet, aber bleibt bei 540 euro. Der shelly hat aber den verbrauch gespeichert und es wird mir wuch folgendes angezeigt siehe foto
 

Anhänge

  • Screenshot_2022-11-08-07-29-14-192_io.homeassistant.companion.android.jpg
    Screenshot_2022-11-08-07-29-14-192_io.homeassistant.companion.android.jpg
    224,9 KB · Aufrufe: 7
Auch wenn du es nicht glaubst, der Sensor tut was er soll, und das sogar fehlerfrei.
Geht der Shelly vom Netz , wird sein state zu unavailable. Um Fehler im Log zu vermeiden, hab ich das Template so geschrieben, dass alles, was keine Zahl ist zur 0 (Null) wird.
Ist der Shelly aus, rechnet das Template also:
(0.32 * 0) - 540 = -540
Also alles richtig.
Wenn du einschaltet dauert es eine gewisse Zeit, bis das Template aktualisiert wird, daher steht da direkt nach Einschalten weiterhin -540.

Dass du den ganzen Kram ständig vom Netz nimmst schafft ne ganz andere Ausgangslage für die Erstellung eines Sensors. Der jetzige Sensor ist ausgelegt für Zeug, was nicht fröhlich an und aus gemacht wird.

Für einen angepassten Sensor hab ich frühstens heute Abend Zeit.

Edit: poste mal den aktuellen Sensor, damit der Fehler den du eingebaut hattest nicht wieder Einzug findet.
 
Zuletzt bearbeitet:
ok verstehe, ja kein Problem so wie es passt kein Stress. ich hatte ihn länger an, aber änderte sich nicht...hatte aber auch keine große Last dran.
 
YAML:
- sensor:
      - name: "Ersparnis Inselanlage"
        state: >-
          {{ (state_attr('sensor.ersparnis_inselanlage', 'strompreis')|float(0) * states('sensor.inselsolar_shelly_energy')|float(0)) - 540 }}€
        attributes:
          strompreis: "0.32"
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.521
Beiträge
46.374
Mitglieder
4.157
Neuestes Mitglied
mito007
Zurück
Oben