Skip to content

MagnusPer/WeatherStation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

WeatherStation

An Wemos D1 Mini based wind and temperature station reporting direction, max, min and average wind via MQTT topics

Installation

Needed Arduino Libraries to be included in IDE. Install them either from GitHub repository directly or within the IDE application itself Sketch > Import Library

Library Link to GitHub
PubSubClient https://github.com/knolleary/pubsubclient
OneWire
Dallas Temperature

MQTT Topics

MQTT Topics to be published.

Topic Description
WeatherStation/WindSpeed set topic - Gust wind speed (m/s) during ReportTimerShort
WeatherStation/WindSpeedAverage set topic - Average wind speed (m/s) during ReportTimerLong
WeatherStation/MinWindSpeed set topic - Min gust wind speed (m/s) during ReportTimerShort
WeatherStation/MaxWindSpeed set topic - Max gust wind speed (m/s) during ReportTimerShort
WeatherStation/WindVane set topic - Wind direction in degrees 0-360
WeatherStation/WindVaneCompass set topic - Wind compass direction e.g. N, NE
WeatherStation/Temperature set topic - Temperature in degrees

Wiring

BOM List

Part Comment/Link
Wemos D1 mini https://www.wemos.cc/en/latest/
Anemometer Davis 6410 https://www.davisinstruments.com/product/anemometer-for-vantage-pro2-vantage-pro/
Tempsensor DB18B20
Power Supply HLK-PM03 http://www.hlktech.net/product_detail.php?ProId=59

Features

  • Max, min, average wind speed
  • Wind direction
  • Temperature

References

About

Wind and temperature station based on Davis 6410 anenometer reporting direction, max, min and average wind speed via MQTT topics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages