これは自分のためのメモです。
この備忘録を見られて真似されても結構ですが、動作の保証は出来かねます。
また、真似られたことで不測の不具合が発生しましても、私は一切の責任を負いません。
当方のRaspberry PI zeroには1.3インチ OLED ディスプレイHUTがあり、pushスイッチが3つありますので、その1つをshutdonボタンに設定します。
/boot/config.txtの最後の行に追加。
dtoverlay=gpio-shutdown,gpio_pin=16,debounce=1000