Oilfox zusätzliche Entität / Helfer anlegen

hallo, ich möchte einen zusätzlichen Wert/Entität zu meinen Oilfox Entitäten hinzufügen und scheitere an der Erstellung des template sensors. Mein Tank fasst max. 3990L und ich möchte nun aus diesem Maximum abzüglich des aktuellen Füllstands die mögliche Nachtankmenge errechnen und anzeigen. Eigentlich simpel aber ich hab das noch nie gemacht und scheitere leider. Hier wär mal mein code aus der coniguration.yaml der leider nicht funktioniert: der Sensor erscheint auch nicht mal unter Zustände wenn ich nach “oilfox” filtere :frowning:

template:
  - sensor:
      - name: "oilfox Tank Nachfüllmenge"
        unique_id: oilfox_of8120105817_nachfuellmenge
        unit_of_measurement: "L"
        state: >
          {% set max_fuellmenge = 3990 %}
          {% set aktueller_fuellstand = states('sensor.oilfox_of8120105817_filllevelquantity) | float(0) %}
          {{ max_fuellmenge - aktueller_fuellstand }}
        attributes:
          max_fuellmenge: 3990
          aktueller_fuellstand: "{{ states('sensor.oilfox_of8120105817_filllevelquantity) }}"
        

Da fehlt ein ' Zeichen in Deinem Template.

Hier die das korrekte Template:

{% set max_fuellmenge = 3990 %}
{% set aktueller_fuellstand = states('sensor.oilfox_of8120105817_filllevelquantity') | float(0) %}
{{ max_fuellmenge - aktueller_fuellstand }}

Test Deinen Template bevor Du diese verwenden tust.

Entwicklungszwerkzeuge → Template.

Dann noch ein Zweiter Tipp. Du kannst Deinen Template Sensoren auch einfach in der GUI erstellen, ohne einen YAML Schalt durchführen zu müssen.

Einstellungen → Geräte & Dienste → Helfer → + Helfer erstellen - Template → Sensor.

Gruß Osorkon

Edit auch hier fehlt ein '

"{{ states('sensor.oilfox_of8120105817_filllevelquantity) }}

Muss lauten:

"{{ states('sensor.oilfox_of8120105817_filllevelquantity') }}