← Projects (totally under construction; 20.3% complete)

Unfocus Timer - Build Log (2024)

Previously:

v0

v1

Details

This works at a network / DNS level; the unfocus timer allows/blocks traffic to 'distracting' sites. Phones, computers, alike are all affected.

Ingredients

Created with:
Pi-hole + Home Assistant + ESPHome + an ESP32.

Process

The code is at this repository: https://github.com/dantaeyoung/unfocus-timer/

Future versions

This particular setup works because Home Assistant is already running on a home server. A standalone Pi-Hole installation running on a Raspberry Pi Zero inside the box enclosure might be simpler.. but less fun.