Nie wiem na ile jesteś zaawansowany w grzebaniu w DIY, ale na bazie LYWSD03MMC (czyli takich taniutkich chińskich termohiogrometrów BLE) można samodzielnie zbudować czujniki otwarcia używając do tego również gotowych chińskich taniutkich czujek kontaktronowych (przewodowych, które podlutowujemy do płyty głównej wskazanych termohigrometrów, dodatkowo potrzebna do tego jest tam wspomniana integracja BLE oraz firmware czujników stworzone przez pvvx), tam to wspomniałem (na końcu posta):
Uzupełnieniem systemu może być prawdopodobnie ESP32 (akurat tego nie sprawdziłem, bo te czujniki u mnie mają idealny zasięg i “łapie” je dongle BT bezpośrednio wpięty w HA), jakkolwiek inne czujniki BLE mam w HA właśnie dzięki prostej bramce BLE na bazie ESPHome i ESP32.