Pour une application similaire, j’avais utilisé une module bluetooth (mais qui ne se fait plus je crois) à qui on pouvait demander une ouverture pendant un certain temps. Cela avait le gros avantage de le rendre autonome si la connexion était perdue.
En Zigbee il y a la vanne SASWELL dont les gens se plaignent d’avoir une fermeture au bout du 10 minutes. C’est certes contraignant, mais inversement c’est aussi une sécurité.