manage_wifi
Create, update, or delete WiFi SSIDs with configurable security, optimization, and isolation settings.
Instructions
Create, update, or delete a WiFi SSID (broadcast). CREATE requires: type, name, enabled, securityConfiguration, multicastToUnicastConversionEnabled, clientIsolationEnabled, hideName, uapsdEnabled. Key config fields for optimization: - basicDataRateKbpsByFrequencyGHz: set 2.4GHz min to 12000+ and 5GHz to 12000+ to reduce legacy rate overhead - clientIsolationEnabled: true for guest SSIDs - multicastToUnicastConversionEnabled: true for better smart home performance - broadcastingDeviceFilter: limit which APs broadcast this SSID - network: associate with a VLAN network for segmentation Use list_wifi to see existing configs before modifying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Operation to perform | |
| wifiId | No | WiFi broadcast ID (required for update/delete, from list_wifi) | |
| type | No | STANDARD for normal WiFi, IOT_OPTIMIZED for IoT devices (2.4GHz only, lower data rates) | |
| name | No | SSID name broadcast to clients | |
| enabled | No | ||
| network | No | Which network/VLAN this SSID bridges to | |
| securityConfiguration | No | WiFi security settings | |
| multicastToUnicastConversionEnabled | No | Convert multicast to unicast — improves smart home device performance | |
| clientIsolationEnabled | No | Isolate clients from each other — enable for guest networks | |
| hideName | No | Hide SSID from scan results — NOT recommended, causes probe overhead | |
| uapsdEnabled | No | Unscheduled Automatic Power Save Delivery — enable for battery-powered devices | |
| broadcastingDeviceFilter | No | Limit which APs broadcast this SSID. Null = all APs. |