Hola, hace tiempo que no escribía por acá. Tienes una página muy buena sobre el tema (supongo que la Ws2308 comparte protocolo con la serie ws23xx
http://www.lavrsen.dk/twiki/bin/view/Open2300/WebHomeAhí tienes prácticamente todo el protocolo de comunicaciones de la WS2300, con código fuente. Lo puede usar tanto para linux como para win. Está muy bien explicado, no tendrás problemas si sabes programar en C
Yo estoy haciendo un programa para windows basado en él, el mío en VB(no tengo la suficiente experiencia en C), por ahora está algo verde pero va en marcha. En principio lo empecé para poder manejar dos estaciones a la vez. La idea era que consumiese pocos recursos (no como el de la casa ni el weather display) e hiciese logs de los datos de forma que se puedan usar fácilmente, por ejemplo mediante macros en excel. Ahora lo tengo corriendo en un pentium 200 con 64 megas de Ram y XP, prehistórico pc, pero va bien y de forma estable. También va en win98.
No soy informático, sólo aficionado, pero si consigo darle aspecto profesional al cacharro no me importaría ponerlo a disposición de quien lo quiera usar, y tener algún conejillo de indias para probarlo en otros ordenadores.
Saludos, si puedo dejaré alguna imagen del proyecto.