Weatherdan

Retrieve weather information from Ecowitt devices and display in graphs.

MIT License

Stars
4

Weatherdan

Retrieve weather information from Ecowitt devices and display in graphs, allows for manual additions and updates. Currently, tracks total Rainfall and high, average and low for Solar, UV Index and Wind readings.

Usage

via Pip

  1. Make sure you have a supported version of Python installed: python --version
  2. Clone the repo: git clone https://github.com/Buried-In-Code/Weatherdan
  3. Install the project: pip install .
  4. Run using: Weatherdan

via Pipx

  1. Make sure you have Pipx installed: pipx --version
  2. Install the project pipx install git+https://github.com/Buried-In-Code/Weatherdan.git
  3. Run using: Weatherdan

via Docker-Compose

  1. Make sure you have Docker installed: docker --version
  2. Make sure you have Docker-Compose installed: docker-compose --version
  3. Create a docker-compose.yaml file, an example:
version: '3'

services:
  weatherdan:
    image: 'ghcr.io/buried-in-code/weatherdan:latest'
    container_name: 'Weatherdan'
    environment:
      TZ: 'Pacific/Auckland'
    ports:
      - '25710:25710'
    volumes:
      - './config:/app/config'
      - './data:/app/data'
  1. Run using: docker-compose up -d

Socials

Badges
Extracted from project README
Rye Pre-Commit Ruff Github - Version Github - License Github - Contributors Social - Fosstodon Social - Matrix