Skip to content

Commit

Permalink
V2.9.0
Browse files Browse the repository at this point in the history
+ Min-/Max-Aussentemperatur des heutigen Tages
~ Änderung bei Datenübertragung per Simple-API wg. InfluxDB 2.x
+ Meteorologischer Sommer Durchschnittstemperatur und Regenmenge
+ neuer Shell-Parameter --metsommer (zur manuellen Berechnung der Werte des meteorologischen Sommers)
  • Loading branch information
SBorg2014 committed Sep 27, 2021
1 parent a681410 commit 3189077
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions wetterstation.sub
Original file line number Diff line number Diff line change
Expand Up @@ -584,8 +584,8 @@ END_BC

reset_zaehler() {
#VorZaehler aktualisieren
SAPI "Single" "set/${DP_SONNENSCHEIN_VORTAG}?value=${SONNENSCHEIN_TAG}"
SAPI "Single" "set/${DP_SOLARENERGIE_VORTAG}?value=${SOLARENERGIE_TAG}"
SAPI "Single" "set/${DP_SONNENSCHEIN_VORTAG}?value=${SONNENSCHEIN_TAG}&ack=true"
SAPI "Single" "set/${DP_SOLARENERGIE_VORTAG}?value=${SOLARENERGIE_TAG}&ack=true"

#Tageszähler resetten
SONNENSCHEIN_TAG=0
Expand All @@ -606,13 +606,15 @@ reset_zaehler() {
SOLAR_MONAT=0
if [ `date +%m` -eq "12" ]; then
#Jahreszähler resetten
SAPI "Single" "set/${DP_REGENMENGE_VORJAHR}?value=${REGENMENGE}"
SAPI "Single" "set/${DP_SONNENSCHEIN_VORJAHR}?value=${SONNENSCHEIN_JAHR}"
SAPI "Single" "set/${DP_SOLARENERGIE_VORJAHR}?value=${SOLAR_JAHR}"
SAPI "Single" "set/${DP_REGENMENGE_VORJAHR}?value=${REGENMENGE}&ack=true"
SAPI "Single" "set/${DP_SONNENSCHEIN_VORJAHR}?value=${SONNENSCHEIN_JAHR}&ack=true"
SAPI "Single" "set/${DP_SOLARENERGIE_VORJAHR}?value=${SOLAR_JAHR}&ack=true"
REGENMENGE=0
SAPI "Single" "set/${DP_REGEN_JAHR_KUM}?value=${REGENMENGE}"
SAPI "Single" "set/${DP_REGEN_JAHR_KUM}?value=${REGENMENGE}&ack=true"
SONNENSCHEIN_JAHR=0
SOLAR_JAHR=0
SAPI "Single" "set/${DP_MET_SOMMER_TEMP}?value=&ack=true"
SAPI "Single" "set/${DP_MET_SOMMER_REGEN}?value=&ack=true"
fi
fi

Expand Down Expand Up @@ -727,7 +729,7 @@ version() {

if [[ $(sudo update-alternatives --query nc|grep Value) =~ openbsd ]]; then
echo -e " $GR'nc'$WE in der Openbsd-Variante installiert: $GR\u2713"
echo -e " $WE\"netcat\" in Openbsd-Variante aktiv, alles korrekt $GR\u2713"
echo -e " $GR'netcat'$WE in Openbsd-Variante aktiv, alles korrekt $GR\u2713"
else
if [[ $(sudo update-alternatives --query nc|grep openbsd) ]]; then
echo -e " $GR'nc'$WE in der Openbsd-Variante installiert aber nicht aktiviert.\n"
Expand Down Expand Up @@ -1417,8 +1419,8 @@ wettercom_update(){
#Daten an wetter.com senden
WC_URL="http://www.wetterarchiv.de/interface/http/input.php?benutzername=${WETTERCOM_ID}&passwort=${WETTERCOM_PW}"
local TIMESTAMP=$(date +%Y%m%d%H%M)
WC_URL="${WC_URL}&datum=${TIMESTAMP}&temperatur=${MESSWERTE[1]}&feuchtigkeit=${MESSWERTE[5]}&windrichtung=${MESSWERTE[8]}"
WC_URL="${WC_URL}&windstaerke=${MESSWERTE[6]}&luftdruck=${MESSWERTE[10]}&niederschlagsmenge=${MESSWERTE[11]}"
WC_URL+="&datum=${TIMESTAMP}&temperatur=${MESSWERTE[1]}&feuchtigkeit=${MESSWERTE[5]}&windrichtung=${MESSWERTE[8]}"
WC_URL+="&windstaerke=${MESSWERTE[6]}&luftdruck=${MESSWERTE[10]}&niederschlagsmenge=${MESSWERTE[11]}"
local MESSAGE=$(wget -qO- "${WC_URL}")

#alles Ok?
Expand Down

0 comments on commit 3189077

Please sign in to comment.