• Willkommen im Forum „Wetterstationsforum.info - Archiv“.
 

Neuigkeiten:

Dieses Forum dient ausschließlich zu Archivzwecken.
Für Fragen nutze bitte unser aktuelles Forum, welches du unter https://wetterstationsforum.info findest.

Hauptmenü

Eldstad Wetterstation (Wifi EW 001)

Begonnen von Hardfecx, 09.05.2014, 15:59:34

⏪ vorheriges - nächstes ⏩

habus

Noch eine Frage an 24online: Ich hab mich jetzt mal durch Deine updatweatherstation.php durchgefrickelt.  Was bezweckt eigentlich dieses "settype($wind_gust_mph,"float");"?
Wobei dieser Eintrag bei Dir unter der Umrechnung vom abs. Luftdruck in hpa fehl am Platz ist, denke ich.

Gruß Habus

24Online

#111
Hi habus,

Ja sicher gehört der nicht in die Region des Luftdrucks, scheint mir beim sortieren durchgegangen zu sein.  :D
Ich hatte ein Problem beim Runden der Windwerte.  Deshalb musste ich den Typ umstellen (settype). Warum ich "float" verwendet habe, weiß ich nicht mehr. Ich glaube mit "integer" bin ich nicht wirklich weitergekommen.

Ich werde nächsten Winter da mal auf die Suche gehen. Sehen wir es mal als "Workaround"...

Gruß aus dem Norden.

Ergänzung: Ist ein Kopierfehler....An der von dir erwähnten Stelle ist es mir im Thread reingerutscht. Der Code kommt an der richtigen Stelle erneut.
Ist man in kleinen Dingen nicht geduldig, bringt man die großen Vorhaben zum Scheitern.

https://heiligensee-wetter.de (Berlin, Schulzendorf)
https://heiligensee-wetter.de/technik.php (HP1000)
http://www.owsd-format.de

habus

Dann ist ja alles gut... :D Wobei der Eintrag an der falschen Stelle auch keinen Schaden angerichtet hätte.
Ich teste grad Dein Script, funzt hervorragend, Danke dafür. Übrigens funzt es auch OHNE die Typumwandlung, jedenfalls bei mir. Ich habe bisher nur eine Kleinigkeit geändert, eine reine Schönheitsoperation... ;)
Ich habe alle Werte, die Du mit round behandelst, auf number_format umgestellt. Beispiel:

$tempc = ($tempf - 32) * (5/9);
//$tempc = round($tempc, 1);
$tempc = number_format($tempc , 1 , '.' , '');


Das bewirkt, dass bei allen Nullwerten auch eine Null als Nachkommastelle angezeigt wird, also z.B. statt 10°C werden es dann 10.0°C. Ist sicher Geschmackssache, mir gefällt es einfach besser.

Gruß Habus

24Online

Hi habus,

ich bin mir wirklich nicht mehr ganz sicher warum ich settype verwendet habe. Der round-Befehl geht auch ohne settype sagst Du, dann kann es vielleicht mit der Ablage in meiner mysql-Datenbank zu tun gehabt, das ich was ändern musste (zumindest mal nach meinem Kenntnisstand :D). Vielleicht habe ich dort auch den falschen Typ ausgewählt. Ich schau da im nächsten Winter etwas genauer drauf. Ich habe ohnehin ja noch mit den Formatbeschreibungen (OWSD) zu tun. Im Frühjahr/Sommer/Herbst sind nur die Prioritäten andere.
Auf jeden Fall ist die Nachkommastelle durchaus eine weitere kleinere Optimierung für den der es mag.
Ich bin ja der Meinung, je mehr Varianten man daraus bauen kann, umso interessanter wird so ein Skript nachher. Vielleicht schreibt ja noch jemand woanders hin, als in eine mysql-DB und man kann das Skript erweitern.
Ich habe des öfteren mal mit IT-Spezialisten der ersten Jahre zu tun, und für die wäre "deine Null" Verschwendung von Speicherressourcen. :eek: :top:

