- Offizieller Beitrag
Das Skript mit gpiozero macht nichts anderes als Deins mit RPi.GPIO wenn Du hold_time=2 raus nimmst und
shutdown_btn.when_pressed, bzw. sutdown_btn.when_released verwendest.
(Edit: https://gpiozero.readthedocs.io/en/stable/api_input.html#button)
Der Shutdowneintrag in der config.txt funktioniert imho schon seit Strech nicht mehr. Sollte mich wundern, wenn das wieder eingeführt wurde.