Sensor sending data but not visible on the map after several days

Hi everyone!

I’ve been sending PM2.5 data from my custom sensor setup since March 26, and it’s already been over 3 days, but the sensor is still not showing up on the Sensor.Community map.

My setup:

  • Sensor: PMS5003 (inside IKEA Vindriktning)
  • MCU: Arduino Uno (connected via USB to my Mac)
  • Data source: Vindriktning REST pin connected to a digital input
  • Arduino sketch: Parses incoming byte stream and outputs PM2.5 over Serial
  • Python script: Reads Serial data, calculates average once per minute, and sends it

Environment:

  • Sensor is mounted outside, on a wall, and runs 24/7
  • My Mac works as a 24/7 local server — it listens to serial data and handles all sending
  • The Python script has self-restart and reconnection logic, so it's stable and reliable

Sending method:

  • POST to https://api.sensor.community/v1/push-sensor-data/
  • Headers:
    • X-Pin: 1
    • X-Sensor: esp8266-C0A5F0B1A53
    • Content-Type: application/json
  • Payload:
{
  "sensordatavalues": [
    { "value_type": "P2", "value": "17" }
  ]
}

In my dashboard, the sensor ID is 93273. I’ve set the exact coordinates and made them public. The server responds with 201 Created every time, so I assume data is accepted — just not showing up on the map.

Am I missing something? Is there a manual approval delay or extra step?

Thanks!
— Sashko

Hello,
could you please also send the PM10 (P1) values?
There are different filters applied to the data JSON to avoid showing sensors obviously not working correctly. For this we check that both PM2.5 and PM10 are available for a specific sensor and that non of those values is higher than 500 for PM2.5 and 1000 for PM10.
(The same is done for temperature, humidity or pressure).