Sensores mqtt "Unknown"

hola, tengo configurados 4 sensores 2 sensores magnéticos de puerta sonoff y 2 pir también de sonoff
el primer problema es que cuando inicio hassio todos están activados, aunque el estado de los mismos es desconocido " unknown ",
La solución solo con los sensores del tipo “door” es: usando payload_off: “16E132” con un código de un mando de rf consigue activar off_delay: 5, de este modo los sensores tipo “door” funcionan bien.
El segundo problema es con los sensores del tipo “motion” no actualizan el estado a on, se quedan en " unknown ", esto creo que no es cuestión de código es un problema de hassio.
¿me podeis ayudar?

binary_sensor:
  - name: "puerta de entrada"
    state_topic: "tele/brigde/RESULT"
    value_template: '{{value_json.RfReceived.Data}}'
    payload_on: "6AF999"
    payload_off: "16E132"
    device_class: door
    off_delay: 20
    qos: 1
  - name: "puerta de habitación"
    state_topic: "tele/brigde/RESULT"
    value_template: '{{value_json.RfReceived.Data}}'
    payload_on: "CAFA99"
    payload_off: "16E132"
    device_class: door
    off_delay: 5
    qos: 1  
  - name: "PIR entrada"
    state_topic: "tele/bridge/RESULT"
    value_template: '{{value_json.RfReceived.Data}}'
    payload_on: "EF6ABE"
    payload_off: "16E132"
    device_class: motion
    off_delay: 5
    qos: 1
  - name: "PIR pasillo"
    state_topic: "tele/bridge/RESULT"
    value_template: '{{value_json.RfReceived.Data}}'
    payload_on: "EFAD0E"
    payload_off: "16E132"
    device_class: motion
    off_delay: 5
    qos: 1
 - name: "PIR Pruebas"
   payload_on: "EFAD0E"
   state_topic: "tele/bridge/RESULT"
   value_template: '{{ trigger.payload_json.RfReceived.Data == "16E131" }}'
   device_class: motion
   off_delay: 2 
   qos: 1

English only please.