Examples of IoT devices that can struggle to connect to WiFi:
- Smartbulb WiFi
- Smart Switches e.g. Sonoff TH Elite 20Amp Smart Switch
- Solar controllers including SunSynk
- Inverter systems
- Various Internet of Things (IoT) devices and camera systems
๐ค Why some IoT devices won’t connect to WiFi #
There are various standards for WiFi authentication and most new WiFi routers are dual-band, however, a large number of IoT devices are not compatible with all WiFi standards, causing problems when you try to connect them to your WiFi.
A few reasons your IoT device are not connecting to your WiFi:
- Your WiFi is dual band (2.4GHz and 5GHz combined) and many IoT devices only support 2.4GHz so they sometimes wonโt connect when there is a 5GHz WiFi network of the same name
- The IoT device does not support the same WiFi authentication method as your WiFi network
- Your WiFi is set to use a newer encryption standard like WPA3
- Your WiFi is configured to only support modern WiFi standards like WiFi6 and newer
- You have advanced WiFi features enabled, like Fast Roaming
Some more advanced routers or gateways can provide higher compatibility for IoT devices or allow you to create a separate 2.4 GHz-only WiFi network for your IoT devices, which would be considered best practice so that your IoT devices are separated from the other devices on your network. However, many home WiFi routers only allow for a single WiFi network and sometimes a guest network.
If your WiFi router is of the simpler kind where you can only set a single WiFi network, weโve included some solutions for getting your IoT devices to connect to your WiFi.
๐ฏ Some possible solutions #
You will need admin access to your WiFi router for this. If you are an Atomic customer and we provided you with a WiFi router, we can assist with this process.
Note: Some WiFi mesh systems do not allow the splitting of WiFi bands, for example, the Tenda Nova range, so solution 2 might work if you have a mesh kit that doesn’t support separate dual-band WiFi networks.
โ๏ธ Solution 1 #
In your WiFi router, go to your WiFi settings and then:
- Ensure your WiFi authentication method is set to WPA2. WPA, WPA 3 or merged โWPA/WPA2โ authentication methods generally donโt work with IoT devices
- Disable dual band SSID – in other words, set your 2.4GHz WiFi band to your main WiFi name and password, then set the 5GHz to your WiFi name with the suffix _5G. For example:
- Dual Band WiFi name: โMy Home WiFiโ
- New 2.4GHz WiFi name: โMy Home WiFiโ
- New 5GHz WiFi name: โMy Home WiFi_5Gโ
- Set your passwords to the same as usual
- Save this configuration and check this has been completed. You should still be connected to your WiFi network on the 2.4GHz band, and you should see your new _5G WiFi network
- Now try to connect your Smart WiFi bulb, Smart Switch, Solar, Inverter or other IoT device to your main WiFi e.g. “My Home WiFiโ
- If your IoT device is successfully connected to WiFi you can go back into the admin panel of your WiFi router, and re-enable your dual-band WiFi. For example:
- make your 2.4GHz and 5GHz WiFi name โMy Home WiFiโ or enable โDual Band WiFiโ
- Now your WiFi is dual band again, your IoT device should stay connected to the 2.4GHz band, and devices that support dual band WiFi will use the โbestโ band available
โ๏ธ Solution 2 #
This is a more hacky way to do it but a worthwhile process if Solution 1 doesnโt work. This might also be a solution for WiFi mesh kits that donโt allow you to split your WiFi bands.
Your main WiFi network must have its authentication set to WPA2 for this to work. WPA, WPA3 or blended authentication methods e.g. WPA/WPA2 or WPA2/WPA3 generally cause issues.
- Power down your WiFi – unplug all devices that are broadcasting your WiFi network if you have more than 1 WiFi access point/mesh node
- Make a HotSpot on your smartphone with the same WiFi name and password as your main WiFi network. If you have an iPhone go with โCompatibility Modeโ, as that will only use 2.4GHz
- Try connecting your Smart WiFi bulb, Smart Switch, Solar, Inverter or other IoT device to your Hotspot WiFi.
If your IoT device connects to your WiFi, finish setting it up, then disable your HotSpot, power up your main WiFi again and see if the IoT device is still connected.
If your IoT device does not stay connected there could be various reasons and solutions for this, including:
- Using a 2.4GHz WiFi repeater to join your main WiFi and broadcast a separate 2.4GHz WiFi network only for your IoT device(s)
- Upgrading your WiFi network devices to get more compatibility for IoT devices, and get the latest/fastest WiFi at the same time