допустим я сделаю оставлять старый статус, тогда два вопроса, какой статус выставлять при первом опросе когда статус не получается и надо ли какой-то бинарник для управления этой логики ?
бинарник, думаю, правильнее сделать - во многих компонентах ха есть такой "optimistic" (посмотри
https://www.home-assistant.io/integrations/switch.mqtt/) - если его указали, значит при недоступности стейта будет переключаться, если не указали - то при недоступности должен обратно отскакивать. первый статус при недоступности, как раз, логично поставить off - из логики, что для любого включателя положение по умолчанию - это отключено