borisneubert
ed717870e3
57_Calendar, 59_Weather: moved NOTIFYDEV from _Initialize do _Define
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11136 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-28 14:02:04 +00:00
borisneubert
3ce2ea6c3a
57_Calendar: feature get ... uid ...
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10885 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-20 10:39:44 +00:00
borisneubert
c0117dbb49
57_Calendar: removed DEBUG messages
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10818 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-13 17:26:01 +00:00
borisneubert
a944efc9dc
57_Calendar: bugfix for weekly recurring events on several weekdays, that start around midnight
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10811 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-13 10:52:30 +00:00
borisneubert
be7915dffc
57_Calendar: fix for weekly recurring events on several weekdays, added missing description, RDATE enabled
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10790 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-10 18:33:42 +00:00
borisneubert
eafe337ad1
57_Calendar, 02_RSS, 02_HTTPSRV: pod doc classified (=item ...)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10733 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-06 09:02:02 +00:00
borisneubert
ff1f31c2d8
57_Calendar: complete rewrite, see http://forum.fhem.de/index.php/topic,48315.0.html
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10732 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-06 08:48:07 +00:00
borisneubert
918fca3654
57_Calendar: updated documentation (%variable --> $variable)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10257 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-24 13:28:14 +00:00
borisneubert
8288862e8b
57_Calendar: reverted to version as of 04 June 2015 (r8687)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9155 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-29 15:13:59 +00:00
borisneubert
d6a00e61fd
57_Calendar: fix for weekly recurring events
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9063 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-12 20:41:53 +00:00
borisneubert
7d7a90b1ab
57_Calendar: randomly delay update of calendar after initialization or rereadcfg
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9055 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-09 18:15:09 +00:00
borisneubert
72d0b14b8d
57_Calendar: fixes for previously introduced asynchronous processing of calendar retrieval and processing; BYDAY now working with INTERVAL>1; module now works with out-of-series calendar events in recurring events series
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9039 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-09 10:01:32 +00:00
borisneubert
071baff900
57_Calendar.pm: made download from URL non-blocking
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9026 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-08 06:54:33 +00:00
borisneubert
8956dd7a19
57_Calendar: remove ended calendar events from list
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8986 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-07-26 17:40:59 +00:00
borisneubert
7a19d9fed9
57_Calendar: suppress warning in case of empty result list of get ... find ...
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8687 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-06-04 13:29:42 +00:00
borisneubert
dd910a1313
57_Calendar: catch deadly regular expressions in get
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8644 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-05-28 17:55:18 +00:00
borisneubert
13d3d81605
57_Calendar.pm: silence perl warnings about smartmatch
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7701 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-24 20:16:37 +00:00
borisneubert
8ec8ff3daa
57_Calendar: enable gzipped ical files (forum #31845 )
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7509 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-10 20:19:03 +00:00
borisneubert
0661af8969
57_Calendar.pm: documentation of potential issues and future extensions
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7090 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-29 14:23:17 +00:00
borisneubert
b87432d145
57_Calendar: process continuation lines, get/set syntax checks
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6742 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-11 17:39:02 +00:00
borisneubert
5e85bcc7eb
57_Calendar: line parsing rewritten, care for missing modification timestamps
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6690 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-05 14:14:23 +00:00
borisneubert
579d311682
57_Calendar: one more code line hardened against non-existent start or end times; evaluate error message returned from HttpUtils
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6661 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-03 07:27:27 +00:00
borisneubert
afa3984977
57_Calendar: calendar event anymore in modeAlarmed if started
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6655 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-02 18:05:46 +00:00
borisneubert
0ab1b14685
57_Calendar: deal with non-existent end times
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6654 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-02 17:44:53 +00:00
borisneubert
0f1798802b
reverted changes in addproperty to r6423
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6499 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-02 10:16:51 +00:00
borisneubert
567225c4be
applied immi's TZ patch http://forum.fhem.de/index.php/topic,26034.msg194038.html#msg194038
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6491 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-08-31 16:56:38 +00:00
borisneubert
1325309f25
removed noshutdown=0 for HTTP connections made in 57_Calendar.pm and 59_Weather.pm to address issues when FHEM is behind a web proxy
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6423 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-08-19 20:18:59 +00:00
borisneubert
6ab6edc904
do no parse empty lines in 57_Calendar.p
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6197 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-04 17:19:57 +00:00
borisneubert
be2bd5d161
added notes
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6145 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-20 09:50:14 +00:00
borisneubert
3f1a591ff4
duration parsing of calendar events and evaluation of creation/modification times in 57_Calendar.pm fixed
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6116 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-15 07:17:06 +00:00
borisneubert
9f28be5d5f
honor DURATION in 57_Calendar.pm
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6021 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-31 09:23:18 +00:00
borisneubert
816fa2523c
note on missing BYDAY functionality in Calendar documentation
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5887 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-18 13:47:33 +00:00
borisneubert
65dd66ef37
57_Calendar.pm: German documentation added
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5742 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-04 17:28:52 +00:00
borisneubert
973fba4f4e
new command reload for 57_Calendar.pm forces cleanup
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5453 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-06 06:55:44 +00:00
borisneubert
ec9ea35790
small update to the documentation of recurring events in 57_Calendar.pm
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5451 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-06 06:18:22 +00:00
borisneubert
12aa0393fa
Calendar: Reduced Loglevel from 1 to 5 for GetURLFromFileQuiet
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5290 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-22 15:52:49 +00:00
borisneubert
1aad9d0258
minor fix
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4859 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-09 16:33:35 +00:00
borisneubert
751ab228c5
tweak for HttpUtils logging and minor fix
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4858 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-09 16:03:32 +00:00
borisneubert
ee391ceb62
Calendar:
...
- Undefined return values and empty strings from GetFileFromURLQuiet() are error conditions.
- Do not retry download of ical file immediately; wait until the next scheduled time instead.
- STATE is "No data" on error.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4695 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-19 20:36:51 +00:00
borisneubert
727789e7b0
fix issue with DST changes in 57_Calendar.pm
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4194 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-09 18:58:18 +00:00
borisneubert
29d9aa7912
feature: Calendar can read from file and limit number of calendar events retrieved in get command
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3955 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-24 17:37:49 +00:00
borisneubert
da56055e07
Log migrated to Log3
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3830 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-31 17:09:10 +00:00
borisneubert
8269762a53
bugfix for duration (sub d)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3042 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-04-07 16:16:21 +00:00
borisneubert
9b3a422572
added soft hyphens to documentation
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2980 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-03-24 17:06:28 +00:00
borisneubert
e3372f7c47
changed to make repeating events occur COUNT times (was COUNT+1 times before this change)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2569 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-26 14:22:51 +00:00
rudolfkoenig
2b4fdf866d
readingsUpdate attribute-Namelist and documentation unified
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2406 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-03 12:51:51 +00:00
borisneubert
47c1ea95d5
patch to enable WEEKLY;BYDAY applied
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2339 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-16 17:50:58 +00:00
borisneubert
e1f36a307c
added support for rule BYMONTH (single months only)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2311 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-10 17:08:03 +00:00
borisneubert
960e805436
amended docs
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2287 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-09 14:51:28 +00:00
borisneubert
edcb72f70a
added support for weekly recurring calendar events
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2249 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-02 17:06:37 +00:00