diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..c5e7151 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,483 @@ +### style: change version (HEAD -> dev) +>Sat, 7 Jan 2023 13:33:17 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +change version numbers + + + +### docs: change commandref +>Sat, 7 Jan 2023 13:21:27 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +change commandref with id tags + + + +### fix uninitialized value in multiplication +>Thu, 5 Jan 2023 19:40:21 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +when wind_guest not given + + + +### change old snow and rain value to zero +>Thu, 5 Jan 2023 17:02:46 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### add hook example add support for onecall endpoint with api version 2.5 +>Thu, 5 Jan 2023 08:18:05 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix regex for sun and moon set and rise +>Mon, 2 Jan 2023 09:27:41 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix Undefined subroutine +>Fri, 30 Dec 2022 13:17:40 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +Undefined subroutine &FHEM::APIs::Weather::wundergroundAPI::strftimeWrapper + + + +### fix +>Fri, 30 Dec 2022 12:17:37 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix sub +>Fri, 30 Dec 2022 12:14:33 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix undefined value as an ARRAY reference +>Fri, 30 Dec 2022 12:11:19 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix some regex formating +>Thu, 29 Dec 2022 04:41:10 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### change versions and add control file +>Wed, 28 Dec 2022 09:24:12 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### remove celvin substration +>Wed, 28 Dec 2022 09:10:14 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix "PERL WARNING: Use of uninitialized value" +>Sun, 25 Dec 2022 09:20:58 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +no {wind}->{gust} field in $data + + + +### fix undefined value +>Sat, 24 Dec 2022 12:57:41 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +Can't use an undefined value as an ARRAY reference at ./FHEM/59_Weather.pm line 589 + + + +### change versions +>Sat, 24 Dec 2022 10:20:09 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### move and rename API.de API description +>Sat, 24 Dec 2022 04:48:42 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +change README.m API.de description + + + +### add directory structure move API files remove YahooWeatherAPI +>Sat, 24 Dec 2022 04:39:45 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### move API files to lib/FHEM/APIs/Weather +>Thu, 22 Dec 2022 18:45:07 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix forecast number for weblink +>Wed, 21 Dec 2022 09:06:54 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### expand notify fn grep syntax +>Tue, 20 Dec 2022 18:42:36 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### change code for better def modify +>Tue, 20 Dec 2022 18:04:45 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix IsDisabled +>Tue, 20 Dec 2022 15:29:49 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +change condition for is disabled in GetUpdate fn + + + +### change versions of API modules add Copyright year range +>Tue, 20 Dec 2022 14:43:12 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix remove old data +>Tue, 20 Dec 2022 13:24:15 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix Weather_CheckOptions func +>Tue, 20 Dec 2022 12:53:44 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### add warnCount reading +>Mon, 19 Dec 2022 15:29:06 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix negativ integer value round fix alerts integration +>Mon, 19 Dec 2022 11:24:27 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix onecall update, remove weather endpoint +>Sun, 18 Dec 2022 10:58:24 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### change wind_chill to decimal +>Wed, 14 Dec 2022 21:35:21 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### change pressure value to decimal +>Wed, 14 Dec 2022 20:42:07 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix integer declaration for temperature values +>Wed, 14 Dec 2022 20:10:58 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### Subject line (try to keep under 50 characters) +>Wed, 14 Dec 2022 19:51:18 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +Multi-line description of commit, +feel free to be detailed. + +[Ticket: X] + + + +### fix older entrys +>Wed, 14 Dec 2022 19:24:14 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### add numericPrecision=decimal option +>Wed, 14 Dec 2022 16:21:14 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix delete Readings +>Wed, 14 Dec 2022 11:26:32 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix delete Reading Counter +>Wed, 14 Dec 2022 11:08:36 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix forecast exclude and change commandref +>Wed, 14 Dec 2022 10:38:04 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix empty deklaration +>Tue, 13 Dec 2022 19:04:01 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### fix litte bugs in API modul +>Tue, 13 Dec 2022 14:00:46 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +add first code for daily and hourly forcast delete count + + + +### better formart +>Sat, 26 Nov 2022 06:43:20 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### remove double dewpoint reading +>Fri, 25 Nov 2022 20:02:39 +0100 + +>Author: Marko Oldenburg (oldenburg@b1-systems.de) + +>Commiter: Marko Oldenburg (oldenburg@b1-systems.de) + + + + +### full api support weather and onecall +>Fri, 25 Nov 2022 14:09:45 +0100 + +>Author: Marko Oldenburg (oldenburg@b1-systems.de) + +>Commiter: Marko Oldenburg (oldenburg@b1-systems.de) + + + + +### change OpenWeatherMapAPI Code and extend 59_Weather.pm Modul +>Thu, 24 Nov 2022 19:22:40 +0100 + +>Author: Marko Oldenburg (oldenburg@b1-systems.de) + +>Commiter: Marko Oldenburg (oldenburg@b1-systems.de) + + + + +### new OpenWeatherMapAPI onecall v3 Support +>Sun, 20 Nov 2022 21:10:22 +0100 + +>Author: Marko Oldenburg (oldenburg@b1-systems.de) + +>Commiter: Marko Oldenburg (oldenburg@b1-systems.de) + + + + +### new API Call and Data +>Thu, 17 Nov 2022 19:58:56 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + + + + +### add Onecall to Endpoint +>Sat, 12 Feb 2022 12:56:04 +0100 + +>Author: Marko Oldenburg (fhemdevelopment@cooltux.net) + +>Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) + +for daily output + +[Ticket: no] \ No newline at end of file diff --git a/FHEM/59_Weather.pm b/FHEM/59_Weather.pm index 22b8925..97a276c 100755 --- a/FHEM/59_Weather.pm +++ b/FHEM/59_Weather.pm @@ -1606,7 +1606,7 @@ sub Weather_CheckOptions { ], "release_status": "stable", "license": "GPL_2", - "version": "v2.2.15", + "version": "v2.2.20", "author": [ "Marko Oldenburg " ], diff --git a/controls_Weather.txt b/controls_Weather.txt index 31a21f0..a4ed2a8 100644 --- a/controls_Weather.txt +++ b/controls_Weather.txt @@ -1,4 +1,4 @@ -UPD 2023-01-07_13:19:38 57768 FHEM/59_Weather.pm -UPD 2023-01-04_16:37:24 49883 lib/FHEM/APIs/Weather/DarkSkyAPI.pm -UPD 2023-01-05_19:42:34 33259 lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm -UPD 2023-01-04_16:37:24 36090 lib/FHEM/APIs/Weather/wundergroundAPI.pm +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 diff --git a/lib/FHEM/APIs/Weather/DarkSkyAPI.pm b/lib/FHEM/APIs/Weather/DarkSkyAPI.pm index 9f9fa22..72c6447 100644 --- a/lib/FHEM/APIs/Weather/DarkSkyAPI.pm +++ b/lib/FHEM/APIs/Weather/DarkSkyAPI.pm @@ -773,7 +773,7 @@ sub _strftimeWrapper { "abstract": "Wetter API für Weather DarkSky" } }, - "version": "v1.2.1", + "version": "v1.2.10", "author": [ "Marko Oldenburg " ], diff --git a/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm b/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm index ac9070e..838780c 100644 --- a/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm +++ b/lib/FHEM/APIs/Weather/OpenWeatherMapAPI.pm @@ -1024,7 +1024,7 @@ sub _strftimeWrapper { "abstract": "Wetter API für OpenWeatherMap" } }, - "version": "v3.0.15", + "version": "v3.2.5", "author": [ "Marko Oldenburg " ], diff --git a/lib/FHEM/APIs/Weather/wundergroundAPI.pm b/lib/FHEM/APIs/Weather/wundergroundAPI.pm index 9b95fac..8ffe716 100644 --- a/lib/FHEM/APIs/Weather/wundergroundAPI.pm +++ b/lib/FHEM/APIs/Weather/wundergroundAPI.pm @@ -805,7 +805,7 @@ sub _strftimeWrapper { "abstract": "Wetter API für Weather Underground" } }, - "version": "v1.0.3", + "version": "v1.2.0", "author": [ "Julian Pawlowski " ],