github Ozark-Connect/NetworkOptimizer v1.3.0

10 hours ago

New major feature: Wi-Fi Optimizer - Site health scoring, signal analysis, and optimization recommendations for UniFi wireless networks.

Wi-Fi Optimizer

Twelve analysis tabs providing comprehensive wireless network insights:

  • Overview - Site health score (0-100) across six dimensions, band distribution, health issues, and per-AP summaries
  • Metrics - Time-series performance graphs with airtime, interference, and TX retry overlays
  • RF Environment - Neighboring network detection, channel density comparison, and cleanest channel identification
  • Channels - Channel map visualization with AP assignments, utilization, and co-channel interference detection
  • Client Stats - Per-client connection details, signal history, and roaming event timeline
  • Roaming - AP topology diagram with path quality, success rates, and fast roaming (802.11r) metrics
  • Power/Coverage - Signal distribution histogram, TX power levels, coverage quality, and overlap detection
  • Load Balance - Client distribution per AP with band breakdown and imbalance detection
  • Connectivity - Connection stage flow visualization with success rates and issue identification
  • Band Steering - Steering effectiveness, client capabilities by Wi-Fi generation, and legacy device inventory
  • Airtime - Radio utilization, airtime impact by Wi-Fi generation, and potential airtime hog identification
  • Environment - Performance by time of day and weekly interference pattern heatmaps

All recommendations include specific UniFi Network UI navigation paths for applying changes.

SSH Credential Testing

  • Multi-device validation - SSH credentials are now tested against multiple device types (switches and APs) to ensure they work across your network before running speed tests

Installation

Windows: Download the MSI installer below

Docker:

docker compose pull && docker compose up -d

macOS (native, recommended for accurate speed tests vs Docker Desktop):

git clone https://github.com/Ozark-Connect/NetworkOptimizer.git && cd NetworkOptimizer && ./scripts/install-macos-native.sh
# or if you already have it cloned
cd NetworkOptimizer && git pull && ./scripts/install-macos-native.sh

Proxmox:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/Ozark-Connect/NetworkOptimizer/main/scripts/proxmox/install.sh)"

For other platforms (Synology, QNAP, Unraid, native Linux), see the Deployment Guide.

Don't miss a new NetworkOptimizer release

NewReleases is sending notifications on new releases.