Position Ratings Clarification

Many of the sensors near me show a Zero for ‘Position Rating’, but I can not find any more info about what exactly determines the ‘Position Rating’. Can someone elaborate on the exact parameters used to determine this ? What factors is this based upon ?

Position rating provides a measure of how accurate the map position may be.

1 Like

The position rating is calculated using Google’s Geolocation API. When a sensor connects to WiFi, it sends the IP address to Google for a location estimate. This is then compared against the latitude and longitude set during registration to determine the star rating.

If the sensor is reconnected to a different WiFi network, then the location check will be performed again and updated.

Please note that the 7.03 and 7.04 firmware versions currently have a bug affecting geolocation for some sensors. This is not an issue with Google’s API but rather the firmware of PurpleAir sensors.

If anyone suspects that there is an error in their sensor’s location star rating, please send an email to contact@purpleair.com.

2 Likes

G’day Josh. Any idea roughly how far away the location estimate has to be from the registered location to get zero for position rating?

1 Like

Greater than 4,000 meters. We’ll publish an article with details on this soon.

Please note that sensors on firmware versions 7.03 and 7.04 have position_rating disabled, so they will automatically show a position_rating of 0. In such a case, it doesn’t necessarily mean that the actual position of the sensor is far away; rather, it is an issue with the latest firmware.

1 Like