Quem utiliza o addon zigbee2mqtt já se deve ter deparado com a falta de dados dos sensores zigbee após reiniciar o HA.
Isto tem a ver com o intervalo de envio de informação dos sensores, e é normal que comecem a chegar dados aos poucos (de acordo com o intervalo de tempo ou alterações de estado de cada um).
Se calhar já repararam que ao reinciar o addon zigbee2mqtt os valores ficam imediatamente disponíveis. Isto deve-se ao facto de existir um ficheiro state.json que guarda o último valor obtido e quando se reinicia o addon os valores deste ficheiro são (re)publicados para o mqtt.
De forma a não terem de reiniciar o addon, nem aguardar que os sensores enviem novamente informação, podem colocar uma automação para o reiniciar de forma automática a seguir a um restart do HA.
- alias: reiniciar z2m 
  trigger:
    platform: event
    event_type: homeassistant_start
  action:
    - service: hassio.addon_restart
      data:
        addon: '7ad98f9c_zigbee2mqtt'
De notar que na última linha têm de colocar o nome correcto do vosso addon que podem ver ao entrar em Hass.io->Zigbee2mqtt. É o valor que aparece na barra de endereço

Esta automação serve para qualquer addon, basta alterar o valor de: addon: ''
 
      
    