Some time after installation, you may decide it necessary to change which WiFi network your PurpleAir sensor connects to. Follow the guide below to reset the WiFi network connection of your sensor.
Sensor’s Hotspot Login Page
First Option: Use the Currently Connected WiFi Network
If you have access to the same WiFi network that the sensor is assigned to, you may look up the IP Address assigned to the sensor by the router. When connected to the WiFi network, you can enter the assigned IP Address in the address bar of any web browser to navigate to the sensor’s interface. From this Sensor’s Hotspot Login Page, update the WiFi Settings on the sensor. Depending on your router, you may also be able to look up the sensor by the hostname, http://purpleair-****.
Second Option: Make the Configured WiFi Network Unavailable
If the sensor is already configured to a WiFi network, you will need to either take the sensor out of range or turn that network off. After about 10 minutes of being disconnected from that WiFi network (because it is out of range or turned off), the sensor will broadcast its own network again. Once you see the sensor’s network in the list of available WiFi networks on your computer or mobile device, connect to this network and configure the sensor to another WiFi network via the Sensor’s Hotspot Login Page.
Third Option: Create a Hotspot
You can create a hotspot that a PurpleAir sensor will connect to when it is booting up. To do so, create a hotspot named “PurpleAir” with a password that matches the device ID precisely as written on your device. Ensure that the colons are included and that all letters are lowercase. Then restart your sensor. As the sensor turns on, it will connect to your created hotspot. Using the steps listed in the First Option above, you can then connect to the sensor from your hotspot device (if it is a phone) or from another device connected to the hotspot.
The **** is a 2-4 character code determined by your sensor.
I recently ran into a situation where I wasn’t allowed to make the configured wifi network unavailable, but I didn’t have access to the router to figure out the ip address. It would be really handy if there was another way to reset the wifi information – perhaps via logging onto my account on the PurpleAir map and then selecting “reset wifi” somehow for that monitor. I should only be able to do that for monitors I installed and have connected to my e-mail address. Maybe this is more of a feature request? Is there a section in this community forum where we can post such feature requests? (And then maybe vote them up or down and debate them?)
Thanks for creating this community forum!
There is another way.
- Create a hotspot called “PurpleAir” with the password being the sensorId EXACTLY as printed on the sensor’s label.
- Restart the sensor.
- The sensor will connect to that hotspot.
You can then connect to the sensor either from the hotspot device if it is a phone or from another device connected to the hotspot.
The trick is, you need to know what IP address the sensor has on the hotspot. That may not be the easiest thing to do. You could guess based on the IP of another device connected to the hotspot, scan for it or use software or status info on the hotspot to see connected clients and their IP address.
Any way you do it, you will be able to connect to the sensor on it’s IP address at http://IP_OF_SENSOR and configure it as needed.
Thanks for this! I’ll have to experiment with it. It could prove to be a very helpful way to update my monitors.
Hi Mark, we appreciate the idea you have given here and we have gone ahead and created a new category named “User Experience” for this. This category includes subcategories for feedback, bug reports, and feature requests, so feel free to make posts there for future requests!
Thanks so much! Can’t wait to add ideas to that section.
It would be so simple - just turn on both the wifi server and the wifi client at power up. The server continues to run for several minutes after wifi setup for the client is completed, so I know both can run at the same time.
To reset the connection, one would unplug and then power back up - for serveral minuts the user would have access to the wifi configuration page.