### Remove DarkSky API support from Weather module (HEAD -> patch-newversion) >Tue, 14 Oct 2025 07:35:18 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) The DarkSky API support has been removed from the Weather module documentation, including its references in both English and German sections. The API documentation has been updated to exclusively focus on the OpenWeatherMap API. The changes made to `59_Weather.pm` include: - Deleted mentions of the DarkSky API in the documentation. - Updated example command snippets to reference the OpenWeatherMap API. - Version number has been incremented from v2.2.35 to v2.3.0. In addition, the version number for the OpenWeatherMap API support has been updated from v3.2.7 to v3.2.8 in the corresponding API file. These updates were necessary to streamline the module's functionality and align it with current API availability, as DarkSky has been discontinued. There are no breaking changes for existing users of the OpenWeatherMap API. ### Refactor language handling in Weather API (origin/testing, origin/main, origin/dev, origin/HEAD, testing, main, dev) >Tue, 14 Oct 2025 07:04:00 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) Improved the language initialization logic by replacing the experimental `given/when` construct with a more standard `if/elsif` structure to enhance code readability and maintainability. The attribute handling in the `Attr` subroutine was simplified for clarity, removing unnecessary usage of `given/when`, which helps reduce complexity throughout the codebase. Additionally, in the OpenWeatherMapAPI module, the logic for handling weather response data was streamlined by removing `given/when` statements in favor of `if` conditions. This change avoids potential confusion and enhances the clarity of the code logic. No breaking changes were introduced; the overall functionality remains intact. ### Refactor language handling in Weather API >Tue, 14 Oct 2025 07:03:38 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) Improved the language initialization logic by replacing the experimental `given/when` construct with a more standard `if/elsif` structure, enhancing code readability and maintainability. The attribute handling in the `Attr` subroutine was also refactored for clarity, removing unnecessary usage of `given/when`, which helps reduce complexity throughout the codebase. In the OpenWeatherMapAPI module, the logic for handling weather response data was streamlined by removing `given/when` statements in favor of `if` conditions. This change avoids potential confusion and enhances the clarity of the code logic. No breaking changes were introduced; the overall functionality remains intact. ### Refactor language handling to improve readability >Tue, 14 Oct 2025 07:01:07 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) Improved the language initialization logic by replacing the experimental `given/when` construct with a more standard `if/elsif` structure, enhancing code readability and maintainability. Additionally, the attribute handling in the `Attr` subroutine was refactored for clarity, removing unnecessary usage of `given/when`, which helps reduce complexity across the codebase. Furthermore, in the OpenWeatherMapAPI module, logic for handling weather response data was streamlined by removing the `given/when` statements in favor of `if` conditions. This change eliminates potential confusion and enhances the clarity of the code logic. No breaking changes were introduced; the overall functionality remains intact. ### Refactor language initialization and attribute handling >Tue, 14 Oct 2025 06:53:44 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) Improved the language initialization logic by replacing the experimental `given/when` construct with a more standard `if/elsif` structure. This change enhances code readability and maintainability, making it easier to follow the flow of language assignments. Additionally, refactored attribute handling in the `Attr` subroutine by streamlining the conditions, removing unnecessary `given/when` usage, and maintaining clarity in the logic for setting and deleting forecasts and alerts. These changes help reduce complexity and improve consistency throughout the codebase. ### ``` Refactor pre-commit hook by removing DarkSkyAPI references >Wed, 5 Feb 2025 07:08:45 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) Updated the pre-commit hook to eliminate references to 'lib/FHEM/APIs/Weather/DarkSkyAPI.pm'. This change was made to simplify the codebase and make it more relevant by focusing on the other weather API files. Additionally, the output formatting of the pre-commit hook has been improved for better readability, and the order of the files in the @filenames array has been restructured for clarity. No breaking changes have been introduced; the pre-commit hook continues to operate as intended. ``` ### ``` Refactor pre-commit hook file list and output formatting >Wed, 5 Feb 2025 07:07:52 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) Updated the list of files in the pre-commit hook to remove references to 'lib/FHEM/APIs/Weather/DarkSkyAPI.pm' and adjusted the output formatting for better readability. The order of the files in the @filenames array has been restructured for clarity. These changes were necessary to ensure our code base focuses on the more relevant weather API files. No breaking changes introduced; the pre-commit hook continues to function as intended. ``` ### docs: add changelog >Tue, 4 Feb 2025 21:27:10 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### docs: fix unbalanced p >Tue, 4 Feb 2025 21:26:52 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### docs: add changelog >Tue, 4 Feb 2025 21:01:33 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### feat: remove DarkSky, change versions remove DarkSkyAPI, no longer supported change Copyright years and versions of OWM API >Tue, 4 Feb 2025 21:01:17 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) [Ticket: no] ### docs: changelog >Tue, 4 Feb 2025 20:53:14 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) [Ticket: no] ### fix: apply patch from stefanru https://forum.fhem.de/index.php?msg=1332884 >Tue, 4 Feb 2025 20:52:52 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) [Ticket: no] ### docs: new CHANGELOG >Fri, 11 Oct 2024 12:04:37 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### docs: change versions and add copyright >Fri, 11 Oct 2024 12:04:07 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### docs: Changelog >Fri, 11 Oct 2024 07:07:57 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) [Ticket: no] ### fix: Update forecast with cachemaxage after API calls are down. special thanks to stefanru (forum) >Fri, 11 Oct 2024 06:59:53 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) [Ticket: no] ### test: add new CHANGELOG >Sat, 21 Oct 2023 08:59:11 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### feat: new reading owmAPICode for original code >Tue, 11 Jul 2023 14:10:13 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) [Ticket: no] ### feat: add human-readable text of daily forecast >Tue, 6 Jun 2023 08:35:06 +0200 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) add the proper human-readable text description of the daily forecast [Ticket: no] ### add temperatur reading and fix weblink >Tue, 23 May 2023 08:08:42 +0200 >Author: Marko Oldenburg (oldenburg@b1-systems.de) >Commiter: Marko Oldenburg (oldenburg@b1-systems.de) ### fix: missing perl modules >Sun, 5 Feb 2023 09:26:04 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### fix: failed then Readonly is missing >Sun, 5 Feb 2023 09:20:20 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### fix: : Undefined subroutine >Thu, 2 Feb 2023 22:58:40 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) &FHEM::Core::Weather::DeleteForecastreadings [Ticket: #46] ### docs: add new entry in CHANGELOG.md (tag: v2.2.22) >Tue, 10 Jan 2023 21:44:20 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### build: v2.2.22 >Tue, 10 Jan 2023 21:43:26 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### docs: add new modul path in to pre-commit >Tue, 10 Jan 2023 21:37:10 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) add new modul path in to pre-commit hook file ### revert: mod packages >Tue, 10 Jan 2023 21:32:56 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) - packages Weather.pm - split FHEM/59_Weather.pm in two files and packages (FEHM/59_Weather.pm and FHEM/Core/Weather.pm [optional body] [Ticket: no] ### fix: #40 >Tue, 10 Jan 2023 16:09:53 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) Undefined subroutine &FHEM::APIs::Weather::DarkSkyAPI::__strftimeWrapper ### docs: add new changelog and change version (tag: v2.2.21) >Sun, 8 Jan 2023 21:56:15 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### fix: bugfix function WeatherAsHtmlD not working >Sun, 8 Jan 2023 21:54:31 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### docs: new changelog entry >Sun, 8 Jan 2023 17:11:31 +0100 >Author: Marko Oldenburg (fhemdevelopment@cooltux.net) >Commiter: Marko Oldenburg (fhemdevelopment@cooltux.net) ### docs: new versions >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) >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] ### 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)