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.