Davis WeatherLink Live plugin

Posted on
Sun Oct 18, 2020 2:15 pm
tailwheel offline
Posts: 24
Joined: Mar 14, 2007
Location: Colorado

Re: Davis WeatherLink Live plugin

I've tried to locate the API or upload protocol for PWS and WU but haven't had any luck. Lots of outdated links and no obvious public access on their web sites. Makes it tough to know what they really expect. Based on the PWS web site, it would seem that the uploaded Pressure Type can be changed but that had no effect in my tests.

I've contacted PWS (AerisWeather) and will post back after a response.

Something else of interest concerning PWS for users of the plugin. Each PWS account allows for multiple weather stations. Each station has it's own ID and API Key. That key is advertised as required to upload data. However, the plugin connection fails if that key is used. The plugin requires the PSW Weather (account) password and Station ID (name).
Attachments
Screen Shot.jpg
Screen Shot.jpg (27.74 KiB) Viewed 5569 times

Best,
Greg

Posted on
Sun Oct 18, 2020 2:33 pm
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Davis WeatherLink Live plugin

I guess I never really noticed the difference with my data, since my weather station is about 10' MSL. ;)

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sun Oct 18, 2020 3:40 pm
tailwheel offline
Posts: 24
Joined: Mar 14, 2007
Location: Colorado

Re: Davis WeatherLink Live plugin

I just noticed that wind direction is missing from the data uploaded to PWS. It's appearing properly in WU.

10' MSL? No wonder the problem went undetected!

Best,
Greg

Posted on
Sun Oct 18, 2020 4:03 pm
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Davis WeatherLink Live plugin

FYI, the CWOP weather is uploaded via http://www.wxqa.com/cwop_info.htm

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Mon Oct 19, 2020 9:08 am
tailwheel offline
Posts: 24
Joined: Mar 14, 2007
Location: Colorado

Re: Davis WeatherLink Live plugin

I contacted AerisWeather Support (PWS Weather) with this message:
My uploaded pressure readings are displayed as station pressure. I've tried adjusting Pressure Type on the Profile page but nothing changes. Might my software be uploading the station pressure but flagging it as sea level? Would that flag override the Profile settings?


Their reply:
Currently, our platform expects pressure to be received as altimeter, though the website displays this the pressure as mean sea level pressure.
This definitely has caused some confusion and discrepancies. To help resolve this we are in the process of implementing several updates to handle pressure better:

  • In the new station administration, you can select the type of pressure your station will be sending, in case it's not altimeter. At the moment this is storing the information, though not taking effect, as we need one more update within the back end platform to handle this. Our web team will be adding a note this week to the configuration setting.
  • On the website, we have an update coming in 2-3 weeks that will default the pressure view to the type received from your station.
  • In a future update of the website, we will allow users to select one or more pressure types to display.
  • Lastly, within our API that received the weather observations, we are expanding this to support different types of pressure values, vs the single field today.

I hope this helps clarify and gives an idea of the direction we are going to resolve the confusion with pressure.

Best,
Greg

Posted on
Sun Nov 15, 2020 5:23 pm
tailwheel offline
Posts: 24
Joined: Mar 14, 2007
Location: Colorado

Re: Davis WeatherLink Live plugin

Below is the response from AerisWeather (pwsweather.com), concerning the missing wind direction when using the Davis WeatherLink Live plugin.
We've verified that the system currently expects the wind direction to be sent as an integer. I'm entering a ticket to have this changed in a future PWS release.

This was expected since the float version of wind direction works properly with the other supported weather services.

Best,
Greg

Posted on
Sun Nov 15, 2020 5:29 pm
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Davis WeatherLink Live plugin

Thanks for the update. If there's anything that really needs to be done in the plugin, please open an issue on GitHub: https://github.com/FlyingDiver/Indigo-W ... ive/issues

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sun Nov 15, 2020 5:31 pm
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Davis WeatherLink Live plugin

P15-D24 wrote:
Feb 29, 2020 at 5:08:18 PM
Received INSTEON "Thermostat RF Link" temperature changed to 72.0
Enabling plugin "WeatherLink Live 0.1.5"
Starting plugin "WeatherLink Live 0.1.5" (pid 9105)
Started plugin "WeatherLink Live 0.1.5"
WeatherLink Live Starting WeatherLink Live
WeatherLink Live WeatherLink Base Station: Polling WeatherLink Live
WeatherLink Live Known device list:
{'293838': {'type': '1', 'lsid': '293838'}, '293837': {'type': '4', 'lsid': '293837'}, '293836': {'type': '3', 'lsid': '293836'}}


I totally dropped this, as the pandemic hit while we were away and I forgot this thread had anything pending in it.

If you're still having problems with the Vantage Pro, open an issue on GitHub: https://github.com/FlyingDiver/Indigo-W ... ive/issues

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Wed Dec 02, 2020 10:25 am
autolog offline
Posts: 3991
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Davis WeatherLink Live plugin

Hi Joe,

I have taken the plunge and ordered a Davis Vantage Pro2 Plus with WeatherLink Live. :D

This was prompted by my Aercus WeatherSleuth giving up the ghost. :|

Do I need more than a weatherlink.com basic plan for this to work with your Indigo plugin?

Posted on
Wed Dec 02, 2020 10:27 am
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Davis WeatherLink Live plugin

No. You don't even actually need that, as the plugin communicates directly with the WLL box, no cloud required.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Wed Dec 02, 2020 10:35 am
autolog offline
Posts: 3991
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Davis WeatherLink Live plugin

OK, thanks. :)

Posted on
Sat Dec 05, 2020 4:55 am
Eagleye offline
Posts: 89
Joined: Jan 14, 2019

Re: Davis WeatherLink Live plugin

Hey Fyingdiver,

I have gone and purchased this weather station and have successfully connected it to Indigo using your plugin, the only challenge I’m face is that all data is being delivered in imperial units. I have changed to unit of measure to metric on the Davis portal, but the WeatherLink box (6100) is still delivering imperial measurement. Have you got any suggestions as to how I can change this?

Posted on
Sat Dec 05, 2020 7:26 am
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Davis WeatherLink Live plugin

I don't think you can. The API is defined in imperial units. https://weatherlink.github.io/weatherli ... local-api/

The cloud server must be doing the conversion for display purposes. So if you need to convert the WLL data to metric for display purposes (control pages, etc), I think you'll need to use either the Masquerade plugin (http://www.indigodomo.com/pluginstore/34/) or the Device Extensions plugin (http://www.indigodomo.com/pluginstore/126/) to do the conversion. Or do some simple Python scripts to write the converted values to Indigo variables.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sat Dec 05, 2020 12:35 pm
autolog offline
Posts: 3991
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Davis WeatherLink Live plugin

Hi Joe,
Just to let you know that the plugin is working fine with my Vantage Pro2 Plus. :D

I spotted an earlier post regarding displaying temperature values in Celsius . I have taken the liberty of doing a simple change to the plugin to convert temperature (F -> C) and barometric pressure (inHG to mbar) so at least I can now understand what the readings mean. ;)

It would be a nice addition to be able to specify Units in the plugin config and for the states to be updated taking account of the user preference. Maybe in a similar way to how it is done in the WeatherLink App?

Probably not a priority for you and I understand that. :)

Thanks again for the plugin. :D

Posted on
Sat Dec 05, 2020 1:08 pm
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Davis WeatherLink Live plugin

Add it to the plugin and do a pull request. ;)

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Who is online

Users browsing this forum: No registered users and 10 guests