Solar Powered Particle Measurement With Optional Push to OpenSenseMap Via Home Automation Solution
by saghon in Circuits > Sensors
574 Views, 3 Favorites, 0 Comments
Solar Powered Particle Measurement With Optional Push to OpenSenseMap Via Home Automation Solution
This instruction will show how a solar powered particle sensor can be build and how the collected data can be collected by eg. FHEM home automation solution.
Optional passing the data to OpenSenseMap will make particle information public.
The solution is based on SHRDZM device sensor platform to support multiple different sensor integration with low power consumption.
Needed for Sensor Device
Needed for Gateway and Home Automation Server
There are several types of integrations for a SHRDZM device possible.
This instruction shows the Integration Style I.
With this Integration Style, the gateway is directly connected via USB.
For other styles of integration, please visit the SHRDZM wiki.
Instead of the Wemos D1 mini, each other type of ESP8266 based module can be used. (eg. NodeMCU)
Flashing Firmware
If you have bought the SDS011 together with the USB connector, you can also use this connector to flash the ESP-12.
Otherwise, you need a CP2102 USB to UART adapter to flash the firmware.
How to Wire the Sensor Device
5 Watt solar panel is potentially over designed.
Experience has shown, 250-500 mA panel (5V) is sufficient as long as sun is shining at least a few hours per week.
STL files for a fitting case can be found on Thingiverse.
FHEM Installation and Sending Data to OpenSenseMap
Running installation of FHEM must be available first.
How to install FHEM on the Raspberry Pi can be found here.
If FHEM is available, follow the instructions for activating the SHRDZM Gateway.
Since a SHRDZM Gateway can support multiple SHRDZM Sensor devices, it is necessary to pair the Sensor Device so that it communicates with the correct gateway. For pairing, follow this instruction.
If you want to send your measured dust data to OpenSenseMap, follow this instruction.