diff --git a/CHANGELOG.md b/CHANGELOG.md
index c5e7151..37fc5a9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,57 @@
-### style: change version (HEAD -> dev)
+### docs: new versions (HEAD -> patch-version)
+>Sun, 8 Jan 2023 17:11:03 +0100
+
+>Author: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+
+
+
+### fix: #31
+>Sun, 8 Jan 2023 17:05:11 +0100
+
+>Author: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+Use of uninitialized value in DarkSkyAPI.pm line 730
+
+
+
+### fix: #30
+>Sun, 8 Jan 2023 16:52:11 +0100
+
+>Author: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+Use of uninitialized value in OpenWeatherMapAPI.pm line 981
+
+
+
+### fix: wrong snow hour assignment
+>Sun, 8 Jan 2023 16:21:40 +0100
+
+>Author: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+
+
+
+### feat: v2.2.20 out (tag: v2.2.20)
+>Sat, 7 Jan 2023 13:39:03 +0100
+
+>Author: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net)
+
+new version is out, Release 2.2.20
+
+
+
+### style: change version
>Sat, 7 Jan 2023 13:33:17 +0100
>Author: Marko Oldenburg (fhemdevelopment@cooltux.net)
@@ -480,4 +533,995 @@ add first code for daily and hourly forcast delete count
for daily output
-[Ticket: no]
\ No newline at end of file
+[Ticket: no]
+
+
+
+### new version
+>Wed, 9 Jun 2021 20:37:02 +0200
+
+>Author: Marko Oldenburg (marko.oldenburg@cooltux.net)
+
+>Commiter: Marko Oldenburg (marko.oldenburg@cooltux.net)
+
+
+
+
+### add wind_gust
+>Wed, 9 Jun 2021 20:30:35 +0200
+
+>Author: Marko Oldenburg (marko.oldenburg@cooltux.net)
+
+>Commiter: Marko Oldenburg (marko.oldenburg@cooltux.net)
+
+
+
+
+### change Maintainer name from pseudo name to real name
+>Sat, 30 Jan 2021 18:41:41 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### insert forcast attributs to english commandref
+>Sat, 17 Oct 2020 14:40:20 +0200
+
+>Author: Marko Oldenburg (marko.oldenburg@cooltux.net)
+
+>Commiter: Marko Oldenburg (marko.oldenburg@cooltux.net)
+
+
+
+
+### code style
+>Sat, 25 Apr 2020 08:51:34 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix no visibility is available
+>Sat, 25 Apr 2020 08:49:56 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix Use of uninitialized value in sprintf
+>Wed, 22 Apr 2020 09:18:12 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add wunderground documentation in commandref
+>Tue, 4 Feb 2020 14:09:47 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### delete table options in commandref
+>Fri, 6 Dec 2019 13:12:35 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### check newLocation insert
+>Mon, 16 Sep 2019 08:16:55 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add wundergroundAPI for setter newLocation
+>Fri, 13 Sep 2019 11:03:44 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add commandref entry for set command newLocation
+>Wed, 11 Sep 2019 09:00:13 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add support fpr Meta.pm and little Code changes
+>Wed, 11 Sep 2019 08:42:42 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add Meta.pm Support
+>Wed, 11 Sep 2019 08:20:28 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add support for set weather newLocation, temorary location change
+>Wed, 11 Sep 2019 08:19:31 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change version numbers
+>Wed, 11 Sep 2019 08:02:08 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change code in SetFn, change delimiter for set cmd newLocation
+>Tue, 10 Sep 2019 10:50:30 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add setter locationTemp to change location temporary
+>Mon, 9 Sep 2019 17:35:59 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add setter locationTemp to change location temporary
+>Mon, 9 Sep 2019 17:35:35 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### Bugfix forum #971394
+>Mon, 2 Sep 2019 13:43:53 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### Remove SVN data
+>Sun, 14 Jul 2019 13:48:03 +0200
+
+>Author: Julian Pawlowski (jpawlowski@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+
+
+
+### fix default value for units
+>Sun, 14 Jul 2019 13:47:28 +0200
+
+>Author: Julian Pawlowski (jpawlowski@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+
+
+
+### change loglevel
+>Sat, 15 Jun 2019 09:45:03 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### try to use JSON::MaybeXS wrapper for chance of better performance + open code
+>Sat, 15 Jun 2019 09:42:07 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add more logout, code stype, add LICENSE
+>Sat, 15 Jun 2019 09:36:11 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix README.md
+>Fri, 7 Jun 2019 21:27:41 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### Update to version v1.0.0
+>Fri, 7 Jun 2019 21:04:21 +0200
+
+>Author: Julian Pawlowski (jpawlowski@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+night/day forecasts for 5 days now implemented using hourly readings hfcX_ (misleading but no other option ...)
+
+
+### little gugfix
+>Tue, 4 Jun 2019 22:12:19 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add more Information to README.md
+>Tue, 4 Jun 2019 21:34:33 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add more Information to README.md
+>Tue, 4 Jun 2019 21:32:38 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add README.md file
+>Tue, 4 Jun 2019 21:29:03 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### Create wundergroundAPI.pm
+>Tue, 4 Jun 2019 17:23:16 +0200
+
+>Author: Julian Pawlowski (jpawlowski@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+
+
+
+### fix little bug in weblink creator
+>Tue, 14 May 2019 13:49:34 +0200
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add sub for apioptions, add darksky api extend option
+>Tue, 19 Mar 2019 21:35:59 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change version
+>Mon, 18 Mar 2019 13:40:08 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change translation for nl
+>Mon, 18 Mar 2019 13:26:00 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### rewrite options sub for weblink
+>Mon, 18 Mar 2019 13:17:55 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix bugs in weblink and expand hourly forcast
+>Mon, 18 Mar 2019 10:31:41 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change package deklaration
+>Fri, 15 Mar 2019 21:41:32 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix umlaute problem
+>Thu, 14 Mar 2019 18:40:42 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### suchen und ersetzen der Sonderzeichen
+>Thu, 14 Mar 2019 14:34:59 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add contributors
+>Thu, 14 Mar 2019 08:43:14 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### Update 59_Weather.pm
+>Wed, 13 Mar 2019 07:00:45 +0100
+
+>Author: Lippie81 (46738685+Lippie81@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+Bugfix zum letzten merge meines patches:
+in sub WeatherAsHtmlH($;$$) fehlte:
+ $f =~ tr/dh/./cd;
+ $f = "h" if ( !$f || length($f) > 1);
+ $items =~ tr/0-9/./cd;
+ $items = 6 if ( !$items );
+
+
+### Update 59_Weather.pm
+>Tue, 12 Mar 2019 21:07:58 +0100
+
+>Author: Lippie81 (46738685+Lippie81@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+Paramater 2 und 3 werden automatisch dem zugehörigen internen Parameter Anzahl oder daily/hourly zugeordnet.
+Damit ist die Reihenfolge beim Aufruf frei wählbar und beide Parameter können beim Aufruf beliebig weggelassen werden.
+
+
+### Update 59_Weather.pm
+>Tue, 12 Mar 2019 06:46:11 +0100
+
+>Author: Lippie81 (46738685+Lippie81@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+Bugfix:
+761: ReadingsVal( $d, "${fc}${i}_day_of_week", "" ),
%s =>Das
%s gehört da nicht hin.
+In Zeile 763 und 773 fehlt ein Komma als Zeilenabschluss.
+
+
+### Update 59_Weather.pm
+>Thu, 7 Mar 2019 22:34:49 +0100
+
+>Author: Lippie81 (46738685+Lippie81@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+Aktualisierung des Änderungsvorschlags wie besprochen:
+- WeatherAsHtml() haben jetzt alle die gleiche Schnittstelle ($d, $f , $items)und sind damit abwärtskompatibel entsprechend Doku (ebenfalls angepasst)
+Zur Absicherung der optionalen Parameter in WeatherAsHtml(): Filter auf die erlaubten Zeichen und setzen eines defaultwertes, falls der Parameter leer ist. Eine Abfrage auf defined() ist nicht notwendig, habe alle möglichen Eingabekombinationen abgeprüft.
+In WeatherAsHtmlH($;$$) wird, wie vereinbart, _low_c und _high_c nur angezeigt, wenn die Readings vorhanden sind, ansonsten wird _temperature verwendet.
+Gleiches habe ich in WeatherAsHtmlV($;$$) angepasst.
+Die Änderungen laufen bei mir mit DarkSkyAPI und OpenWeatherMapAPI einwandfrei. Aussehen habe ich ebenfalls gecheckt.
+
+Beste Grüße
+Lippie
+
+
+### little change
+>Tue, 5 Mar 2019 21:01:23 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### Update WeatherAsHtml
+>Tue, 5 Mar 2019 20:24:24 +0100
+
+>Author: Lippie81 (46738685+Lippie81@users.noreply.github.com)
+
+>Commiter: GitHub (noreply@github.com)
+
+- alle WeatherAsHtml-functionen auf $d, $items, $i gleichgestellt
+- Abfrage in WeatherAsHtmlH, ob *fc(i)_low_c vorhanden, wenn nicht Verwendung von *fc(i)_temperature
+- Erweiterung der Beispiels um Anzahl und daily/hourly-Angabe
+
+
+### Fixed an minor typo
+>Tue, 5 Mar 2019 18:02:06 +0100
+
+>Author: Christoph Morrison (post@christoph-jeschke.de)
+
+>Commiter: Christoph Morrison (post@christoph-jeschke.de)
+
+
+
+
+### Added markdown version of the german API description
+>Tue, 5 Mar 2019 18:01:13 +0100
+
+>Author: Christoph Morrison (post@christoph-jeschke.de)
+
+>Commiter: Christoph Morrison (post@christoph-jeschke.de)
+
+
+
+
+### add code to use demo data up to start
+>Mon, 4 Mar 2019 21:34:17 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### little code changing
+>Wed, 27 Feb 2019 08:23:28 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change version
+>Wed, 27 Feb 2019 07:55:46 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add DEMO Support
+>Wed, 27 Feb 2019 07:53:29 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix bug then month are umlauts
+>Tue, 26 Feb 2019 12:54:09 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### typo fix in commandref
+>Wed, 23 Jan 2019 07:37:52 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change commandref
+>Mon, 21 Jan 2019 11:53:50 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add configuration forecast data
+>Mon, 21 Jan 2019 11:41:33 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add forecastLimit and forecast Attribut
+>Mon, 21 Jan 2019 08:49:38 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add internal MODEL for statistic
+>Fri, 18 Jan 2019 21:07:48 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### remove attribut mode
+>Fri, 18 Jan 2019 20:21:51 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix change attribut model
+>Fri, 18 Jan 2019 19:08:07 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add note for day_of_week tranlation
+>Fri, 18 Jan 2019 14:07:50 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add apiVersion to API Documentation
+>Fri, 18 Jan 2019 10:29:28 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix readingupdate
+>Thu, 17 Jan 2019 22:22:44 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### code style, add attribut model
+>Thu, 17 Jan 2019 11:49:06 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix uninitialized value in localtime at FHEM/DarkSkyAPI.pm line 430
+>Wed, 16 Jan 2019 23:05:41 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add snow and rain for the last 1 and/or 3 hour
+>Tue, 15 Jan 2019 14:51:50 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### neue Datei
+>Tue, 15 Jan 2019 13:49:27 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add 59_Weather API-Modul Documentation, fix setreading line
+>Tue, 15 Jan 2019 13:45:31 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix bugs, change day_of_week formated
+>Mon, 14 Jan 2019 18:16:39 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add factor 3.6 to windGust
+>Mon, 14 Jan 2019 10:50:35 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change wind speed to factor 3.6 for hourly
+>Mon, 14 Jan 2019 05:53:43 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change formated output, add hourly support for DarkSky - thanks to Lippie, multiple factor to wind speed and many bugfix
+>Sun, 13 Jan 2019 21:13:54 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix table commandref
+>Sun, 13 Jan 2019 10:30:37 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix table bug
+>Sun, 13 Jan 2019 10:22:39 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix more typo in commandref
+>Sun, 13 Jan 2019 09:37:01 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### expand error handling, fix typo in commandref
+>Sun, 13 Jan 2019 09:22:28 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix negative tagcount for table
+>Sat, 12 Jan 2019 16:35:03 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### style code
+>Sat, 12 Jan 2019 16:20:31 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### added $Id tag for subversion
+>Sat, 12 Jan 2019 15:02:53 +0100
+
+>Author: Dr. Boris Neubert (omega@online.de)
+
+>Commiter: Dr. Boris Neubert (omega@online.de)
+
+
+
+
+### removed dead or deprecated code, updated commandref
+>Sat, 12 Jan 2019 15:00:52 +0100
+
+>Author: Dr. Boris Neubert (omega@online.de)
+
+>Commiter: Dr. Boris Neubert (omega@online.de)
+
+
+
+
+### change and expand the commandref for 59_Weather
+>Sat, 12 Jan 2019 11:54:39 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix weblink bug by hourly forcast
+>Sat, 12 Jan 2019 08:18:52 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change day_of_week processing
+>Sat, 12 Jan 2019 07:34:54 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change day_of_week language handling
+>Fri, 11 Jan 2019 08:47:13 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix error in empty Hash check
+>Thu, 10 Jan 2019 22:35:57 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change license reading
+>Thu, 10 Jan 2019 14:58:51 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### forcast Datastructure change to HashRef daily and hourly
+>Thu, 10 Jan 2019 14:08:31 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change hashRef for parameter from cachemaxage to apioptions
+>Thu, 10 Jan 2019 10:55:03 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### publish forecast data in OpenWeatherMap, code change in 59_Weather, change response data structure for Weather Modul
+>Thu, 10 Jan 2019 09:30:26 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add daily and hourly support code for WOM, fix bug Readingvalue HASH
+>Thu, 10 Jan 2019 00:11:19 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### add yahoo icon mapping
+>Wed, 9 Jan 2019 13:42:27 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change dumper output
+>Wed, 9 Jan 2019 13:14:06 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### change data handle for callBackFn - wichtig alle Module Updaten
+>Wed, 9 Jan 2019 12:55:21 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### fix write Hash then ref current not present
+>Wed, 9 Jan 2019 12:17:10 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
+### first commit
+>Wed, 9 Jan 2019 10:37:55 +0100
+
+>Author: Marko Oldenburg (leongaultier@gmail.com)
+
+>Commiter: Marko Oldenburg (leongaultier@gmail.com)
+
+
+
+
diff --git a/controls_Weather.txt b/controls_Weather.txt
index a4ed2a8..745d582 100644
--- a/controls_Weather.txt
+++ b/controls_Weather.txt
@@ -1,4 +1,4 @@
-UPD 2023-01-07_13:28:16 57768 FHEM/59_Weather.pm
-UPD 2023-01-07_13:28:44 49884 lib/FHEM/APIs/Weather/DarkSkyAPI.pm
-UPD 2023-01-07_13:28:59 33258 lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
-UPD 2023-01-07_13:29:12 36090 lib/FHEM/APIs/Weather/wundergroundAPI.pm
+UPD 2023-01-07_19:00:05 57768 FHEM/59_Weather.pm
+UPD 2023-01-08_17:09:40 50104 lib/FHEM/APIs/Weather/DarkSkyAPI.pm
+UPD 2023-01-08_17:09:32 33411 lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
+UPD 2023-01-07_19:00:05 36090 lib/FHEM/APIs/Weather/wundergroundAPI.pm
diff --git a/lib/FHEM/APIs/Weather/DarkSkyAPI.pm b/lib/FHEM/APIs/Weather/DarkSkyAPI.pm
index 72c6447..5ac3bc0 100644
--- a/lib/FHEM/APIs/Weather/DarkSkyAPI.pm
+++ b/lib/FHEM/APIs/Weather/DarkSkyAPI.pm
@@ -726,9 +726,9 @@ sub _CreateForecastRef {
{
lat => $self->{lat},
long => $self->{long},
- apiMaintainer => 'Marko Oldenburg ('
- . $META->{x_fhem_maintainer}[0] . ')',
- apiVersion => version->parse( __PACKAGE__->VERSION() )->normal,
+ apiMaintainer => $META->{author}[0],
+ apiVersion => version->parse( __PACKAGE__->VERSION() )->normal . '-'
+ . $META->{release_status},
}
);
@@ -773,12 +773,19 @@ sub _strftimeWrapper {
"abstract": "Wetter API für Weather DarkSky"
}
},
- "version": "v1.2.10",
+ "keywords": [
+ "fhem-mod-device",
+ "Weather",
+ "API"
+ ],
+ "release_status": "stable",
+ "license": "GPL_2",
+ "version": "v1.2.11",
"author": [
"Marko Oldenburg "
],
"x_fhem_maintainer": [
- "CoolTux"
+ "CoolTux"
],
"x_fhem_maintainer_github": [
"CoolTuxNet"
@@ -786,8 +793,9 @@ sub _strftimeWrapper {
"prereqs": {
"runtime": {
"requires": {
+ "FHEM": 5.00918799,
+ "HttpUtils": 5.023,
"FHEM::Meta": 0,
- "HttpUtils": 0,
"strict": 0,
"warnings": 0,
"constant": 0,
diff --git a/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm b/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
index 838780c..c7cc603 100644
--- a/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
+++ b/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm
@@ -688,7 +688,7 @@ sub _FillSelfHashWithWeatherResponseForForecastHourly {
),
'snow3h' => (
$data->{list}->[$i]->{snow}->{'3h'}
- ? $data->{list}->[$i]->{snow}->{'1h'}
+ ? $data->{list}->[$i]->{snow}->{'3h'}
: 0
),
}
@@ -977,9 +977,9 @@ sub _CreateForecastRef {
{
lat => $self->{lat},
long => $self->{long},
- apiMaintainer => 'Marko Oldenburg ('
- . $META->{x_fhem_maintainer}[0] . ')',
- apiVersion => version->parse( __PACKAGE__->VERSION() )->normal,
+ apiMaintainer => $META->{author}[0],
+ apiVersion => version->parse( __PACKAGE__->VERSION() )->normal . '-'
+ . $META->{release_status},
}
);
@@ -1024,7 +1024,14 @@ sub _strftimeWrapper {
"abstract": "Wetter API für OpenWeatherMap"
}
},
- "version": "v3.2.5",
+ "keywords": [
+ "fhem-mod-device",
+ "Weather",
+ "API"
+ ],
+ "release_status": "stable",
+ "license": "GPL_2",
+ "version": "v3.2.6",
"author": [
"Marko Oldenburg "
],
@@ -1037,8 +1044,9 @@ sub _strftimeWrapper {
"prereqs": {
"runtime": {
"requires": {
+ "FHEM": 5.00918799,
+ "HttpUtils": 5.023,
"FHEM::Meta": 0,
- "HttpUtils": 0,
"strict": 0,
"warnings": 0,
"constant": 0,