Viele Grüße 24Online

PS.: Jemand schon die V1.1.2 auf der HP1000 installiert?
Ist man in kleinen Dingen nicht geduldig, bringt man die großen Vorhaben zum Scheitern.

https://heiligensee-wetter.de (Berlin, Schulzendorf)
https://heiligensee-wetter.de/technik.php (HP1000)
http://www.owsd-format.de

habus

Ich bin bei meiner schon bei Version 2.1.7.

Ja, damals waren zwei Byte noch kostbar... :D

WeatherCrack

Ohh bitte Vorsicht!
V1.x.x und V2.x.x sind völlig unterschiedlich, wohl wegen der USB-Schnittstelle. Das wird "in die Hose gehen". Bitte nicht die Station kaputt flashen  :frown:

CW

24Online

#116
Ja, klar das sind ja unterschiedliche Wetterstationen. deshalb fragte ich ja nach der V1.1.2...

Trotzdem Danke, lieber einmal zuviel warnen als zu wenig.

Heißt die Wetterstation denn etwa auch "Model: HP1000" bzw. "ELSTAD Wetterstation WIFI EW 001"?
Ist man in kleinen Dingen nicht geduldig, bringt man die großen Vorhaben zum Scheitern.

https://heiligensee-wetter.de (Berlin, Schulzendorf)
https://heiligensee-wetter.de/technik.php (HP1000)
http://www.owsd-format.de

habus

So stehts in der Ausgabe: softwaretype: WiFi EW 001 V2.1.7.
Hinten auf dem Aufkleber steht: Modell HP1000.
USB-Anschluss hat das Ding, auch wenn ich noch nicht rausgefunden habe, was ich damit anfangen soll...
Und von Software-Updates bin ich erst mal geheilt! Hab mir damit schon eine zerschossen.

24Online

#118
Na dasselbe steht bei meine WS auch drauf, nur das ich keinen USB-Anschluss habe. Ich der Ansicht "Über" steht noch einiges mehr, u.a. 433 MHz, OS-version 1.0.3 und die bei der Auswahl der Firmware nicht zu vernachlässigende Information 39 MB Gesamtspeicherkapazität.

Also ist in der Tat VORSICHT geboten. Ich habe die Wetterstation mit der V1.0.5 gekauft und bis zur V1.1.1 problemlos geupdatet. Ein Update auf die V1.1.2 habe ich bislang noch nicht durchgeführt, weil man so gar nichts gelesen hat und derzeit der Link (mal wieder) defekt ist. Kann jemand chinesisch?

Hab es mal mit einer E-Mail in Angelsächsisch probiert....
Ist man in kleinen Dingen nicht geduldig, bringt man die großen Vorhaben zum Scheitern.

https://heiligensee-wetter.de (Berlin, Schulzendorf)
https://heiligensee-wetter.de/technik.php (HP1000)
http://www.owsd-format.de

24Online

Da der Link zu den Firmware-Updates immer noch gestört (404) ist, habe ich eine Mail an Fine Offset geschrieben. Daraufhin habe ich eine "tagesaktuelle Firmware" V1.12.3 per Mail erhalten. Risikofreudig wie ich bin, habe ich die auch gleich eingespielt. Alles läuft. Jetzt sogar mit Batterieanzeige für den hausinternen Sender (Innentemperatur, -feuchte und Luftdruck).

Zudem reagiert diese auch schneller auf dem Hardwaredisplay. Bspw. beim Umschalten der Ansichten.
:) :) :)
Ist man in kleinen Dingen nicht geduldig, bringt man die großen Vorhaben zum Scheitern.

https://heiligensee-wetter.de (Berlin, Schulzendorf)
https://heiligensee-wetter.de/technik.php (HP1000)
http://www.owsd-format.de