From 21b3a5848de98bf81a3304d12ee1556bf440e0da Mon Sep 17 00:00:00 2001 From: Stefan Hoehn Date: Fri, 29 Mar 2024 13:55:33 +0100 Subject: [PATCH] wettervorhersage 1 Tag,7 Tage ,10 Tage --- wetter1.sh | 22 ++++++++++++++++++++++ wetter10.sh | 2 +- wetter7.sh | 22 ++++++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100755 wetter1.sh create mode 100755 wetter7.sh diff --git a/wetter1.sh b/wetter1.sh new file mode 100755 index 0000000..62e4d12 --- /dev/null +++ b/wetter1.sh @@ -0,0 +1,22 @@ +#!/bin/bash +# wetterd="/home/foo/.local/bin/wetterdienst" +wetterd="$(which wetterdienst)" +station="K2635" +#cd /home/foo/bin/wetter||exit +anfang="$(date -d "next hour" '+%Y-%m-%dT%H')" +ende="$(date -d "tomorrow" '+%Y-%m-%dT%H')" + +##wetterdienst values --provider=dwd --network=mosmix --resolution=large --parameter=TTT --station=K2635 --date=$anfang/$ende | jq -r '.[]| [.date,.value -273.15 ] | @csv'>temp.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=TTT --station="$station" --date="$anfang"/"$ende" --format=csv>temp.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=E_TTT --station="$station" --date="$anfang"/"$ende" --format=csv>tempe.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=R101 --station="$station" --date="$anfang"/"$ende" --format=csv>regen1.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=R110 --station="$station" --date="$anfang"/"$ende" --format=csv>regen10.csv +paste -d ',' temp.csv regen1.csv regen10.csv tempe.csv > wetter.csv + +sleep 2 + +gnuplot wetter2.gp + +#sleep 2 + +#gwenview wetter1.png diff --git a/wetter10.sh b/wetter10.sh index f824d72..483945a 100755 --- a/wetter10.sh +++ b/wetter10.sh @@ -4,7 +4,7 @@ wetterd="$(which wetterdienst)" station="K2635" #cd /home/foo/bin/wetter||exit anfang="$(date -d "next hour" '+%Y-%m-%dT%H')" -ende="$(date -d "next week" '+%Y-%m-%dT%H')" +ende="$(date -d "date -d "+9 days"" '+%Y-%m-%dT%H')" ##wetterdienst values --provider=dwd --network=mosmix --resolution=large --parameter=TTT --station=K2635 --date=$anfang/$ende | jq -r '.[]| [.date,.value -273.15 ] | @csv'>temp.csv $wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=TTT --station="$station" --date="$anfang"/"$ende" --format=csv>temp.csv diff --git a/wetter7.sh b/wetter7.sh new file mode 100755 index 0000000..f824d72 --- /dev/null +++ b/wetter7.sh @@ -0,0 +1,22 @@ +#!/bin/bash +# wetterd="/home/foo/.local/bin/wetterdienst" +wetterd="$(which wetterdienst)" +station="K2635" +#cd /home/foo/bin/wetter||exit +anfang="$(date -d "next hour" '+%Y-%m-%dT%H')" +ende="$(date -d "next week" '+%Y-%m-%dT%H')" + +##wetterdienst values --provider=dwd --network=mosmix --resolution=large --parameter=TTT --station=K2635 --date=$anfang/$ende | jq -r '.[]| [.date,.value -273.15 ] | @csv'>temp.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=TTT --station="$station" --date="$anfang"/"$ende" --format=csv>temp.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=E_TTT --station="$station" --date="$anfang"/"$ende" --format=csv>tempe.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=R101 --station="$station" --date="$anfang"/"$ende" --format=csv>regen1.csv +$wetterd values --provider=dwd --network=mosmix --resolution=large --parameter=R110 --station="$station" --date="$anfang"/"$ende" --format=csv>regen10.csv +paste -d ',' temp.csv regen1.csv regen10.csv tempe.csv > wetter.csv + +sleep 2 + +gnuplot wetter2.gp + +#sleep 2 + +#gwenview wetter1.png