Implementation of La Crosse WS2300 weather stations

Use this forum to discuss possible implementation of a new feature before opening a ticket.
A developer shall edit the topic title with "[xxx]" where xxx is the id of the accompanying tracker id.
Duplicate posts about the same id. +1 posts are not allowed.

Moderators: leecollings, remb0

Post Reply
maurool
Posts: 9
Joined: Tuesday 05 January 2016 0:26
Target OS: Windows
Domoticz version:
Contact:

Implementation of La Crosse WS2300 weather stations

Post 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
maurool
Posts: 9
Joined: Tuesday 05 January 2016 0:26
Target OS: Windows
Domoticz version:
Contact:

Re: Implementation of La Crosse WS2300 weather stations

Post 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
pabmardo
Posts: 2
Joined: Thursday 21 January 2016 19:40
Target OS: Raspberry Pi / ODroid
Domoticz version: 2.3530
Location: Spain
Contact:

Re: Implementation of La Crosse WS2300 weather stations

Post 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.
Benbi
Posts: 3
Joined: Sunday 10 January 2016 14:13
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.5683
Contact:

Re: Implementation of La Crosse WS2300 weather stations

Post by Benbi »

+1 for the implementation of such a possibility

Ben
pietervanharen
Posts: 7
Joined: Monday 23 December 2013 19:08
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Implementation of La Crosse WS2300 weather stations

Post by pietervanharen »

+1
User avatar
gizmocuz
Posts: 2352
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Implementation of La Crosse WS2300 weather stations

Post 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
Quality outlives Quantity!
maurool
Posts: 9
Joined: Tuesday 05 January 2016 0:26
Target OS: Windows
Domoticz version:
Contact:

Re: Implementation of La Crosse WS2300 weather stations

Post 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
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests