I have had my Enviro+ with PMS5003 working perfectly for a week or so until a major failure that I don’t understand.
I use EnviroPlusWeb running sudo python3 app.py.
It is outside the house (in the style from Sandy Macdonald’s Pimoroni document with white downpipe pieces from his excellent document). Mine uses a mains power cable connected to an in house socket via a cat flap as we have no outside power sockets.
That mains cable was removed several times because of rain overnight and then I use a waterproof container with a small solar panel providing power and a Li(ion) battery also providing power took over. When power totally went, say overnight several times, I would plug in mains again next day and it would boot up and it would start it again. No issues and it still displayed online the whole days of data. Until…
A major problem has now occurred all the time even after reboots: I have had to photograph the PUTTY screen to capture the commands as it is very long to type in exactly so I have posted that easily readable photo here:
I have no idea what that error code is about; even though I have looked at the files it complained about.
The EnviroPlus PMS5003 is running and its LCD display is lit up.
NB: I have not yet configured and registered to use Luftdaten but I intend to do so once I have bought and fitted a conventional outside power socket on the house and I can get the Enviro+ PMS5003 working again…
I immediately tried the alternative below after the error above keeps appearing all the time even after retrying reboots.
This alternatives below runs perfectly and clearly without needing to reboot:
I ran enviroplus-python/examples/particulates.py using
sudo python3 particulates and it works OK. As do others in that group such as
I hope guidance can be given to get the standard version with the display and ability to link to Luftdaten to work.