Fixed
- Pi-hole routing detection fallback —
detectUsage()now falls back to the configured Pi-hole URL when thehttp://pi.holemagic domain fails to resolve (e.g. non-standard web port, stale browser DNS cache, or Docker internal IP returned instead of LAN IP). Previously, any failure to reachpi.holeunconditionally returned "Not routing to Pi-hole" even when Pi-hole was fully operational.