hallo
hab folgenden Eintag aus einem anderen Forum zu Umrechnung der Einheit
die muss ich in der configuration .yaml eintragen ?
aber wenn ich sie dort eintrage kommt immer Fehlermeldung , im yaml Checker ist es aber ok
danke
- sensor:
- name: "EPEX Average Price pro kWh"
unique_id: EpexAvgkWh
unit_of_measurement: ct/kWh
state_class: total
state: "{{ ((float(states('sensor.epex_spot_data_average_price'))) / 10) | float(0) | round(2) }}"
2 „Gefällt mir“
Kannst du die Fehlermeldung mal posten? Vermute es liegt an der 3er einrückung statt einer 2er. Aber genaues verrät nur die Meldung.
4 „Gefällt mir“
end of the stream or a document separator is expected (13:1)
10 | script: .include scripts.yaml
11 | scene: .include scenes.yaml
12 |
13 | - sensor:
------^
14 | - name: "EPEX Average Pri ...
15 | unique_id: EpexAvgkWh
2 „Gefällt mir“
Ah ja, jetzt! sensor ohne das vorangestellte "- " und in den darauf folgenden Zeilen nur eine 2er Einrückung.
3 „Gefällt mir“
so ?
sensor:
-name: "EPEX Average Price pro kWh"
unique_id: EpexAvgkWh
unit_of_measurement: ct/kWh
state_class: total
state: "{{ ((float(states('sensor.epex_spot_data_average_price'))) / 10) | float(0) | round(2) }}"
1 „Gefällt mir“
HarryP
15. Dezember 2024 um 13:39
6
Warum verwendest Du nicht den Studio-Code-Server, der zeigt Dir die richtige Einrückung bzw. den Fehler.
M.M.n. ist der Code immer noch falsch, probier es mal damit:
sensor:
-name: "EPEX Average Price pro kWh"
unique_id: EpexAvgkWh
unit_of_measurement: ct/kWh
state_class: total
state: "{{ ((float(states('sensor.epex_spot_data_average_price'))) / 10) | float(0) | round(2) }}"
HarryP
2 „Gefällt mir“
da meldet schon mal der yaml checker einen fehler
aber macht euch keinen Stress
1 „Gefällt mir“
eine Klammer zuviel „)“ nach price
Ah ne doch nicht. Sorry
1 „Gefällt mir“
HarryP
15. Dezember 2024 um 14:00
9
„unique_id“ mal ohne Großbuchstaben und
„unit_of_measurement“: mal mit „ct/kWh“ versuchen
1 „Gefällt mir“
Alkly
15. Dezember 2024 um 14:14
10
Vielleicht hilft mein Code, der bei mir funktioniert:
template:
- sensor:
- name: "stromkosten_fixpreis_euro"
unit_of_measurement: "€"
state: "{{ states('sensor.00_smart_meter_sml_sm_total_energy_bought') | float * 0.36 | round(2) }}"
# 0.36 sind die Stromkosten in Euro pro kWh, wichtig Komma wird hier als Punkt definiert.
- sensor:
- name: "epex_spot_de-inkl-gebuer_price_ct_per_kWh"
unit_of_measurement: "ct/kWh"
availability: '{{ states("sensor.epex_spot_data_price") != "unavailable" }}'
state: '{{(( states("sensor.epex_spot_data_price") | float / 10) + 17 ) * 1.19 }}'
Hab mich vor ein paar Videos auch mal damit beschäftigt. Hier als Hintergrund
https://alkly.de/lohnt-sich-ein-dynamischer-stromtarif-fuer-dich/
3 „Gefällt mir“
danke an alle , krieg es nicht hin egal
da vermisse ich blockly ein wenig
2 „Gefällt mir“
so
sensor:
- platform: template
sensors:
epex_spot_price_euro_per_kwh:
unique_id: "epex_spot_price_euro_per_kwh"
friendly_name: "EPEX Spot Preis in Euro pro kWh"
value_template: "{{ (states('sensor.epex_spot_data_net_price') | float / 100) | round(4) }}"
unit_of_measurement: "Euro/kWh
das spuckt ChatGPT aus und wenn man die identität aufruf passt der Wert
kann man den Sensor eigentlich dem Gerät zuweisen das der auch angezeigt wird wenn man das Gerät aufruft ?
danke
1 „Gefällt mir“
seb
15. Dezember 2024 um 17:09
13
Nur mit dem Default beim Float hat es ChatGPT nicht so. Nimm mal float(0)
, damit vermeidest du eine Fehlermeldung sollte dein Sensor mal keine Daten liefern.
4 „Gefällt mir“
KingJosef:
das spuckt ChatGPT aus
Da fehlen Anführungszeichen in der letzten Zeile. Oder sind 1x zu viel. Je nachdem wie man es mag.
2 „Gefällt mir“
Alex.W
30. Dezember 2024 um 16:14
15
Ich würde gerne das 25 cent mein Speicher geladen wird, was genau muss ich hier einstellen?
Gruß Alex
glaube das geht derzeit noch nicht , oder nur mit Zugang zum Modbus
angeblich soll Fronius das beim nächsten Update ermöglichen , angeblich soll das dieses Jahr noch kommen , kann knapp werden
Alex.W
30. Dezember 2024 um 17:09
17
ok, mein Speicher wird ja geladen, aber schon ab einem preis von 30 cent
die Epex stellt ja nur die Preise zur Vefügung , wenn dein Speicher von HA unterstützt wird kannst ja Automation anlegen
Alex.W
30. Dezember 2024 um 17:22
19
Ok, wäre die Automation so richtig?
Gruß Alex