I got a chance to move the device inside and open the case.
Things I’ve done:
- Turned off the device, then turned it back on
- Pressed the reset button
- Reset via CLI
- Disconnected and reconnected the ribbon cable to the PM sensor
A few observations:
- The ribbon cable is securely connected
- My multimeter reads 5 volts across the pins described in this post at the sensor
- When I ask for a reading on the CLI, I see the fan on the PM sensor spin
Some CLI output, including version, sensor list, I2C list, and read attempts, showing 0 for all PM metrics:
version
Hardware Version: 2.1
SAM Hardware ID: FC62E4F950573738352E3120FF15190E
SAM version: 0.9.8-e283e58
SAM build date: 2021-08-26T16:38:29Z
ESP MAC address: 9E:9C:1F:40:14:7D
ESP version: 0.9.8-e283e58
ESP build date: 202{
SCK > sensor
Disabled
----------
PM board Dallas Temperature
Direct Dallas Temperature
Ext Temperature
Ext Humidity
Temperature BME680
Humidity BME680
Battery voltage
SDcard present
Noise dBC
Noise dBZ
Noise FFT
Altitude
Pressure internal temperature
Gases Board 1A
Gases Board 1W
Gases Board 2A
Gases Board 2W
Gases Board 3A
Gases Board 3W
Gases Board Temperature
Gases Board Humidity
Groove ADC
INA219 Bus voltage
INA219 Shunt voltage
INA219 Current
INA219 Load voltage
DS18B20 Water temperature
Atlas Temperature
Atlas PH
Atlas Conductivity
Atlas Total Dissolved Solids
Atlas Salinity
Atlas Specific gravity
Atlas Dissolved Oxygen
Atlas DO Saturation
Soil Moisture Raw
Soil Moisture Percent
Soil Temperature
Soil Light
Ext Range Light
Ext Range Distance
Barometric pressure BME680
VOC Gas BME680
GPS Fix Quality
GPS Latitude
GPS Longitude
GPS Altitude
GPS Speed
GPS Horizontal Dilution of Position
GPS Traked Satellites
ADS1x15 ADC 0x48 Ch0
ADS1x15 ADC 0x48 Ch1
ADS1x15 ADC 0x48 Ch2
ADS1x15 ADC 0x48 Ch3
ADS1x15 ADC 0x49 Ch0
ADS1x15 ADC 0x49 Ch1
ADS1x15 ADC 0x49 Ch2
ADS1x15 ADC 0x49 Ch3
ADS1x15 ADC 0x4A Ch0
ADS1x15 ADC 0x4A Ch1
ADS1x15 ADC 0x4A Ch2
ADS1x15 ADC 0x4A Ch3
ADS1x15 ADC 0x4B Ch0
ADS1x15 ADC 0x4B Ch1
ADS1x15 ADC 0x4B Ch2
ADS1x15 ADC 0x4B Ch3
SCD30 CO2
SCD30 Temperature
SCD30 Humidity
Ext PM_A 1.0
Ext PM_A 2.5
Ext PM_A 10.0
Ext PN_A 0.3
Ext PN_A 0.5
Ext PN_A 1.0
Ext PN_A 2.5
Ext PN_A 5.0
Ext PN_A 10.0
Ext PM_B 1.0
Ext PM_B 2.5
Ext PM_B 10.0
Ext PN_B 0.3
Ext PN_B 0.5
Ext PN_B 1.0
Ext PN_B 2.5
Ext PN_B 5.0
Ext PN_B 10.0
PN 0.3
PN 0.5
PN 1.0
PN 2.5
PN 5.0
PN 10.0
Groove OLED
Enabled
----------
Temperature -> every 1 int (60 sec)
Humidity -> every 1 int (60 sec)
Battery -> every 1 int (60 sec)
Light -> every 1 int (60 sec)
Noise dBA -> every 1 int (60 sec)
Barometric pressure -> every 1 int (60 sec)
VOC Gas CCS811 -> every 1 int (60 sec)
eCO2 Gas CCS811 -> every 1 int (60 sec)
PM 1.0 -> every 5 int (300 sec)
PM 2.5 -> every 5 int (300 sec)
PM 10.0 -> every 5 int (300 sec)
SCK > i2c
Searching for devices on internal I2C bus...
I2C device found at address 0x29!!
I2C device found at address 0x44!!
I2C device found at address 0x5a!!
I2C device found at address 0x60!!
I2C device found at address 0x6b!!
Found 5 devices
Searching for devices on auxiliary I2C bus...
Found 0 devices
SCK > read pm
Your reading will be ready in 15 seconds try again!!
SCK >
-----------
2021-11-07T06:49:46Z
Temperature: 21.67 C
Humidity: 35.44 %
Battery: 99 %
Light: 585 Lux
Noise dBA: 38.43 dBA
Barometric pressure: 83.43 kPa
VOC Gas CCS811: 0.00 ppb
eCO2 Gas CCS811: 400.00 ppm
PM 1.0: 0 ug/m3
PM 2.5: 0 ug/m3
PM 10.0: 0 ug/m3
-----------
(2021-11-07T06:49:46Z) Readings saved to flash memory.
(2021-11-07T06:49:46Z) 11 readings saved to sdcard.
it's time to publish
Connecting to Wifi...
ESP on...
ESP finished booting
Synced config with ESP!!
Connecting to Wifi...
Connected to wifi!!
(2021-11-07T06:48:46Z) Sent readings to platform.
{t:2021-11-07T06:48:46Z,10:99,14:0,55:21.65,56:35.25,53:55.88,58:83.44}
Network publish OK!! (6 readings)
(2021-11-07T06:49:46Z) Sent readings to platform.
{t:2021-11-07T06:49:46Z,10:99,14:585,55:21.65,56:35.58,53:38.43,58:83.43,113:0.00,112:400.00,89:0,87:0,88:0}
it's time to publish
Network publish OK!! (11 readings)
ESP off...
read pm
Your reading will be ready in 15 seconds try again!!
-----------
(2021-11-07T06:50:46Z) Readings saved to flash memory.
(2021-11-07T06:50:46Z) 8 readings saved to sdcard.
read pm
PM 1.0: 0 ug/m3
SCK > read pm5
Not found sensor is disabled!!!
SCK > read pm 5
PM 2.5: 0 ug/m3
SCK > read pm
Your reading will be ready in 15 seconds try again!!
SCK >
-----------
-----------
(2021-11-07T06:53:46Z) Readings saved to flash memory.
(2021-11-07T06:53:46Z) 8 readings saved to sdcard.
monitor pm
Time Miliseconds PM 1.0
2021-11-07T06:53:53Z 6 0
2021-11-07T06:53:53Z 17 0
2021-11-07T06:53:53Z 12 0
2021-11-07T06:53:53Z 12 0
2021-11-07T06:53:53Z 12 0
2021-11-07T06:53:53Z 12 0
2021-11-07T06:53:53Z 12 0
...
SCK >
-----------
2021-11-07T06:54:46Z
Temperature: 21.78 C
Humidity: 35.14 %
Battery: 99 %
Light: 0 Lux
Noise dBA: 50.31 dBA
Barometric pressure: 83.44 kPa
VOC Gas CCS811: 115.00 ppb
eCO2 Gas CCS811: 1156.00 ppm
Adding PM 1.0 to pending sensor list
Adding PM 2.5 to pending sensor list
Adding PM 10.0 to pending sensor list
Waiting for 3 sensors to finish the reading process
PM 1.0: 0 ug/m3
PM 10.0: 0 ug/m3
PM 2.5: 0 ug/m3
-----------
(2021-11-07T06:54:46Z) Readings saved to flash memory.
(2021-11-07T06:54:46Z) 11 readings saved to sdcard.
-----------
2021-11-07T06:59:46Z
Temperature: 21.96 C
Humidity: 38.95 %
Battery: 99 %
Light: 0 Lux
Noise dBA: 69.17 dBA
Barometric pressure: 83.43 kPa
VOC Gas CCS811: 117.00 ppb
eCO2 Gas CCS811: 1174.00 ppm
Adding PM 1.0 to pending sensor list
Adding PM 2.5 to pending sensor list
Adding PM 10.0 to pending sensor list
Waiting for 3 sensors to finish the reading process
PM 1.0: 0 ug/m3
PM 10.0: 0 ug/m3
PM 2.5: 0 ug/m3
-----------
(2021-11-07T06:59:46Z) Readings saved to flash memory.
(2021-11-07T06:59:46Z) 11 readings saved to sdcard.