OurWeather / WeatherPlus Advanced Manual Published

OurWeather / WeatherPlus Advanced Manual PublishedIMG_2488

The initial version of the OurWeather / WeatherPlus Advanced Usage Manual is now available for download on the OurWeather product page and the WeatherPlus product page.

This manual documents the REST interface present in OurWeather / WeatherPlus and tells how to program the WeatherPlus board using the Arduino IDE.

What is OurWeather and WeatherPlus?

OurWeather

0070GOurWeather is a connected weather station containing 7 different sensors that will teach about electronics, software and theunspecified-8 copy weather.   It contains all the sensors and wires to make a fully functional, WiFi weather station.   No software programming is required, it works right out of the box. However, if you want to change the way OurWeather works, add your own software or do something entirely different, we have the Open Source software available.   And what is one of the coolest features of OurWeather?   Building the kit requires NO SOLDERING.    It is all plug and play based building, with a full step-by-step photograph based instruction manual.  It is a safe and educational way to learn about weather, electronics and science topics.   You can watch our successful kickstarter video here: https://youtu.be/pw6hSNSQnsM

WeatherPlusIMG_2488

WeatherPlus is an all in one weather station controller and is the board that is used in the OurWeather Complete Weather Kit.

WeatherPlus contains an ESP8266 processor (includes WiFi) and does not require an external computer to run.  If you want to program the WeatherPlus board, we supply all of the source code to allow you to do that.   The software for the board is written using the Arduino IDE with the ESP8266 libraries added.   Here is our tutorial on how to install the Arduino IDE for the ESP8266.

[list]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Provides an excellent controller for a Weather Station hooked up to Raspberry Pi or Arduino[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Includes Arduino and Raspberry Pi Software[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports SwitchDoc Labs WeatherRack Wind Vane / Anemometer / Rain Bucket[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Inside Temperature and Barometric Pressure [/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]DS3231 Real Time Clock Included [/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Uses standard GROVE connectors[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Works with Raspberry Pi (3.3V) GPIO and Arduino (5.0V) GPIO[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Works with 3.3V and 5.0V I2C bus[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]All onboard devices are 3.3V[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports I2C Lightning Detector MOD-1016[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports I2C AM2315 Temp/Hum Sensor[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports I2C Optional 32KB FRAM[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Full Source Code Provided[/list_item]

[/list]

Example of REST Call

 

https://192.168.1.118/FullDataString

returns:

{"FullDataString": "21.30,36.70,25.63,101714.00,620.44,0.00,0.00,0.00,0.70,0.00,0.00,0.00,0.00,0.00,0.00,0,04/24/2016 11:56:10,SwitchDoc Labs", "id": "1", "name": "OurWeather", "connected": true}

 

The values in the FullDataString are all in metric.

  • Outdoor Temperature
  • Outdoor Humidity
  • Indoor Temperature
  • Barometric Pressure
  • Altitude
  • Current Wind Speed
  • Current Wind Gust
  • Current Wind Direction
  • Rain Total
  • Wind Speed Minimum
  • Wind Speed Maximum
  • Window Gust Minimum
  • Window Gust Maximum
  • Wind Direction Minimum
  • Wind Direction Maximum
  • Is Display English Or Metric
  • Current Date/Time on OurWeather
  • OurWeather Station Name
  • Current Air Quality Sensor Reading
  • Current Air Quality Qualitative Reading

Note:  As more devices are added and supported by OurWeather, this string will continue to increase beyond these values, but only at the end of the string.