As of January 2022 I don’t own a Homey anymore. If anyone would like to take over this work you can contact me via PM.
WeatherLink
This app displays information from you personal weather station by either using a data file url of by using the WeatherLink cloud.
Installation
There are two drivers. One for displaying information gotten from a url pointing to a Weatherlink
data file (old school). The second driver connects to the WeatherLink.com cloud via an API token v1.
Devices
This app contains two device drivers.
weatherlink
Driver Weatherlink is for data retrieval via a url pointing to a WeatherLink data file. The file format is plain text with on every line a single variable and it’s value. The file start with the line “BOF” and ends with “EOF”. The line format is ‘$<var> = “<value>”;’. For example ‘$outsideTemp = “12.8”;’ is the variable for the outside temperature.
weatherlink.v1.api
Driver Weatherlink.v1.api is for data retrieval via the Weaterlink.com cloud. You need to provide a Device ID (DID), Password (account owner) and API Token (see below).
Where can I find the Device ID?
As I (developer) do not use the cloud solution I’m not sure where to find the Device ID. Most likely you’ll find the Device ID when you login to the weatherlink.com website. The Device ID looks like “001D0A00DE6A”.
How to get an API v1 Token?
Log in to WeatherLink.com with your account. Go to account information. There you will find a part about the API token v1. Press “Generate New v1 Token”.
All data seems to be alright. The only thing I cannot check at the moment is rain. I will let you know after the I see the first new rain data in Davis Weather station.
Tanks for the changes made.
Can you please check with Feel like temp you are using in the app? I could be wrong but could it be that you are using the Wind Chill temp iso THW Index?
I have added some screen shots:
On the Homey Weatherlink app the Feels Like temp is: 1.7 degrees.
The Wind Chill is not the same as the THW Index.
The THW Index uses humidity, temperature and wind to calculate an apparent temperature that incorporates the cooling effects of wind on our perception of temperature.
But if you have the possibility to add the Wind Chill and Heat Index, that would be great.
The THW index isn’t provided by the API interface. The current Feels like-temperature calculation is the same as used in the Weather Underground app. That is, if the current temperature is below 16.1°C the THW index = Windchill, if the current temperature exceeds 21°C it’s equal to the Heatindex, otherwise it’s equal to the current temperature.
The calculation of THW index is found here. If the value differs from what you see on WeatherLink it’s probably because WeatherLink is using another calculation. I haven’t found the formula yet.
Yes, I read that document already. There’s no formula about the THW index. I’m leaning towards the calculation method which is use in the Weather Underground app as described some posts above.