I just setup and registered my DIY outdoor monitor, but so far I’ve been unable to get it to report any data.
- Wifi is configured and connected.
- Serial number has been registered in the dashboard.
- Fans on both sensor modules are spinning.
- Blue LED remains off after power up.
I’m getting the following output on the serial console:
starting ...Serial Number: XXXXX
3 2 1
*wm:AutoConnect
*wm:Connecting to SAVED AP: IoT
*wm:connectTimeout not set, ESP waitForConnectResult...
*wm:AutoConnect: SUCCESS
*wm:STA IP Address: 10.0.0.181
http://hw.airgradient.com/sensors/airgradient:XXXXX/measures
{"wifi":-43, "boot":0}
200
2 1
2 1
The 2 1
keeps repeating. There is no further network activity after the initial request to hw.airgradient.com
.
I flashed the firmware through the website and through the Arduino IDE, that didn’t change anything.
Any clue as to what might be going on here?
Update:
I added some debug statements to the code, it appears that one of the two sensor ports is not working.
PM2 is reporting data but PM1 isn’t, when I swap the sensors I get the same result. So both sensors are working, just not when connected to the PM1 port.
I swapped the cables between PM1 and PM2, that didn’t help.