.claude/skills/omada-network-management/SKILL.md
TP-Link Omada SDN network management for the Lakehouse homelab. Use when managing switches, access points, VLANs, spanning tree, or WiFi infrastructure. Triggers on phrases like "adopt device", "configure VLAN", "switch CLI", "WiFi troubleshooting", "Omada API", "STP blocking", "PoE budget", or any network hardware management.
npx skillsauth add festion/homelab-gitops omada-network-managementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage the Lakehouse TP-Link Omada SDN infrastructure including switches, access points, VLANs, and spanning tree configuration.
| Component | Model/Version | IP | Purpose | |-----------|---------------|-----|---------| | Controller | Omada SDN v6.0.0.24 | 192.168.1.47 | Central management | | Core Switch | SG3218XP-M2 | DHCP Reserved | L2+ managed switch with PoE | | Main AP | EAP773 (WiFi 7) | DHCP Reserved | Primary access point | | Attic AP | EAP225 | DHCP Reserved | Secondary access point |
| Method | URL/Command | |--------|-------------| | Web UI (internal) | https://omada.internal.lakehouse.wtf | | Web UI (direct) | https://192.168.1.47:8043 | | SSH/Management | ssh [email protected] | | LXC ID | 111 (proxmox3) |
| Task | Navigation | |------|------------| | VLAN/LAN Management | Network Config → Network Settings → LAN | | Port Management | Devices → [Switch] → Manage Device → Ports | | Site Services (NTP/LED) | Settings → Site → Services | | Open API Setup | Global View → Settings → Platform Integration → Open API | | Backup/Restore | Settings → Maintenance → Backup & Restore |
# Enter privileged mode
enable
# Show port status
show interface status
# Check STP status
show spanning-tree summary
# Check PoE usage (240W budget)
show power inline
# Full diagnostic dump
show tech-support
| Parameter | Value | |-----------|-------| | Baud Rate | 38400 | | Data bits | 8 | | Stop bits | 1 | | Parity | None |
| Issue | Quick Fix |
|-------|-----------|
| Device won't adopt | Check DHCP Option 138 points to 192.168.1.47 |
| STP blocking ports | Set affected ports as Admin Edge in port settings |
| Firewalla misidentified | Clients → Config → Client Type → Router/Gateway |
| SSH auth fails (PuTTY) | Enable "Keyboard-interactive" or use -o HostKeyAlgorithms=+ssh-rsa |
| EAP225 slow green flash | Lost controller contact, check network/DHCP |
| EAP225 default IP | 192.168.0.254 (if DHCP fails) |
Detailed documentation for specific tasks:
kea-config-sync on kea-dhcp-1*.mgmt.lakehouse.wtf for direct accessssh [email protected]tools
TP-Link Omada SDN network management for the Lakehouse homelab. Use when managing switches, access points, VLANs, spanning tree, or WiFi infrastructure. Triggers on phrases like "adopt device", "configure VLAN", "switch CLI", "WiFi troubleshooting", "Omada API", "STP blocking", "PoE budget", or any network hardware management.
devops
Standardized deployment procedure for services in LXC containers on the Proxmox HA cluster. Use when deploying a new service, creating LXC containers, configuring DHCP reservations (Kea), DNS rewrites (AdGuard), reverse proxy routes (Traefik), or integrating with monitoring (Uptime Kuma) and dashboard (Homepage). Triggers on phrases like "deploy a new service", "create container for", "set up DHCP", "add Traefik route", "configure DNS rewrite", or any homelab infrastructure deployment.
testing
Print settings and optimization for Prusa Mini+ with E3D Revo Micro hotend, bowden direct drive extruder, and ObXidian nozzles (0.25mm, 0.4mm, 0.6mm, 0.8mm). Use when the user asks about print settings, slicer profiles, troubleshooting prints, material temperatures, flow rates, nozzle selection, or optimizing prints for this specific printer configuration. Triggers on phrases like "print settings", "slicer profile", "layer height", "print speed", "temperature", "first layer", "stringing", "calibration", "which nozzle", or any 3D printing task mentioning Prusa Mini, Revo, or ObXidian.
data-ai
Use when working with 3D model files (STL), print tracking, slicer profiles, or managing the model-catalog homelab service at model-catalog.internal.lakehouse.wtf