According to Andreas Spiess, “Hacking of 433 MHz or other RF devices is a human right for makers because these devices usually use proprietary protocols…“. Take a look at his blog entry where he uses a Raspberry and RTL-SDR to reverse engineer protocols. Might be useful if you want to use cheap wireless weather sensors in your own project.
In my search for humidity sensors I found a nice overview at kandrsmith where the following devices are tested:
- Bosch Sensortec BME280
- Measurement Specialties HTU21D
- Silicon Labs Si7021
- Aosong DHT11, DHT22, AM2302, AM2320, AM2321
The test has main focus on humidity, but also discusses other aspects of the various devices.
The guys over at MySensors are creating a big library for connecting typical sensors together. They have collected information for a lot of sensors, controllers and gateways added source code and instructions for them. For example Display and Time, Temperature and battery powering. They also compare prices between AliExpress and Ebay for typical sensors in the store. A lot of info to be found. Take a look.
It’s a bit tricky to understand what they’re aiming at first time you visit, but here are some quotes from their pages:
“Learn how to create your own low cost wireless sensors and connect them to the world.”
“We’ve combined the Arduino platform with a small radio transceiver into a fun, flexible world of low cost wireless sensors.”
“All the nitty-gritty details about the sensor communication has been packaged into a convenient software library so you don’t have to worry about them.”
I’ve been thinking about controlling my weatherstation UI without touching the screen. I’ve even ordered the VCLN4020 and planned to write arduino code for it. But now it looks like the apds-9960 is a better candicate because Sparkfun has a breakout board, code and tutorial ready for it. There are other alternatives, some are listed in the touchless gesture control section.
Take a look at this WeatherDuino Pro2 project at meteocercal by Werk-AG. It includes indoor hardware based on Arduino Pro mini. It communicates with several outdoor units based on 433MHz RF. It is even compatible with some commercially available rain gauges and anemometers. Tons if information about hardware and software here.