Posts by olicat

    Hi!

    Demnach kommen soiltemp und soiltempNf (N = 2..4) grundsaetzlich nicht per WU-Protokoll in die Awekas-Datenbank?

    Quote

    Ich hab mir einen Distanzsensor zugelegt und möchte den für Schneemessung testen. Kann Ecowitt den Distanzsensor auch im WU Protokoll mitsenden?

    Es gibt dafuer leider kein definiertes Feld innerhalb des WU-Protokolls. Wie fuer viele andere moegliche Datenpunkte ebenso.

    Auf explizite Nachfrage, ob man nicht einen aufgebohrten "Pseudo-Standard" implementieren koenne, weil nach meiner Erfahrung alle Wetterdienste unbekannte Keys schlicht ignorieren, wurde mir mitgeteilt:

    Quote

    If we include this in the WU protocol, it violates the WU protocol, and we don't want it to risk WU rejection.
    So our engineer suggests that they should use the ecowitt protocol to upload the data.

    Es ist also nicht damit zu rechnen, dass Ecowitt irgendwann zusaetzliche Keys im WU-Format uebertragen wird. Das WU-Protokoll ist seit Jahren tot und wird nicht weiterentwickelt.

    Abhilfe:

    Meine Empfehlung (kennst Du schon): implementiere serverseitig das Ecowitt-Protokoll. Damit wuerdest Du ALLE Daten der Ecowitt-Konsolen in die DB packen und weiterverarbeiten koennen. Auch zukuenftige Erweiterungen.

    Alternativ koennte man natuerlich auch FOSHKplugin nutzen und die zusaetzlichen Keys per WU-Protokoll oder gleich per Awekas-API einliefern. Bei Einlieferung via WU muesste serverseitig noch die Verarbeitung der zusaetzlichen Keys implementiert werden. Per API sollte die Uebertragung der Schneehoehe schon jetzt funktionieren. Zusaetzliche Daten erfordern jedoch auch hier eine Erweiterung der API-Schnittstelle.

    Gruss, Oliver

    Hi!

    Nach erfolgreichem Test am GW3000 soll dieses Feature auf alle http-API-fähigen Geräte ausgerollt werden.

    Ob das auch das alte GW1100 betrifft muss ich prüfen. Immerhin gibt es mit dem GW1200 schon länger einen direkten Nachfolger. Ecowitt zeigte sich bisher aber eigentlich immer sehr kundenfreundlich - mich würde es nicht überraschen, wenn es da auch nochmal ein Firmware-Update gibt.

    Was meinst Du mit den ersten 4 Sensoren?

    Awekas liest also tempNf, humidityN (wobei N=2..5), soiltempf, soiltempNf (N=2..4) sowie leafwettness und leafwetness2 ein?

    Oliver

    othi,

    welche eingehenden Keys im WU-Protokoll werden auf die 4 moeglichen Zusatzsensoren im Awekas gemapped?

    Wenn man 4 WH31 hat, die per WU-Protokoll als temp2f, temp3f, temp4f und temp5f nach Awekas eingeliefert werden und zusaetzlich noch 4 WN34, die via soiltemp, soiltemp2, soiltemp3 und soiltemp4 gesandt werden - welche Daten landen dann tatsaechlich in der Awekas-Datenbank?

    Hier mal ein Datensatz der von einem GW3000 direkt im WU-Protokoll uebermittelt wird:

    Code
    http://ws.awekas.at/weatherstation/updateweatherstation.php?ID=username0815&PASSWORD=XXXXX&tempf=59.72&humidity=69&dewptf=49.64&windchillf=59.72&winddir=35&windspeedmph=1.57&windgustmph=2.24&rainin=0.000&dailyrainin=0.008&weeklyrainin=0.252&monthlyrainin=1.756&yearlyrainin=13.587&totalrainin=13.587&solarradiation=158.09&UV=0&indoortempf=78.26&indoorhumidity=37&baromin=30.147&temp2f=59.18&humidity2=71&temp3f=72.14&humidity3=52&temp4f=63.14&humidity4=68&temp5f=60.26&humidity5=69&temp6f=59.72&humidity6=72&temp7f=59.36&humidity7=71&temp8f=69.26&humidity8=57&temp9f=56.84&soiltempf=68.54&soiltemp2f=57.92&soiltemp3f=58.46&soiltemp4f=58.28&soiltemp5f=70.52&leafwetness=0&AqPM2.5=13.0&soilmoisture=28&soilmoisture2=12&soilmoisture3=91&soilmoisture4=23&soilmoisture5=41&soilmoisture6=23&soilmoisture7=7&soilmoisture8=41&lowbatt=0&dateutc=2026-09-25T13:51:33Z&softwaretype=GW3000A_V1.2.4&action=updateraw&realtime=1&rtfreq=5

    So liefert also ein GW3000 mit Firmware v1.2.4 die Daten bei Awekas ein. Zusaetzlich koennte es wohl noch die keys leafwetness2, leafwetness3 und leafwetness4 geben - die habe ich hier aber nicht im Einsatz.

    Gruss, Oliver


    EDIT: Passwort entfernt!

    Hi!

    Quote

    Hier wäre es ganz gut, wenn man das irgendwo bei Ecowitt nachjustieren könnte, welche Sensoren hier verwendet werden.

    Das waere zuviel verlangt.

    Die Konsole sendet alle vorhandenen Daten im WU-Protokoll zu Awekas. Das Mapping (ich moechte den Key x auf das Datenelement y bei Awekas mappen) kann nur bei Awekas selbst erfolgen.

    Oliver

    Hi!

    Im WebGUI des GW3000 wird fuer Awekas die Station-ID und der Station Key abgefragt. Das brachte offenbar einen User auf die Idee, den Awekas-API-Key als Station Key einzutragen, was aufgrund der Laengenbegrenzung auf 64 Byte nicht klappte.

    Sollte Ecowitt da vielleicht die Felder in username und password umbenennen?

    Siehe Bild:

    Oliver

    Hi!

    Also hat Deine Konsole keinen oder nur instabilen Kontakt zum WLAN.

    Bitte gehe nochmals alle Punkte ab "B. Einrichtung der Basisstation zur Übermittlung von Wetterdaten an awekas.at" ab Seite 3 in der Awekas-Anleitung durch. Beachte bitte die korrekte Schreibweise Deines WLAN-Passworts/Schluessels (im Text: "Ihr W-LAN Router-Passwort" - da wird nicht das Anmeldepasswort Deiner Fritzbox erfragt). Gefragt ist da nach dem WLAN-Schluessel des ausgewaehlten WLANs (SSID). Aber auch AWEKAS Benutzernamen und AWEKAS Passwort muessen zwingend korrekt eingegeben werden.

    Viel Erfolg!

    Oliver

    Hi!

    Um welche Station handelt es sich denn bei Dir ueberhaupt? Um diese hier? Dann sollte es ja eine Awekas-spezifische Anleitung geben. Diese sagt zum Thema WLAN:

    Quote

    Sobald die Basisstation erfolgreich mit dem W-LAN Router verbunden ist, erscheint das W-LAN Signalsymbol auf dem LCDBildschirm. Wenn das W-LAN Signal nicht stabil ist oder die Basisstation versucht, eine Verbindung zum Router herzustellen, wird das Symbol blinken. Wenn das Symbol verschwindet, bedeutet dies, dass die Basisstation keine Verbindung zum W-LAN Router herstellen kann oder nicht in den AP-Modus wechseln kann.

    Wie sieht das bei Dir aus?

    Oliver

    Hi!

    Zur Einordnung:

    Die Sensoren senden die Daten per Funk zur Konsole. Das hat mit WLAN, Fritzbox, AP oder Internet, Awekas etc. nichts zu tun.

    Von der Konsole kommen die Daten dann jedoch über das WLAN zur Fritzbox und darüber ins Internet und zu Awekas.

    Ist denn Deine Konsole per WLAN mit der Fritzbox verbunden? Dazu muss man üblicherweise Einiges an Konfiguration machen. Bei bestehender WLAN-Verbindung solltest Du die Konsole in der WebUI der Fritzbox sehen können.

    Oliver

    Hi!

    Quote

    Hat jemand eine Idee voran es liegt.

    Der Fehler im Browser "Fehlercode: Out of Memory" deutet auf ein lokales Problem auf Deinem Rechner hin. Womoeglich hast Du einen zu grossen Zeitraum ausgewaehlt? Oder Dein RAM ist tatsaechlich etwas knapp.

    Grundsaetzlich funktioniert der Import der Daten in Awekas. Ich habe das eben extra ausprobiert.

    Oliver

    Hi!

    Solange Ecowitt die API-Loesung von Awekas oder Awekas das Ecowitt-Format nicht direkt unterstuetzt, wird es immer einen gewissen Aufwand fuer diese speziellen Faelle geben.
    Die Schneehoehe wird derzeit ausschliesslich bei Einlieferung per Awekas-API unterstuetzt - auch ein nachtraegliches Hochladen ueber die Export/Import-Funktion ist nicht vorgesehen.
    Somit erfordert es den Einsatz einer zusaetzlichen Software, die auf irgendeinem Geraet 24/7 laufen muss.

    Wenn Dir der Einsatz von FOSHKplugin zu kompliziert und aufwaendig ist, schau doch mal, ob die MeteoBridge den LDS01 beim Senden an Awekas unterstuetzt.
    Vielleicht ist diese Loesung etwas weniger aufwaendig.

    Ansonsten musst Du warten, bis entweder Awekas eine Unterstuetzung des Ecowitt-Formats einbaut oder eben Ecowitt den Awekas-API-Versand integriert. Letzteres halte ich jedoch fuer eher unwahrscheinlich.
    Eine direkte Unterstuetzung des Ecowitt-Formats durch Awekas waere jedoch ein denkbares und sehr hilfreiches Szenario.
    othi ?

    Oliver

    Hi!

    Hier gibt es bei Wetter.com eine Anleitung und Informationen, wie und womit der Upload der Daten moeglich ist. Es gibt also durchaus Programme, die den Upload zu diesem Wetterdienst ermoeglichen. Da Du offenbar aus dem Ecowitt-Umfeld kommst, waere auch FOSHKplugin eine Moeglichkeit, Daten an dieses Ziel zu senden.

    Eine aeltere Beschreibung der API ist hier erhaeltlich.

    Oliver