Sensor magnetico no Tasmota - integrar no Home Assistant - AJUDA

Olá, tenho um NodeMCU com o firmware do Tasmota.

Nele está ligado dois Sensores destes de portas e janelas (por fio, não via RF).

ao abrir e fechar os sensores (switch2 e switch3) ele retorna o seguinte:

13:32:05 MQT: cmnd/sensor/POWER = OFF (retained)
13:32:05 MQT: stat/nodeMCU1/SWITCH2 = {"STATE":"OFF"}
13:32:08 MQT: cmnd/sensor/POWER = ON (retained)
13:32:08 MQT: stat/nodeMCU1/SWITCH2 = {"STATE":"ON"}
13:32:11 MQT: cmnd/sensor/POWER = OFF (retained)
13:32:11 MQT: stat/nodeMCU1/SWITCH3 = {"STATE":"OFF"}
13:32:13 MQT: cmnd/sensor/POWER = ON (retained)
13:32:13 MQT: stat/nodeMCU1/SWITCH3 = {"STATE":"ON"}

Como eu faço para monitorar o Status destes sensores no Home Assistant, fiz a seguinte configuração no “configuration.yaml” mas não tenho retorno:

#SENSOR DA PORTA
binary_sensor:
  - platform: mqtt
    name: "Sensor Porta"
    state_topic: "stat/nodeMCU1/SWITCH2"
    payload_on: "{STATE:ON}"
    payload_off: "{STATE:OFF}"
    device_class: door
  - platform: mqtt    
    name: "Sensor Janela"
    state_topic: "stat/nodeMCU1/SWITCH3"
    payload_on: "ON"
    payload_off: "OFF"
    device_class: door

Não consigo fazer como codigo… Mas criei um sensor template…

 - platform: template
  sensors:
portao_garagem:
  friendly_name_template: Portão Garagem
  value_template: >-
    {% if is_state('switch.garagem', 'off') %}
      Fechado
    {% else %}
      Aberto
    {% endif %}
  icon_template: >-
    {% if is_state('switch.garagem', 'off') %}
      mdi:garage-variant
    {% else %}
      mdi:garage-open-variant
    {% endif %}

E usei o Integrações do HA, ele reconhece automático o MQTT

Qual o sensor que estás a usar?