Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.11 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.11 KB

Local Weather Dashboard

Code repository for custom weather dashboard in Grafana, using data from a Ecowitt GW1000 gateway. A second dashboard uses data from soil moisture sensors WH51 to determine the last time plants were watered.

Local Weather Dashboard Watering Dashboard

Pre-requisites

Requirements:

  • Telegraf
  • Grafana
  • Influxdb

Recommended:

  • Apache or Nginx, acting as proxy to provide authentication and TLS encryption

Installation

  • Copy the .conf files from the telegraf folder to:
    /etc/telegraf/telegraf.d/
    After restarting telegraf, it will listen on port 7080 to receive the data from the gateway. Review your network to allow traffic to this port from the gateway.

  • In grafana, Import the json from the grafana folder as a new dashboard

  • In the Ecowitt WS app, set the Customzied upload to: Protocol: Ecowitt
    Server IP/Hostname:
    Path: /telegraf
    Port: 7080
    Upload interval: 30\

License

MIT