Staton.us
Ultimeter 2100 Weather Station
Current weather at my house.
The weather station runs as a background process once per minute,
logging the current time, temperature, wind direction and speed to a file.
Note that PBU2100.py provides a way to define the data you would like to have displayed as text.
It is easy to log this to a text file or a CSV file.
Here is the Python version:
wx_server.py | Server |
wxlog_client.py | Client for hourly temp logging |
wx_client.py | Client for web request |
PBU2100.py | Ultimeter 2100 record decoding |
lockfile.py | |
read_write_lock.py | |
ShowTemp.py | Python cgi |
windplot.py | Create polar wind plot |
Here is the old Java version:
CommPortRW.java Linux Java Comm Comm port interface.
Ultimeter.java
Ultimeter weather station interface
WxFile2100.java
Writes data to file once/minute.
I view the most recent data and the hourly averages for the current and
previous days using a web browser.
ShowTemp.java
Java Servlet
Peet Brothers Ultimeter 2100
I used to use the Version 1.00 Beta 1-Wire API for Java (read about it here).