Actually, this driver sounds very interesting. mwall is currently developing the same kind of driver that you are probably using, that communicates with the ws1001 console with tcp (using the EasyWeatherIP protocol). Since he doesn't have a ws1001, I'm helping him with the debugging. But if you have a driver already up and running, that would make thing *much* easier! So I can only second his suggestion to post yours on github.
In principle, the choice of units could be made dependent on the console, as it would appear that part of the EasyWeatherIP protocol includes a "SETUP" record, which contains the units that the console is using. At the moment, the driver that mwall has put together is still in the very very early stages, as we haven't been able to get the console to respond to the UDP broadcast packet. Bob
