Icon template problem

Hej,

Mam problem z ustawieniem icon template dla mqtt cover:
Nie bardzo wiem, jak ustawić ikonę w zależności od stanu:
{% if is_state(‘cover.mqtt_cover’,‘open’) %}
mdi:garage-open

    - name: "MQTT Cover"
      command_topic: "cmnd/sonoff/brama/POWER"
      state_topic: "stat/sonoff/brama/state"
      position_topic: "stat/sonoff/brama/position"
      availability_topic: "tele/sonoff/brama/LWT"
      qos: 0
      retain: true
      payload_open: "ON"
      payload_close: "ON"
      payload_stop: "ON"
      state_open: "open"
      state_opening: "opening"
      state_closed: "closed"
      state_closing: "closing"
      state_stopped: "stop"
      payload_available: "Online"
      payload_not_available: "Offline"
      optimistic: false
      value_template: "{{ value }}"
      position_template: "{{ value }}"
      icon_template: >-
          {% if is_state('cover.mqtt_cover','open') %}
            mdi:garage-open
          {% if is_state('cover.mqtt_cover','closed') %}
            mdi:garage
          {% if is_state('cover.mqtt_cover','opening') %}
            mdi:garage-open
          {% if is_state('cover.mqtt_cover','closing') %}
            mdi:garage-open
          {% if is_state('cover.mqtt_cover','stopped') %}
            mdi:garage-open
          {% endif %}    

Spróbuj tak

- name: "MQTT Cover"
  command_topic: "cmnd/sonoff/brama/POWER"
  state_topic: "stat/sonoff/brama/state"
  position_topic: "stat/sonoff/brama/position"
  availability_topic: "tele/sonoff/brama/LWT"
  qos: 0
  retain: true
  payload_open: "ON"
  payload_close: "ON"
  payload_stop: "ON"
  state_open: "open"
  state_opening: "opening"
  state_closed: "closed"
  state_closing: "closing"
  state_stopped: "stop"
  payload_available: "Online"
  payload_not_available: "Offline"
  optimistic: false
  value_template: "{{ value }}"
  position_template: "{{ value }}"
  icon_template: >-
    {% if is_state('cover.mqtt_cover', 'open') %}
      mdi:garage-open
    {% elif is_state('cover.mqtt_cover', 'closed') %}
      mdi:garage
    {% elif is_state('cover.mqtt_cover', 'opening') %}
      mdi:garage-open
    {% elif is_state('cover.mqtt_cover', 'closing') %}
      mdi:garage-open
    {% elif is_state('cover.mqtt_cover', 'stopped') %}
      mdi:garage-open
    {% endif %}

[icon_template] is an invalid option for [mqtt]

chyba się tego nie da ustawić dla mqtt cover ?

W dokumentacji jest icon nie icon_template, spróbuj.

cover:
  - name: "MQTT Cover"
    command_topic: "cmnd/sonoff/brama/POWER"
    state_topic: "stat/sonoff/brama/state"
    position_topic: "stat/sonoff/brama/position"
    availability_topic: "tele/sonoff/brama/LWT"
    qos: 0
    retain: true
    payload_open: "ON"
    payload_close: "ON"
    payload_stop: "ON"
    state_open: "open"
    state_opening: "opening"
    state_closed: "closed"
    state_closing: "closing"
    state_stopped: "stop"
    payload_available: "Online"
    payload_not_available: "Offline"
    optimistic: false
    value_template: "{{ value }}"
    position_template: "{{ value }}"
    icon: >-
      {% if is_state('cover.mqtt_cover', 'open') %}
        mdi:garage-open
      {% elif is_state('cover.mqtt_cover', 'closed') %}
        mdi:garage
      {% elif is_state('cover.mqtt_cover', 'opening') %}
        mdi:garage-open
      {% elif is_state('cover.mqtt_cover', 'closing') %}
        mdi:garage-open
      {% elif is_state('cover.mqtt_cover', 'stopped') %}
        mdi:garage-open
      {% endif %}