Method 1: List all your WiFi network credentials in the ClearNode’s configuration file
In this mode your ClearNode will connect to which ever WiFi network it sees first. In the “Node Details” screen tap on the row “WiFi SSID”, this will activate the “Add new WiFi Credentials” dialog. Enter the SSID/Name and Password/PSK and tap “Add Credentials”. Your node will reboot. Repeat this for each WiFi network you might use. This lists ALL the networks in the ClearNode’s wpa_supplicant configuration file. The caveat here is that you cannot determine which WiFi the node will connect to when you boot up your ClearNode, if it sees more than one in the list.
Method 2: Keep the WiFi credentials in the ClearNode mobile app
In this method we manage the WiFi networks in the mobile app and push them individually and singularly to the ClearNode. In the “Manage WiFi Credentials” section, in the “Node Setup” section of the “Node Details” screen – add in each of the WiFi Networks you wish to manage including their SSID/Name and Password/PSK. When you want to switch to an alternate WiFi, tap into it’s record, turn on “Active”, tap “Save” in the top right corner and then tap “Save and Reboot ClearNode” in the popup dialog. Note that with this method, you can only do this when the ClearNode is online and controllable from the mobile app – make changes BEFORE you loose your connection to the current WiFi the ClearNode is using. This method has the advantage of being more deterministic – only ONE set of WiFi credentials is ever in the ClearNode’s wpa_supplicant configuration file – so ClearNode can only connect to the network you select.
2.4 Ghz versus 5 Ghz WiFi Networks
The first iteration of the ClearNode hardware was based on the Raspberry Pi 3B – it’s WiFi hardware only supported 2.4 Ghz networks. If your ClearNode “Hardware ID” has the form “R21Nxxxxxx” – you have the Pi 3B version
Subsequently we began shipping the Raspberry Pi 3B+ – this version supports both 2.4 and 5 Ghz Wifi. If your ClearNode “Hardware ID” has the form “R22Nxxxxxx” you have the Pi 3B+ version.
Managing iPhone Hotspot Connections
Getting your ClearNode connected to your iPhone hotspot can be a little tricky. In an earlier version of Apple iOS, Apple made some big changes to the hotspot functionality to enhance security. In particular, non-Apple devices are treated rather differently than your typical MacBook or iPad. Your iPhone hotspot is not discoverable by non-Apple devices, including ClearNode, except in specific circumstances. Below is an image of an iPhone hotspot screen (Settings > Personal Hotspot).
Note that “Allow Others to Join” is turned on – this is NOT the default – make sure it is turned on. When you’re configuring ClearNode with the requisite credentials – above see “1 Choose ‘MyiPhone’ – the name in quotes is the Name/SSID you must configure. Also see “Wi-Fi Password” under “Allow Others to Join” – this is the Password/PSK you must configure.
IMPORTANT: Your ClearNode can only discover and connect to your iPhone hotspot when your iPhone is unlocked and displaying the above page – don’t let your iPhone go to sleep or your ClearNode will not be able to start up it’s connection to the hotspot.