I installed Home Assistant OS 18.2 / Home Assistant Core 2026.8.2 and I am unable to configure the Wi-Fi connection.
The Wi-Fi adapter itself appears to be working correctly. The wlan0 interface detects nearby Wi-Fi networks and I can see the available SSIDs.
However, whenever I try to activate Wi-Fi through the Home Assistant interface, the connection is rejected.
I have tested with several different Wi-Fi networks and configurations, with exactly the same result.
I have tried:
- Different Wi-Fi SSIDs and networks
- WPA2-PSK / AES
- WPA/WPA2 mixed mode
- WPA
- IPv4 enabled
- IPv6 enabled
- IPv4 and IPv6 enabled
Nothing works.
Error from the Home Assistant interface
I get the following error:
Logger: homeassistant.components.hassio
Source: components/hassio/websocket_api.py:156
Integration: Home Assistant Supervisor
First occurred: 12:44:25
Last logged: 12:44:25
There is no useful additional information displayed in the interface.
Error from the Home Assistant CLI
I also tried configuring the Wi-Fi directly from the Home Assistant console:
ha > network update wlan0 --wifi-ssid Bondalen --wifi-psk [REDACTED] \
--wifi-auth wpa-psk --wifi-mode infrastructure --log-level 1
The command generates the following debug information:
2026/08/14 21:19:31 DEBUG Adding homedir to searchpath homedir=/root
2026/08/14 21:19:31 INFO No config file found
2026/08/14 21:19:31 DEBUG Debug flags api-token=[REDACTED]
2026/08/14 21:19:31 DEBUG network update args=[wlan0]
2026/08/14 21:19:31 DEBUG [Generator] base=supervisor section=network command=interface/update
2026/08/14 21:19:31 DEBUG [GeneratorURI] Result uri=http://supervisor/network/interface/{interface}/update
2026/08/14 21:19:31 DEBUG Request body options="enabled=true wifi-ssid=Bondalen wifi-psk=[REDACTED] wifi-auth=wpa-psk wifi-mode=infrastructure psk=[REDACTED] ssid=Bondalen"
2026/08/14 21:19:57 DEBUG Response statuscode=400 status="400 Bad Request"
HTTP/1.1 400 Bad Request
{
"result": "error",
"message": "Invalid data: ..."
}
Error: Failed, check connection settings.
Error activating connection failed, check connection settings.
The important point is that the request actually reaches the Supervisor, but the Supervisor returns:
HTTP 400 Bad Request
Invalid data
The request also takes approximately 25 seconds before returning the HTTP 400 error.
I have repeated the test with different Wi-Fi networks, so I do not believe that the problem is related to a particular SSID or Wi-Fi router.
Additional information
The Wi-Fi adapter is detected correctly and is able to scan for nearby networks. Therefore, the hardware and basic Wi-Fi detection appear to be working.
The problem occurs both:
- When configuring Wi-Fi through the Home Assistant UI.
- When configuring the exact same interface directly through the
ha network updatecommand.
Could this be a NetworkManager / Supervisor / Home Assistant OS 18.2 issue with Wi-Fi configuration?
Is there a way to obtain the complete Invalid data message returned by the Supervisor, or additional logs that could identify exactly which parameter is being rejected?
Any help would be greatly appreciated, because at the moment I am completely unable to activate Wi-Fi on this installation despite the adapter detecting the available networks correctly.