electronics esphome esp32 security home-assistant garage

Wiegand Keypad Garage Door — PIN Hashing in ESPHome

Overview

Why Hashed PINs

Standard ESPHome keypad examples store PINs in plaintext in the YAML config, which ends up committed to git and visible to anyone with repo access. This build hashes PINs at config time so the secret never lives in the source.

Hardware

ESPHome Config

Home Assistant Integration