github Ozark-Connect/NetworkOptimizer v1.3.1

6 hours ago

Improvements to WiFi Optimizer with better health detection and device filtering.

WiFi Optimizer

  • 6 GHz disabled detection - Detects when APs have 6 GHz radios but no SSIDs broadcast on 6 GHz, suggesting users enable it to offload capable devices from congested bands.
  • MLO status tracking - Multi-Link Operation is now tracked as an Info-level health issue when enabled on Wi-Fi 7 capable APs, with guidance about potential throughput impact on non-Wi-Fi 7 devices.
  • SmartPower device exclusion - USP-Strip and USP-Plug are now correctly filtered out. These devices return type=uap in the UniFi API but aren't actual access points.
  • Mesh pair filtering - Mesh parent/child pairs are now excluded from "High Power Overlap" warnings since they intentionally share channels for uplink communication.
  • Multi-dimension health issues - Health issues can now appear on multiple relevant tabs (e.g., "6 GHz disabled" shows on both Band Steering and Airtime Fairness).
  • Consistent AP ordering - All AP lists are now sorted by IP address (ascending) for predictability across tabs.
  • Hidden network identification - RF Environment now identifies known hidden networks by BSSID pattern, starting with Xbox Wi-Fi Direct.

Dashboard

  • All device types supported - Dashboard now correctly displays all UniFi Network device types including BuildingBridge, CloudKey, DeviceBridge, and SmartPower with appropriate icons. Note: this is limited to what UniFi Network returns on the API call, so some devices still may not show.

Speed Test

  • Fixed trace link lines - CSS issue from Wi-Fi Optimizer broke the arrows on the speed test trace lines, but it is fixed now.
  • AP MLO status - I've noted some difference in throughput for non-MLO clients with MLO enabled, so I added a feature to trace whether MLO is enabled on capable WiFi 7 (be) APs.

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.