Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DWD Weather Provider #149

Open
wants to merge 27 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
55f2309
New weather provider: DWD (Deutscher Wetter Dienst=German Weather Ser…
May 6, 2022
46b2c99
Update README.md
opensprinklershop May 6, 2022
517ea09
Update README.md
opensprinklershop May 6, 2022
91124f4
Update README.md
opensprinklershop May 6, 2022
7a04bb4
Fixt ETO : Calculation now based on last 24h from now. Before it was …
May 8, 2022
f63c898
Merge branch 'master' of https://github.com/opensprinklershop/OpenSpr…
May 8, 2022
668ed0c
Added WUnderground ETO Calculation over weather api.
May 14, 2022
a712114
Update EToAdjustmentMethod.ts
opensprinklershop May 16, 2022
a3537e3
New Weather Provider: OpenMeteo !
May 17, 2022
02b34e5
Merge branch 'master' of https://github.com/opensprinklershop/OpenSpr…
May 17, 2022
b03af50
Update README.md
opensprinklershop May 17, 2022
440652a
WUnderground : ETO now from the last 24h, not the last day
May 19, 2022
33e06f5
Merge branch 'master' of https://github.com/opensprinklershop/OpenSpr…
May 19, 2022
e498b75
1. Added DWD/OpenMeteo to "types"
May 20, 2022
1d4702f
Fixt mm2inch/inch2mm
May 25, 2022
9243e84
Revert Changes mm2inch/inch2mm
May 25, 2022
115d2e4
Wunderground ETo fix
May 25, 2022
3e8bfcf
WUndergroud typo
May 25, 2022
8b5f2fe
WUnderground fix for query today without results - changed to "observ…
May 27, 2022
676a691
Merge branch 'OpenSprinkler:master' into master
opensprinklershop Jun 21, 2022
8d64a47
Merge branch 'OpenSprinkler:master' into master
opensprinklershop Jan 17, 2023
dec0971
Better weather icons map with text descriptions
beaverdude May 2, 2023
e030bad
DWD fix
opensprinklershop Jul 22, 2023
ea40135
Merge branch 'master' of https://github.com/opensprinklershop/OpenSpr…
opensprinklershop Jul 22, 2023
91a2bbb
DWD fix
opensprinklershop Jul 22, 2023
fd759da
Fix DWD
opensprinklershop Jul 23, 2023
1f8e290
Merge branch 'master' of https://github.com/opensprinklershop/OpenSpr…
opensprinklershop Aug 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 23 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,28 @@ The production version runs on Amazon Elastic Beanstalk (AWS EB) and therefore t
[help]: http://support.opensprinkler.com
[changelog]: https://github.com/OpenSprinkler/OpenSprinkler-Weather/releases


## New weather provider: DWD (Deutscher Wetter Dienst=German Weather Service)
**!!only usable for german locations!!**
This provider uses https://brightSky.dev for querying data for a given location.
Just define
WEATHER_PROVIDER=DWD
in your .env File

**supports also ETO !**


## New weather provider: OpenMeteo (https://open-meteo.com/en)
**WORLDWIDE WEATHER SERVICE**
Open-Meteo combines local (2 km resolution) and global (11 km) weather models from national weather services. For every location on earth, the best forecast is available.
National weather services include Deutscher Wetter Dienst (DWD), National Oceanic and Atmospheric Administration (NOAA), Meteofrance and Koninklijk Nederlands Meteorologisch Instituut.
Just define
WEATHER_PROVIDER=OpenMeteo
in your .env File

**supports also ETO !**


## File Detail

**server.js** is the primary file launching the API daemon.
Expand Down Expand Up @@ -80,4 +102,4 @@ docker start osweather
# Instead of the above, use this for testing/troubleshooting by running it in the foreground:
docker run --rm -it -p 3000:3000 opensprinkler-weather
```
Note: to expose a different port, change `-p 3000:3000` to, eg `-p12345:3000`
Note: to expose a different port, change `-p 3000:3000` to, eg `-p12345:3000`
4 changes: 0 additions & 4 deletions baselineEToData/.dockerignore

This file was deleted.

12 changes: 0 additions & 12 deletions baselineEToData/Dockerfile

This file was deleted.

57 changes: 0 additions & 57 deletions baselineEToData/README.md

This file was deleted.

3 changes: 3 additions & 0 deletions baselineEToData/baseline.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/sh
# Move the last pass to the output directory.
mv $(ls Baseline_ETo_Data-Pass_*.bin | tail -n1) Baseline_ETo_Data.bin
Loading