3.7 KiB
HA-WirelessControl Migration Documentation
Complete migration guide from TP-Link stock firmware to OpenWRT or OPNsense
📚 Available Documentation
Core Documents
-
OPNSENSE_VS_OPENWRT_COMPARISON.md ⭐ START HERE
- Comprehensive comparison of both approaches
- Why OPNsense + dedicated hardware is superior
- Hardware recommendations (Protectli VP2420)
- Zenarmor Deep Packet Inspection capabilities
- RECOMMENDATION: OPNsense for your 3-kid household
-
- Complete OpenWRT migration strategy
- Technical architecture
- Phase-by-phase implementation
- If you choose the OpenWRT path
-
- Feature-by-feature comparison
- Cost-benefit analysis
- Decision matrix
Implementation Files
-
openwrt_setup.sh ✅ UPLOADED
- Automated OpenWRT setup script
- Installs all packages
- Creates helper scripts
-
- SSH-based device control for Home Assistant
- Replaces old REST API approach
-
- Bandwidth monitoring sensors
- Device presence detection
- Router health monitoring
-
- Enhanced HA scripts
- Bulk operations
- Emergency controls
🎯 Quick Decision Guide
Choose OPNsense if you want:
- ✅ Application-level control (block TikTok, allow Khan Academy)
- ✅ Deep Packet Inspection (see WHAT apps are being used)
- ✅ Professional parental controls (Zenarmor)
- ✅ Enterprise-grade reporting
- ✅ Time quotas per application
- ✅ Content filtering that can't be bypassed
- Cost: $400-450 hardware + $59/year Zenarmor
Choose OpenWRT if you want:
- ✅ Zero cost solution
- ✅ Basic bandwidth monitoring
- ✅ MAC-based blocking (all or nothing)
- ✅ Learning experience
- Cost: $0 (use existing Archer AX72 Pro)
💡 Recommendation for Your Setup
Given you have 3 children (ages 14, 15, 17) with 22 devices, you need:
- Granular control - different rules per age group
- Application visibility - know what they're doing
- Professional reporting - daily usage summaries
- Content filtering - age-appropriate restrictions
- Room to grow - adjust as kids mature
RECOMMENDED: OPNsense on Protectli VP2420 ($400) + Zenarmor Home ($59/year)
This gives you the same capabilities as $500/year commercial parental control services, PLUS professional firewall and network security.
📖 Files Available for Download
Due to file size limitations, you can download the complete documentation files from the Outputs directory where they were generated. The files include:
- OPNSENSE_VS_OPENWRT_COMPARISON.md (822 lines) - THE KEY DOCUMENT
- OPENWRT_MIGRATION_PROPOSAL.md (706 lines)
- COMPARISON_CHART.md (560 lines)
- shell_command.yaml (165 lines)
- sensor.yaml (281 lines)
- scripts.yaml (391 lines)
All files are available in your Home Assistant /mnt/user-data/outputs/ directory.
🚀 Next Steps
- Read OPNSENSE_VS_OPENWRT_COMPARISON.md (the most important doc!)
- Decide: OPNsense ($400) vs OpenWRT ($0)
- If OPNsense: Order Protectli VP2420
- If OpenWRT: Flash firmware on Archer AX72 Pro
- Follow implementation guide for your chosen path
📞 Support
For questions about this migration:
- Check the comprehensive docs
- Review comparison charts
- See hardware recommendations
Last Updated: December 21, 2025
Project: HA-WirelessControl Migration
For: 22-device household with 3 children
Built to give you enterprise-grade parental controls at home