Skip to content

Commit

Permalink
V3.1.1
Browse files Browse the repository at this point in the history
+ Fix "MetSommer" (Skript bleibt bei den Mitternachtjobs hängen)
  • Loading branch information
SBorg2014 committed Jun 6, 2023
1 parent 0be3cdf commit bfaf761
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 11 deletions.
12 changes: 8 additions & 4 deletions wetterstation.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,19 @@
: <<'Versionsinfo'
V3.1.0 - 16.03.2023 (c) 2019-2023 SBorg
V3.1.1 - 05.06.2023 (c) 2019-2023 SBorg
wertet ein Datenpaket einer WLAN-Wetterstation im Wunderground-/Ecowitt-Format aus, konvertiert dieses und überträgt
die Daten an den ioBroker (alternativ auch an AWEKAS, OpenSenseMap, Windy und wetter.com)
benötigt den 'Simple RESTful API'-Adapter im ioBroker, 'jq', 'bc' und 'dc' unter Linux
V3.1.1 / 04.06.2023 + Fix "MetSommer" (Skript bleibt bei den Mitternachtjobs hängen)
V3.1.0 / 16.03.2023 + Windböe max für Stationen die den Wert nicht liefern
+ Option "k" für selbstsignierte Zertifikate bei der Influx-Abfrage hinzugefügt
+ Paramter "--influx_test" zum test der Influx-Konnektivität
+ Parameter "--influx_test" zum test der Influx-Konnektivität
+ Fix "MetSommer" (Skript bleibt bei den Mitternachtjobs hängen)
V3.0.0 / 08.02.2023 ~ Breaking Release / Support für (und nur noch!) InfluxDB V2.x / Issue #41
~ Mindestintervall von 65 Sekunden beim Datenversand an AWEKAS.at
+ Support Zusatzsensor Curconsa FT0300 / Pull Request #55 (LukasTr1980)
Expand Down Expand Up @@ -143,9 +146,9 @@ Versionsinfo
### Ende Infoblock

#Versionierung
SH_VER="V3.1.0"
SH_VER="V3.1.1"
CONF_V="V3.0.0"
SUBVER="V3.1.0"
SUBVER="V3.1.1"


#Installationsverzeichnis feststellen
Expand Down Expand Up @@ -214,6 +217,7 @@ Versionsinfo
setup
minmaxheute


#Endlosschleife
while true
do
Expand Down
6 changes: 3 additions & 3 deletions wetterstation.sub
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
### Subroutinen V3.1.0 --------------------------------------------------------
### Subroutinen V3.1.1 --------------------------------------------------------


#Bezeichnung der Datenpunkte
Expand Down Expand Up @@ -1317,9 +1317,9 @@ metsommer() {

local TMP_REGEN=$(curl -sk --request POST "${INFLUX_WEB}://${INFLUX_API}/api/v2/query?org=${INFLUX_ORG}" --header 'Content-Type: application/vnd.flux' \
--header 'Accept: application/csv' --header "Authorization: Token ${INFLUX_TOKEN}" \
--data 'from(bucket: "'${INFLUX_BUCKET}'") |> range(start: '${FLUXSTART}', stop: '${FLUXENDE}') |> filter(fn: (r) => r._measurement == "'${PREDP}'.Regen_Tag" and r._field == "value") |> aggregateWindow(every: 1d, fn: max) |> sum()')
--data 'from(bucket: "'${INFLUX_BUCKET}'") |> range(start: '${FLUXSTART}', stop: '${FLUXENDE}') |> filter(fn: (r) => r._measurement == "'${PRE_DP}'.Regen_Tag" and r._field == "value") |> aggregateWindow(every: 1d, fn: max) |> sum()')

IFS=","
local IFS=","
local TDATA=(${TMP_REGEN[*]})
MET_REGEN=$(echo ${TDATA[14]} | tr -cd [:digit:]\.)

Expand Down
9 changes: 5 additions & 4 deletions ws_updater.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

UPDATE_VER=V3.1.0
UPDATE_VER=V3.1.1

### Farbdefinition
GR='\e[1;32m'
Expand Down Expand Up @@ -145,9 +145,10 @@ patcher() {
V2.19.0) PATCH2200 ;;
V2.20.0) PATCH2210 ;;
V2.21.0) PATCH2220 ;;
V2.22.0) PATCH3000 && exit 0;;
V3.0.0) echo -e "$GE Kein Patch nötig...\n" && exit 0;;
V3.1.0) echo -e "$GE Version ist bereits aktuell...\n" && exit 0;;
V2.22.0) PATCH3000 ;;
V3.0.0) echo -e "$GE Kein Patch nötig...\n" ;;
V3.1.0) echo -e "$GE Kein Patch nötig...\n" && exit 0;;
V3.1.1) echo -e "$GE Version ist bereits aktuell...\n" && exit 0;;
*) FEHLER
esac

Expand Down

0 comments on commit bfaf761

Please sign in to comment.