Code Monkey home page Code Monkey logo

weatherstation-garmin's Introduction

Wetterstation-Garmin

A weather station display for the Garmin Epix that can display wind direction, speed, temperature, etc. This includes a glance that alternates between various data histograms:

image

image

image

image

To use, you need to have a REST endpoint somewhere that can provide a JSON structure that fits this example message:

{
	"time": "2023-04-23 22:02:45.096160",
	"windspeeds": [6.625, 5.725, 7.9, 7.550000000000001, 7.2749999999999995, 5.65, 5.35, 5.125, 7.75, 6.7, 5.75, 4.075, 3.9250000000000003, 1.675, 2.0, 2.525, 1.85, 4.225, 4.525, 3.975, 4.25, 3.3249999999999997, 3.125, 3.2, 0.9, 3.725, 7.15, 13.425, 11.95, 12.874999999999998, 14.549999999999999, 13.924999999999999, 14.549999999999999, 14.95, 14.975000000000001, 10.55, 14.600000000000001, 15.399999999999999, 13.65, 12.2, 14.125, 13.525, 10.524999999999999, 10.45, 12.599999999999998, 12.924999999999999, 15.025000000000002, 11.65, 10.525000000000002, 13.25, 12.125, 10.65, 10.774999999999999, 7.65, 9.725, 9.675, 8.325, 8.4, 9.45, 6.55, 8.225, 6.85, 6.925, 6.874999999999999, 6.45, 7.55, 7.825, 7.0, 5.975, 4.65, 6.6000000000000005, 3.9, 4.7, 4.675, 4.2, 5.375, 4.775, 4.3, 1.425, 1.225, 0.7250000000000001, 1.425, 1.8, 2.075, 2.125, 2.725, 3.6500000000000004, 2.175, 2.6500000000000004, 3.3499999999999996, 4.725, 4.75, 2.65, 1.15, 2.0, 1.6, 2.75, 2.8499999999999996, 1.3250000000000002, 0.325, 1.9500000000000002, 3.25, 2.075, 0.55, 1.35, 1.9749999999999999, 2.125, 3.3249999999999997, 4.35, 4.8, 4.925000000000001, 3.9499999999999997, 3.9, 2.975, 1.95, 2.25, 2.575, 3.075, 3.6, 1.5750000000000002, 1.2000000000000002, 1.95, 2.1750000000000003, 1.5, 1.6, 1.525, 3.075, 3.175, 2.9, 3.4250000000000003, 3.5, 3.55, 4.35, 3.9, 2.925, 1.225, 1.6500000000000001],
	"windgusts": [10.149999999999999, 8.400000000000002, 10.1, 10.225, 9.275, 8.5, 8.475, 7.8, 9.575000000000001, 9.5, 9.175, 8.0, 6.6, 5.425000000000001, 5.85, 4.25, 5.275, 5.125, 6.0, 5.750000000000001, 6.05, 5.475, 5.9, 5.699999999999999, 3.5250000000000004, 4.050000000000001, 7.675, 16.175, 24.4, 19.075, 20.15, 19.975, 18.175, 19.25, 20.775000000000002, 19.15, 21.049999999999997, 22.55, 21.075000000000003, 19.9, 19.95, 19.625, 18.075, 14.975000000000001, 16.75, 19.7, 19.325, 19.2, 15.1, 18.525000000000002, 20.325, 15.75, 14.850000000000001, 13.524999999999999, 12.024999999999999, 13.2, 13.575, 13.174999999999999, 14.2, 12.725000000000001, 13.35, 11.075, 10.25, 10.775, 12.5, 10.35, 11.9, 11.9, 10.850000000000001, 8.225000000000001, 8.024999999999999, 9.850000000000001, 7.55, 8.350000000000001, 6.5, 7.225, 8.625, 7.625, 5.575, 3.1, 2.8249999999999997, 2.7, 2.55, 2.9, 2.9000000000000004, 3.3000000000000003, 5.625, 4.65, 3.55, 5.075, 6.05, 6.15, 5.15, 4.25, 2.35, 2.5250000000000004, 3.3499999999999996, 4.0, 3.0250000000000004, 1.625, 2.3, 3.475, 3.625, 2.225, 1.675, 2.225, 2.9, 3.4749999999999996, 4.674999999999999, 5.75, 5.95, 4.875, 4.2, 4.0, 3.5749999999999997, 2.75, 3.025, 3.5, 4.35, 4.025, 2.5, 2.55, 3.375, 2.675, 1.75, 1.8499999999999999, 3.95, 3.95, 3.55, 4.375, 4.575, 4.7, 5.3, 5.299999999999999, 4.4, 3.2, 2.35],
	"rain": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.6, 0.6, 0.6, 0.6, 0.8999999999999999, 0.6, 0.6, 0.6, 0.6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
	"temperature": [19.4, 19.25, 19.05, 19.0, 19.0, 18.975, 18.9, 19.0, 19.05, 19.2, 19.15, 19.025, 18.825, 18.775, 18.75, 18.8, 18.8, 18.75, 18.7, 18.7, 18.65, 18.6, 18.65, 18.775, 18.75, 18.65, 18.45, 18.200000000000003, 17.6, 17.424999999999997, 17.45, 17.225, 16.95, 16.75, 16.45, 16.325, 16.3, 16.275000000000002, 16.225, 16.275, 16.15, 16.075000000000003, 15.975, 15.9, 15.9, 15.825, 15.7, 15.575000000000001, 15.4, 15.3, 15.25, 15.025, 14.825, 14.55, 14.274999999999999, 13.924999999999999, 13.7, 13.7, 13.7, 13.625, 13.6, 13.6, 13.6, 13.6, 13.649999999999999, 13.6, 13.6, 13.6, 13.525, 13.45, 13.375, 13.3, 13.225000000000001, 13.2, 13.125, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.25, 13.3, 13.3, 13.225000000000001, 13.2, 13.125, 13.1, 13.075000000000001, 13.025, 13.1, 13.2, 13.2, 13.15, 13.075000000000001, 13.0, 12.95, 12.7, 12.625, 12.7, 12.7, 12.75, 12.8, 12.8, 12.75, 12.7, 12.7, 12.774999999999999, 13.149999999999999, 13.3, 13.2, 13.075, 12.8, 12.525, 12.4, 12.4, 12.4, 12.475, 12.675, 12.475, 12.225000000000001, 12.2, 12.15, 12.0, 12.125, 12.274999999999999, 12.375, 12.5, 12.575000000000001, 12.6, 12.6, 12.5, 12.25, 12.2, 12.175, 12.1, 12.1],
	"curwinddir": 338.0,
	"curwindspeed": 2.2,
	"curwindgust": 2.5,
	"currain": 0.0,
	"curqnh": 972.26,
	"curtemperature": 12.1,
	"curhumidity": 83.0,
	"cursolarradiation": 0.0
}

weatherstation-garmin's People

Contributors

dividebysandwich avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

marticigor

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.