A driver for the LaCrosse WS-2300

Ws2300 manipulates the LaCrosse WS-2300 weather station via its RS232 interface. It can read and write values, and can continuously log data from WS-2300 to a file or SQL database.

I use this program with a WS-2300, and others have reported it working on a WS-2357. It probably works with every LaCrosse WS-23xx weather station that connects to a computer using serial or USB.

The primary differences between Ws2300 and LaCrosse's software is:


There is a man page, a change log, a README.txt and a file describing the WS-2300's memory map. The WS-2300 is described at its home page.

Similar projects

If ws2300 doesn't suite your needs, perhaps open2300 will. Its home page is: The project itself is based at Source Forge. Here is its project page:


Ws2300 is based on open2300, and owes a lot to it. Open2300 was developed by Kenneth Lavrsen.

The WS-2300 was reverse engineered mainly by people on the German language Weather Station Forum, which is located at:

Copyright and License

Ws2300 is copyright © 2007,2008,2010,2011,2012,2013 Russell Stuart. It is licensed under the GNU Affero General Public License.

The Ws2300 driver is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see


Ws2300 is available in the following formats:

Source code as a tar ball    ws2300-1.8.tar.gz
Debian Packages    See here.
RPM binary package    ws2300-1.8-1ras.noarch.rpm
RPM Source package    ws2300-1.8-1ras.src.rpm


Send comments, suggestions, brickbats and bug reports to the address below. I enjoy hearing from people who use my software, so don't be shy.


Russell Stuart, 2010-Sep-07. Email: