*There is an additional feature I could not test: If your station is mounted on a vehicle and its location is available in WeeWX by observation types called latitude and longitude, you can specify "station = mobile", and data is always retrieved for the current location of the station as defined by the observation types latitude and longitude. I am sure there is at least one person who wants to try this feature.*
... and that person is going to test this very soon :) On Friday, August 23, 2024 at 5:06:34 PM UTC+2 Karen K wrote: > weewx-DWD <https://github.com/roe-dl/weewx-DWD> provides an interface to > various weather services. It uses their APIs to retrieve weather and > forecast data for use in WeeWX. > > OpenWeather <https://openweather.co.uk> is an UK based company that > provides weather data based on calculations for every point on earth. > > Now weewx-DWD was updated to support retrieving actual weather data from > OpenWeather by their API. It includes additional observation types to the > archive record. The observation types are named like the standard > observation types of core WeeWX, but prepended by a configurable prefix. > You can retrieve data for more than one location in parallel. > > The configuration is simple. Specify latitude and longitude and the > language, the text messages should be provided in. You need an API key > which you get from OpenWeather for free. The configuration section in > weewx.conf could look like this: > > [WeatherServices] > > path = '.' > > [[current]] > > [[[FichtelbergOWM]]] > > provider = OpenWeather > > station = Fichtelberg > > latitude = 50.4283 > > longitude = 12.9536 > > lang = 'en' > > prefix = 'xyz' > > api_key = 'API key that you got from OpenWeather' > > This would retrieve current weather data for mount Fichtelberg in Saxony. > You can specify any other location around the world. > > The prefix is set to 'xyz' here. This means, if you want to display the > temperature you would write $current.xyzOutTemp in the skin template. > $current.xyzIcon.raw provides an icon file name, and > $current.xyzIcontitle.raw a text message describing the current weather. > > As OpenWeather does not provide dewpoint, it is calculated within > weewx-DWD using the WeeWX formula. > > WeeWX uses a constant archive interval, but OpenWeather provides their > data with a varying interval. Therefore, weewx-DWD stores the data it got > from OpenWeather to a separate database. This database can be made > available to WeeWX by configuring an appropriate binding. > > I see no use in putting downloaded data into LOOP packets here, as their > data is updated at most once per 5 minutes. > > There is an additional feature I could not test: If your station is > mounted on a vehicle and its location is available in WeeWX by observation > types called latitude and longitude, you can specify "station = mobile", > and data is always retrieved for the current location of the station as > defined by the observation types latitude and longitude. I am sure there > is at least one person who wants to try this feature. > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/60696900-82cf-42fe-a71d-0a4b439caecbn%40googlegroups.com.
