Morgen Leute,
ich will mich aktuell ein bisschen mit den Templates beschäftigen aber habe da irgendwie so meine Schwierigkeiten. Da ich bis jetzt noch nie eines benötigt habe, habe ich mich da nie wirklich damit beschäftigt.
So was will ich nun eigentlich erreichen, eigentlich vermutlich ganz Simple. Ich will das Template nutzen um einige meiner "Sensoren" anderen Dinge anzeigen zu lassen, Beispiel der Device Tracker vom Desktop, Standardmäßig heißt es ja Anwesend (home) und Abwesend (not_home), besser wäre es aber wenn ich "Online" und "Offline" hätte.
So was habe ich nun also gemacht.
1) sensor: !include sensors.yaml #habe ich in die configurations.yaml eingefügt. Ich weiß es ist kein Sensor im den Sinne, sondern eine Template aber mein Plan ist es dass ich so von außen gleich sehe um was es sich für ein Template in der entsprechenden yaml dann handelt. Hoffe nun mal dass dies nicht das Problem schon ist.
2) ich habe eine sensors.yaml angelegt und dort folgenden Code drinnen:
Code: Alles auswählen
#Custom Sensors
- platform: template
sensor:
- name: "Desktop"
state: >
{% if is_state('device_tracker.desktop', 'on') %}
Online
{% else %}
Offline
{% endif %}
icon: >
{% if is_state('device_tracker.desktop', 'off') %}
mdi:desktop-tower-monitor
{% elif is_state('device_tracker.desktop', 'on') %}
mdi:desktop-tower-monitor
{% endif %}
Wenn ich die YAMLs dann prüfen lasse von HomeAssistanten heißt es alles iO und ich lasse HomeAssistanten neustarten, nun ist es aber so dass ich keinen entsprechen neuen Sensor bei den Entitäts-ID finden kann.
Vermutlich ist mein Problem wirklich sehr einfach, so dass die YAML schlicht falsch ist aber die Formatierung an sich Richtig und daher kommt keine Fehlermeldung beim Prüfen.
Wäre cool wenn mir da jemand auf die Sprünge helfen könnte.