Sensorwert abhängig vom Vorzeichen aufsplitten

Halli Hallo,

ich bin noch absoluter Neuling im Home Assistant, habe allerdings schon viel gelernt in der kurzen Zeit… Leider schaffe ich es gerade nicht eine Hürde zu überwinden. Ich möchte mein Engergiedashboard befüllen, hierfür benötige ich von meiner PV VictronAnlage Pylontech-Speichern in kWh den geladene und abgeben Power, ich kann jedoch nur die W auslesen welche je nach Be- und Entladen positiv oder negativ ist, somit muss ich einen Step zuvor einlegen über ein Template getrennt die positiven Werte über zwei Entitäten auszugeben.

Ich habe in diesem Thema Sensorwert abhängig vom Vorzeichen aufsplitten - SmartHome for Dummies meine notwenigen Daten gefüllt. Im Entwicklerwerkzeug Template gibt er mir auch tatsächlich die aktuellen Werte getrennt aus, jedoch kann ich die neuen Entitäten „Battery out“ noch „Battey in“ finden um diese dann jeweils per Helfer auf kwh umzurechnen. Anbei der Screenshot vom Entwicklerwerkzeuge und von meiner config.yaml. Ich habe keine Plan ob ich noch andere Schritte zuvor machen muss damit die neuen Entitäten abrufbar sind. Eine Template.yaml gibt es bei mir nicht, Selbstreden habe ich HomeAssistant immer neu gestartet. Ich freue mich über euere Hilfe. Vielen Dank :-.)

Config.yaml

Loads default set of integrations. Do not remove.

default_config:

Load frontend themes from the themes folder

frontend:
themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
frontend:
themes: !include_dir_merge_named themes

battery_notes:
enable_autodiscovery: true
default_battery_low_threshold: 10
battery_increase_threshold: 25
hide_battery: false
round_battery: true

template:

  • sensor:
  • name: „Battery Out“
    state: |
    {% set gridin = (states(‚sensor.victron_system_battery_power‘) | int(0)) %}
    {% if gridin < 0 %}
    {{ gridin | abs }}
    {% else %}
    0
    {% endif %}
    unit_of_measurement: ‚W‘
    state_class: measurement
    device_class: power
    unique_id: 6b9dda0f-4ed9-4c77-97a8-ecd343f8c9ec
  • name: „Battery In“
    state: |
    {% set gridin = (states(‚sensor.victron_system_battery_power‘) | int(0)) %}
    {% if gridin > 0 %}
    {{ gridin }}
    {% else %}
    0
    {% endif %}
    unit_of_measurement: ‚W‘
    state_class: measurement
    device_class: power
    unique_id: fa70a301-30de-41d2-a278-3d061051f443