networking
3 projects
networkingPer-Device Internet Curfew with nftables + Home Assistant
Blocks internet access per-device on a schedule using OpenWRT nftables rules, with a Home Assistant dashboard toggle for manual overrides. No third-party apps or cloud dependency.
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.
networkingCellular SIM Tester: Digi WR21
Python tool for validating cellular SIM activation on a Digi WR21 router. Auto-detects carrier, cycles through known APNs, and reports results via a 2-line I²C LCD with RGB rotary encoder interface.