Bonjour
J’ai réalisé un peu la même chose sur mon alarme, mais j’ai utilisé des Shelly uni.
La raison principale est que le Shelly uni fonctionne en 12V comme mon système d’alarme.
La seconde raison est que le Shelly uni est utilisable directement sous HA(sans besoin de programmer), on règle les options a partir de interface Shelly.
Dans ton cas, Esp32 doit être alimenté en 5V, les entrées gpio de ESP32 fonctionne en 3,3v , tu ne pourras pas y relier directement tes informations de sortie en 12V.
Voici mon schéma de mon projet, tu peux t’en inspirer
(attention ce schéma est pour une alarme partners, pour ton cas, il faut voir ce qui est possible par rapport à ton système alarme)
Le lien de mon projet