Navigation |
Wetterstation WS 2500 - Weitere Sensoren und Auslesen unter LinuxFortsetzung von: run per /etc/init.d/setserial # setserial /dev/ttyS0 # stty 19200 cs8 cstopb parodd parenb -F /dev/ttyS0 # cd /home/system1/Desktop/ws2500progs/pcwsr-0.1.4/pcwsr-0.1.4 # ./pcwsr /dev/ttyS0 oder # /home/system1/Desktop/ws2500progs/pcwsr-0.1.4/pcwsr-0.1.4/pcwsr /dev/ttyS0
Für eine neue Datei (">") nun # /home/system1/Desktop/ws2500progs/pcwsr-0.1.4/pcwsr-0.1.4/pcwsr /dev/ttyS0 > /home/system1/ws2500.txt oder zum Anhängen an eine bestehende Datei (">>") # /home/system1/Desktop/ws2500progs/pcwsr-0.1.4/pcwsr-0.1.4/pcwsr /dev/ttyS0 >> /home/system1/ws2500.txt eingeben und dann jeweils: # tail -f /home/system1/ws2500.txt zum Beobachten der Dateieinträge (Ausgabe in Console-Fenster). Sensor-Adressen:Mit dem Testempfänger kann man nicht die Werte des in der Basisstation eingebauten Innentemperatur-, -luftfeuchte- und Luftdruckmessers erfassen. Deshalb braucht man zusätzlich einen S 2001 ID-Sensor. Eingestellte/einstellbare Sensoren:
Angezeigt in pcwsr: pcwsr lässt sich übrigens problemlos an einem Seriell2USB-Adapter betreiben, ohne irgendwelche Einstellungen vornehmen zu müssen. Dahingegen lässt sich das nachfolgende ws2500-Prog nicht an diesem Adapter betreiben. Es kommt immer die Meldung, dass DTR nicht erkannt wurde. Hier die Meldungen des Systems beim Anstöpseln des Targus-Adapters:
ws2500-Programm: ws2500 per ./runinstall im entpackten Verzeichnis gestartet (Abbruch der Install-Routine bei den MySQL-Parametern) # cd /home/system1/Desktop/ws2500progs/ws2500-1.2/ws2500-1.2 # ./ws2500 -p /dev/ttyS0 -f Ausgabe:
Durch die Lagerung brauchen die Sensor-Solar-Akkus wohl erst mal ein wenig (Tage?!) Dauerlicht, um längerfristig reaktiviert zu werden bzw. funktionieren zu können (daher wohl die Dropouts). Mal den morgigen Tag (lt. Wetterbericht etwas sonniger als heute) abwarten ;-) ... Anmerkung: Die Empfangsqualität scheint nicht nur vom Schönwetter abhängig zu sein, sondern vor allem von der richtigen Lage des Empfangsteils. Ist dieses z.B. nur ca. 20 cm hinter der Fensterscheibe platziert, werden einige Außensensoren (vor allem die mit der Solarzelle, denn die Innensensoren mit Batteriebetrieb konnte ich sogar durch 2 Stahlbetondecken empfangen) nicht empfangen bzw. nur sporadisch. Liegt das Empfangsteil dagegen nur max. 5 cm hinter der Fensterscheibe ist - trotz mittlerweile geschlossenem Rolladen - ein Empfang aller Sender möglich. Die Lieferung des Qualitäts-Empfangsmoduls erwarte ich gespannt... Beim Auslesen aller bisherigen Daten (hier vom 05.03.2008 bis 16.03.2008) per # ./ws2500 -x -p /dev/ttyS0 > ws2500_all20080316.txt erhalte ich immer wieder einen "Speicherzugriffsfehler" und die Ausgabe in der *.txt-Datei endet immer an der gleichen Stelle, nämlich am 15.03.2008 um 16:31 Uhr. Erst als ich die Daten mit der Option "-t", also per # ./ws2500 -x -t -p /dev/ttyS0 > ws2500_all20080316.txt ausgelesen habe, erhielt ich alle bisherigen Messergebisse in einer Datei. Und mit dieser "Terse"-Datei kann ich evtl. auch mehr anfangen.. Immerhin waren das jetzt über 1.000 Messzeitpunkte... Mein weiterer Ausbau der WS 2500 wird beschrieben unter: |
Inhalte durchsuchenPartnersitesWetter in OB, D
2012-Feb-04, 13:50
Temp.: -2,6 °C Luftdr.: 1.037,3 hPa Feuchte: 70,0 % Wind: 0,7 m/s Regen der letzten Stunde: 0 mm 24 Stunden: 0 mm mehr... Beliebte InhalteHeute:Insgesamt: |