@gabu I’ve just tested it by connecting my AirGradient ONE to my PC Wi-Fi hotspot (which has an internet feed through the PC’s ethernet port), then capturing packets via Wireshark on the PC Wi-Fi hotspot network.
It’s a relief that in case of “Prevent Connection to AirGradient Server” was checked during the Wi-Fi set up process, I saw no connection from the AirGradient ONE to the AirGradient Server (which is good and expected). So when this is checked, no data is passed to the AirGradient Server, no cloud configuration is fetched to the AirGradient ONE, and no OTA firmware update. Everything is kept local.
This is the configuration when I check via the local API of the ONE:
{
"country": "TH",
"mqttBrokerUrl": "",
"httpDomain": "",
"configurationControl": "both",
"pmStandard": "ugm3",
"temperatureUnit": "c",
"disableCloudConnection": true,
"postDataToAirGradient": true,
"ledBarBrightness": 100,
"displayBrightness": 100,
"ledBarMode": "co2",
"tvocLearningOffset": 12,
"noxLearningOffset": 12,
"abcDays": 8,
"model": "",
"offlineMode": false,
"monitorDisplayCompensatedValues": false,
"extendedPmMeasures": false
}
Even it shows "postDataToAirGradient": true , there’ no data posted to the server (this could create confusion anyway).
Checking the box during the Wi-Fi setup is the only and absolute way to cut off all connections to the internet (or you can optionally block the WAN access of the AirGradient monitor on your Wi-Fi router, so it will be imprisoned in the local area network only and will never see the internet).
If the box is checked and you connect the monitor to your Wi-Fi, you’ll see it shows [16:03:26]Running monitor without connection to AirGradient server on the USB log.
By default (When no check on the “Prevent Connection to AirGradient Server” during the Wi-Fi set up process + "postDataToAirGradient": true + "disableCloudConnection": false ), when the monitor is running, you’ll see it communicates with the AirGradient server (which the IP address is 91.98.9.143)
To conclude that, if you would like to cut off the internet connection, have it worked only on you LAN, the easiest way is to reset your AirGradient monitor by pushing and holding the reset button for 10 seconds, the Wi-Fi setup portal will initialize and let you check the “Prevent Connection to AirGradient Server” box before connecting to your Wi-Fi.