grebleem / weewx-weatherlinkliveudp

Weewx Driver with UDP
6 stars 4 forks source link

Added WeatherLink Cloud API data #8

Closed uajqq closed 4 years ago

uajqq commented 4 years ago

Added support for the Davis WeatherLink Cloud API. Right now it retrieves only one value (signal quality) but it could be easily expanded to get more data that aren't available through the local API, like wind run, battery voltage, RSSI, etc.

grebleem commented 4 years ago

Very nice additions. A few problems: I'm not getting the rx data, because that dat is in api_data[4] and not api_data[0]. I have the same problem with the api v2 importer I am building. You have to look for the information in the huge amount of data from the api request.

The max request is 300 per hour, if the poll interval is set to the minimum of 10 second the driver makes 360 request, so a separate poll interval have to be implemented for the api call's.