Que tu utilises un bouton poussoir alimenté ou à pile, le principe reste le même.
Tu laisses ton ampoule toujours alimentée. Et avec zigbee2mqtt tu connectes en directe 2 boutons poussoirs sur la même ampoule ce qui fait un va et viens. Et si HA tombe, ton système fonctionne toujours.