Hallo Andreas.
Ich weiß ja deine Bemühungen zu schätzen und versuche alles mögliche umzusetzen.
Ich möchte aber noch einmal darauf hinweisen bzw. Fakten darstellen.
- mein bisschen Schulenglisch ist ca. 45 Jahre alt und da ich nur unter deutscher Flagge und deutschen Gewässern gefahren bin habe ich es nie benötigt.
- ich habe erst am Freitag das erste Mal im Leben was mit einem Pi zu tun gehabt und ebenso mit Homeassistant !
- bis Samstag wusste ich noch nicht einmal was YAML überhaupt ist !
- alles was ich machen konnte war mir mit "copy and paste" zu helfen was natürlich zu weiteren, vorher nicht bekannten Problemen führte.
- ich finde es ja nett, mich immer wieder auf die neue Konfiguration hinzuweisen. Wenn ich aber kein Beispiel ALT zu NEU habe wird DAS NICHTS.
Du machst schon was weiß ich wie lange mit Homeasstant und Co rum und beherrschst es im Schlaf. Ich springe schon beim Versuch die Vorgaben umzusetzen von Fettfass zu Fettfass. (kein Fettnäpfchen ! )
Das man dann langsam verzweifelt und kurz davor ist dem ganzen Krempel in die Ecke zu hauen kannst du evtl. nachvollziehen.
Aber ok - ich zeige ja Willen.
Wie würde den mein aktueller Sensor:
#
# Template sensor for values of power consumption
power_consumption:
friendly_name: "Power Consumption"
unit_of_measurement: 'W'
device_class: power
value_template: >-
{% if (states('sensor.power_export')|float(0)) > 0 and (states('sensor.shelly_em_channel_1_power')|float(0) - states('sensor.power_export')|float(0)) < 0 %}
{% elif (states('sensor.power_export')|float(0)) > 0 and (states('sensor.shelly_em_channel_1_power')|float(0) - states('sensor.power_export')|float(0)) > 0 %}
{{ (states('sensor.shelly_em_channel_1_power')|float(0)) - states('sensor.power_export')|float(0) }}
{% else %}
{{ states('sensor.power_import')|float(0) + states('sensor.shelly_em_channel_1_power')|float(0) }}
{% endif %}
#
Alles anzeigen
in der neuen Konfiguration aus - gerne mit der Erweiterung
unit_of_measurement: 'W'
device_class: power
unique_id: xxxxxxxxxxxxxxxxxxxxxxxxxx
Danke Holger