WxOutside is a combination of hardware and software. The hardware is a carefully selected list of components, while the software has been either written specifically for the task, or has been provided by the hardware component providers.
WxOutside sensors are built with off-the-shelf componentry, and much of this is well documented on the Internet. Although a great deal of time has been spent testing everything and making sure it works, this is not where our secret sauce, our eleven herbs and spices, resides.
The business software that sits on top of this is where all the magic happens, and we're happy to offer the hardware designs back to the community.
And the CEO of RedHat says the same thing:
"A rough line would be almost to say most infrastructure is going to be open source and most business functionality above it is going to be proprietary."
GitHub holds repositories of both the hardware and accompanying software.
Note: The repositories do not include the dashboard and reporting interfaces that are found on WxOutside.
There is a high-level roadmap of all the upcoming functionality that WxOutside will be including, here.
All the details on how to build your own sensors are freely available.
The full list of components are listed here. You can use these plans to assemble your own sensor which is guaranteed to work, or change it to suit your situation.
Get better up-time and longetivitiy in dark climates.
If you don't want wind or temperature data, then don't include those sensors.
Our default case is designed to survive all conditions but you can use something smaller if necessary.
If you've got a better wind anemometer or something that draws less power, then just plug it in!
This is the entire stack of software needed to power the open source sensors.
You can download, edit and use the software the powers the WxOutside sensors.
It's mostly written in Python and is designed for low resource usage - ideally suited for a Raspberry Pi A+ or Zero.
We're happy to share how the sensors work because we're absolutely confident in the quality of the code.
We're happy to take contributions and suggestions on how to make it better.
If you use this for something really cool, please let us know!