Page 1 of 1

Implementation of La Crosse WS2300 weather stations

Posted: Thursday 07 January 2016 0:21
by maurool
In a previous post under the "Functionalities and Protocols ‹ Weather" section I was asking if there is any way to connect a WS2300 weather station directly to Domoticz via serial port (no 433MHz sensors reception since I use wired sensors).

Now I've found that there are open source libraries to implement that station protocol and read/write data:

http://www.lavrsen.dk/foswiki/bin/view/ ... nloadFiles
http://ws2300.sourceforge.net/

The two sites has similar libraries written in C and Phyton to talk to the WS2300. Maybe in a future release this code can be used in Domoticz to add native support for La Crosse weather stations via serial port. Those weather stations are quite popular on the market along with Davis and other brands.

Thanks! Mauro

Re: Implementation of La Crosse WS2300 weather stations

Posted: Wednesday 13 January 2016 10:00
by maurool
Another interesting implementation of the ws2300 protocol to read all weather values in a PHP script!

This was written by the author to demonstrate the use of his php serial project, but inside the zip there are almost all php functions to read data from ws2300 that could be quite easily adapted in C++ to implement in Domoticz as a new hardware type. Unfortunately I've no enough knowledge of domoticz code and coding expertise to work on the sources and contribute to this directly :cry: even if I've started giving it a look on Github.

http://www.thebyteworks.com/articles/ws ... 0_php.html
http://www.thebyteworks.com/articles/ws ... 00_php.zip

Re: Implementation of La Crosse WS2300 weather stations

Posted: Friday 22 January 2016 20:30
by pabmardo
Totally agree... at this moment I am using the option of uploading the data to wunderground and later retrieving from domoticz... but would be great to have a direct method.

Re: Implementation of La Crosse WS2300 weather stations

Posted: Saturday 23 January 2016 7:43
by Benbi
+1 for the implementation of such a possibility

Ben

Implementation of La Crosse WS2300 weather stations

Posted: Sunday 24 January 2016 9:07
by pietervanharen
+1

Re: Implementation of La Crosse WS2300 weather stations

Posted: Saturday 06 February 2016 16:42
by gizmocuz
We already support the Davis weather station and TE923 (maybe it works with the TE923 ?)
Otherwise, its easier just to get yourself an RFXtrx433-E, or someone has to develop support for it

Re: Implementation of La Crosse WS2300 weather stations

Posted: Sunday 14 February 2016 23:37
by maurool
TE923 serial protocol is different from ws2300, so it's not compatible. Using RFXtrx433-E in many cases is not possible since sensors are connected by wire and not by 433MHz radio. Just an example is a station where all sensors are on top of the roof with a long cable and the display is in the house so the radio signal would be unreachable. In this case you have the serial interface available, but not the radio signal from sensors.

Mauro