NEWS
[Linux Shell-Skript] WLAN-Wetterstation
-
@sborg Hat super geklappt!
Werden in IoBroker korrekt angezeigt.
Vielen Dank für den Super Support!Leider habe ich aber Probleme mit den zusätzlichen Sensoren von Seiten der Software von Ecowitt.
Einmal im Dashboard der WSView-App, wird der Neue Sensor 10 überhaupt nicht angezeigt, Sensor 9 zeigt nur den Bodenfeuchtewert an, aber nicht den AD-Wert und Sensor 11 schickt nur selten alle paar Stunden Daten. Während in der App unter Geräte die Sensoren 9 & 10 korrekt angezeigt werden, gibt es bei Sensor 11 auch die selben Probleme...
Ich habe gestern mal Ecowitt angeschrieben und warte nun auf einer Antwort...Danke
Oliver -
@oliver1972
Hallo;
Die WS View App ist nicht mehr aktuell.
Benutze statt dessen die ECOWITT App (Aktuell ist Ver 1.1.55).
Dann klappt es auch mit allen Sensoren und IOT Geräten. -
@solardach Guter Hinweis, ich nutze auch schon länger die WSView Plus App.
-
@solardach Danke für den Hinweis!
Nun sehe ich alle Bodensensoren! -
Auch für die "normalen" Stationen gibt es nun den VPD dank eines Firmware-Updates.
Funktioniert(auch im ioBroker):
-
Hi, vielleicht kann mir jemand helfen.... komme leider nicht weiter...
Habe einen Station gekauft von VEVOR, diese sendet Daten an Wunderground.Versuche alles auf meinen UNRAID Server zum laufen zu bekommen. Dort läuft schon mein Iobroker mit eigener IP.
Habe ein Docker installiert mit Technitium für die DNS Umleitung-> rtupdate.wunderground.com umgeleitet auf 192.168.178.67
Auf dieser IP läuft in einem Docker das Wlan script... Habe diesem eine eigene IP gegeben, daß die Umleitung klappt.
Docker Compose: (hier habe ich nur noch wget hinzugefügt, weil das mal in einem log als fehlend stand)
Das --debug ist normal nicht dran, war nur für den 2. Test...Ich habe das Gefühl das Script hängt sich bei mir immer auf....
ohne --debug bekomme ich folgende Fehler:
mit --debug im docker compose
In Wunderground kommen die Daten an, im Iobroker (simple Api) nichts.
Wahrscheinlich was simples, das ich übersehe.... Achso: Datenpunkte im Iobroker sind angelegt.
Der einzige der sich immer wieder aktualisiert ist die Datenübertragung zu Wunderground: 0_userdata.0.Wetterstation.Info.Wunderground_comMike
-
@sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Auch für die "normalen" Stationen gibt es nun den VPD dank eines Firmware-Updates.
Funktioniert(auch im ioBroker):
Moin @SBorg und wie bekomme ich den angezeigt?
-
@mike77
Hi, soweit sieht alles gut aus. Ich vermute die Validierung auf ein korrektes Datenpaket schlägt "einfach" fehl. Das muss über 250 Zeichen sein. Da bist du knapp darunter. Öffne mal diewetterstation.sub
und ändere bei Zeile #322 (beim 3.5.0 Original)if [ "$STRLEN" -gt "250" ] && [[ "$DATA" =~ "/weatherstation/updateweatherstation.php?ID=${WS_ID}" ]]; then return 0; else return 1; fi
die "250" in "150" ab, dann könnte es schon funktionieren:
if [ "$STRLEN" -gt "150" ] && [[ "$DATA" =~ "/weatherstation/updateweatherstation.php?ID=${WS_ID}" ]]; then return 0; else return 1; fi
Falls ja, bitte den genauen Typ der Station für die Kompatibilitätsliste
-
@nashra
Hidiho, hast du beim Update auf die V3.5.0 diewetterstation.js
geändert und ausgeführt? Ich habe leider beim Update den Teil für die REST-API vergessen und der DP wurde nicht automatisch angelegt (falls die REST-API überhaupt benutzt wird). Das habe ich erst einen Tag später nach der Veröffentlichung gemerkt
-
@sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:
@nashra
Hidiho, hast du beim Update auf die V3.5.0 diewetterstation.js
geändert und ausgeführt? Ich habe leider beim Update den Teil für die REST-API vergessen und der DP wurde nicht automatisch angelegt (falls die REST-API überhaupt benutzt wird). Das habe ich erst einen Tag später nach der Veröffentlichung gemerkt
Kein Problem, Update gemacht, die js ausgeführt, DP vorhanden mit Wert
Danke