Dual updating Cover?

I have a garage door which is controlled by ESPEASY. It has sensor to check if door is open or not. I can fetch the status using a url which provides the JSON. Also espeasy sends the state by MQTT. Currently I have setup cover to get status using MQTT. However when I restart HA, it loses status until garage door opens/close and sends a new MQTT message.
It is possible to have cover status updated by both REST and MQTT . for e.g. when HA restarts it fetches the status using REST and after that using MQTT ? alternativly, if I can setup REST call at some intervals that might work too. BTW, I use node-red too (if that helps)