Connecting new Rasp Pi/Enviro+ to Sensor Community

All,

I’m a newbie but I’ve gone through the normal simple explanations for errors and I can’t find out what’s wrong.

I’ve successfully loaded the appropriate scripts onto the Pi and I’m getting output onto my MacBook Terminal.

I’ve also established / registered with Sensor Community using the instructions and avoiding the pitfalls noted by others.

What isn’t happening is any update either on the My Sensor page or on the map? - I’ve gone round the houses and I’m bit stuck on where my error is (it will be mine!).

Any help appreciated.

Goudie Berry!

Which code did u use for the raspberry. Is ist well configured to send to the API with the right X-pin? What about the sensors choosed in devices.sensor.community ?

I would tell that anyything different from the official instructions should be reserved to very advanced users… I can t say anything about debugging on a raspberry. Or send me one :rofl:

May I ask where are the official instructions?

I just registered and the page with guidelines Configure air quality sensor yourself has links only to https://sensor.community, to maps and archive. There are no other instructions links.

@sikorka For the installation instructions of the Enviro+ you need to look at “An outdoor air quality station with Enviro+ and Luftdaten” . This is a product maintained by Pimoroni, not us.

1 Like

Thank you for your answer.

I mean official instructions. Because I have Enviro+ / PMS5003 with Raspberry Pi Pico W, not with Raspberry Pi.

I just need to know where are API descriptions and how to make calls, if there is some auth to do etc.

In the mean time I will look at the code from article you sent.

Thank you!

Hi @sikorka you can find an API description on how to send data to us at EN APIs · opendata-stuttgart/meta Wiki · GitHub
There is no auth, you only need to register your device first at https://devices.sensor.community/ . You should use “raspi” as sensor board and the serial no. of the CPU as the sensor ID.

1 Like

Thank you so much!

I checked the docs and my calls seem legit.

I took the serial number from Pico as the C code returns it and ofc preceeded it with raspi-.

Pico Enviro+ comes with a bit higher version than BME280. I didn’t know how to select the BME688, so it is left with BME280.

Anyway it works! So exciting :slight_smile: