This is used in F0 as a sign saying "Lock the back door". It's just a Home Assistant light entity with a twist: if the light has been on for 15 minutes, a buzzer is turned on.
ESP-IDF 5.5.1 is required. Before compilation, run idf.py menuconfig
and adjust settings in "App config" section. Then run idf.py build
followed by idf.py flash.