esphome
6 projects
electronics
One Diode to Read a 5V Wiegand Keypad on a 3.3V ESP32
Wiegand data lines idle at 5V, and the ESP32 is not 5V-tolerant. You don’t need a level-shifter IC or a resistor divider — a single signal diode does the job, and it does it better.
home-assistantInside My Home Assistant Setup
A look inside a fully local, cloud-free Home Assistant installation — 1,900 entities, 66 automations, 20 rooms, and a Raspberry Pi 4 running the whole house.
electronics
Furnace Monitor — Differential Pressure + Blink Code Detection
ESP32 ESPHome device that monitors a Carrier furnace — reads a differential pressure sensor for filter restriction and a phototransistor to decode blink error codes from the status LED.
electronicsWiegand Keypad Garage Door — Thin-Edge ESPHome Reader
ESPHome config for a Wiegand keypad reader built on a thin-edge philosophy — the device only captures input and relays it to Home Assistant. Now folded directly into the garage’s RATGDO board instead of running on its own standalone ESP32.
3d-printingWemos D1 Mini Snap-Fit Case — ESPHome LED Indicator
Slim snap-fit case for the Wemos D1 Mini ESP8266 — optionally adds external LED holes and a 6.5mm clip for mounting to a laptop display. Pairs with ESPHome and Home Assistant as a simple status indicator.
electronicsESPHome Network & API Watchdog — Auto Power-Cycle with SONOFF S31
Two ESPHome configs for a SONOFF S31 smart plug that auto power-cycles a device when it stops responding — one using ICMP ping loss detection, one using Home Assistant API connection loss.