Template switch i sensor :)

Hej, witam wszystkich, zaczynam przygodę z HA i zaczynam kombinować.
Nie wdając się w szczegóły po co i na co stworzyłem takie cudo:

switch:
  - platform: template
    switches:
      garage:
        friendly_name: "garagexxx"
        value_template: "{{ is_state('sensor.bramowy', 'dupa') } }"
        turn_on:
          service: switch.turn_on
          target:
            entity_id: switch.sonoff_1000d5cc02_2
        turn_off:
          service: switch.turn_on
          target:
            entity_id: switch.sonoff_1000d5cc02_1
        icon_template: >-
          {% if is_state('binary_sensor.sonoff_a480016d84', 'on') %}
            mdi:garage-open
          {% else %}
            mdi:garage
          {% endif %}

Do tego na testy mamy taki template sensor:

template:
  - sensor:
      - name: "bramowy"
        state: >
          {% if is_state('binary_sensor.sonoff_a480016d84', 'off') %}
            otwarte
          {% elif is_state('switch.0x84fd27fffe3b1b08', 'on') %}
            inne
          {% else %}
            dupa
          {% endif %}

W efekcie stworzyłem dwa oddzielne elementy: tj. przycisk, który w zależności od stanu bramy: gdy brama otwarta ikonka jest żółta a wciśnięcie ją zamyka i odwrotnie, gdy brama zamknięta, ikonka szara a wciśnięcie ją otwiera. To działa. Brawo! Ponadto na testy stworzyłem ten sensor, który docelowo ma pokazywać, czy brama jest otwarta, zamknięta, czy w trakcie ruchu (jak sensor na ziemi on znaczy brama zamknięta, jak sensor pod sufitem on to brama otwarta, a jak oba sensory off to brama w trakcie przesuwu :slight_smile:

Moje pytanie: jak zmusić wirtualnego switcha, który teraz poza tym, ze działa to pokazuje wł. / wył. jako opis aby w opisie pokazywał mój template sensor, czyli otwarte / inne / dupa ? (sory za nazwy).

Z góry dziękuję za wszystkie sugestie!

wydawanie|544x150