70 Commits

Author SHA1 Message Date
Beta-User
4f5169bf2d 98_RandomTimer: bugfix for attr disable
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25373 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-24 11:57:02 +00:00
Beta-User
9cfff75791 98_RandomTimer: some cleanup
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25370 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-24 05:51:42 +00:00
Beta-User
ffade9b48d 98_RandomTimer: improve commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24718 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-07-10 04:38:07 +00:00
Beta-User
9539c506f5 98_RandomTimer: cref fixes; 'use' cleanup
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24684 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-06-26 05:02:53 +00:00
Beta-User
a31fc8025c 98_RandomTimer: small changes, prevent crash in case of one-time definitions
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23863 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-03-01 07:05:16 +00:00
Beta-User
e11f89919b 98_RandomTimer.pm: modify timer admin
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23689 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-02-07 06:10:29 +00:00
Beta-User
81d02c8dff 59_Twilight.pm: bring back some events at def time, bugfixes; 98_RandomTimer: enhance commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23030 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-10-26 18:21:34 +00:00
Beta-User
3de8d5bd5b 98_RandomTimer.pm: undo most changes from 22850
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22889 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-30 05:05:51 +00:00
Beta-User
6956a2f1de 98_RandomTimer.pm: add parseParams support, #14010 msg1087704
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22850 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-25 19:13:37 +00:00
Beta-User
69b0c7c586 98_RandomTimer.pm: change timer names to RT_* (->fhemdebug)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22731 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-04 13:03:12 +00:00
Beta-User
9a0527295a 98_RandomTimer.pm: Add perl syntax check to disableCond attribute; remove unused function; perltidy patch
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21983 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-21 04:12:35 +00:00
Beta-User
2690633637 98_RandomTimer.pm: next steps towards better PBP conformity II
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21885 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-06 20:39:21 +00:00
Beta-User
8c70a26430 98_RandomTimer.pm: next steps towards better PBP conformity
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21884 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-06 20:31:26 +00:00
Beta-User
030492944f 98_RandomTimer.pm: add disabledForIntervals attribute and active/inactive setters
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21806 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-04-29 11:58:04 +00:00
Beta-User
d76d1122d7 98_RandomTimer.pm: Refactored package version
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21753 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-04-22 20:05:04 +00:00
Beta-User
622fcd81a0 RandomTimer: delete prototypes, switch to Log3; WeekdayTimer: switch to Log3
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21512 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-25 14:04:04 +00:00
Beta-User
32a5a7d207 98_RandomTimer: add optional variations parameter
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21449 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-19 11:07:03 +00:00
Beta-User
e8e161a7fb 98_RandomTimer: add offState attribute; evaluate state instead of STATE from featurelevel 6.1 on
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21370 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-07 04:39:00 +00:00
Beta-User
7677f23cf7 mqtt2.template: add tasmota rgbw and rgbwct
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20844 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-12-28 19:10:02 +00:00
Beta-User
97848b8904 98_RandomTimer.pm: add execNow set option for immediate execution
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20613 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-11-29 06:44:07 +00:00
Beta-User
9dca55929e 98_RandomTimer: add optional disableCondCmd
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20546 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-11-20 09:50:24 +00:00
Beta-User
be24006048 98_RandomTimer.pm: add LastCommand reading (forum #102621)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19935 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-08-02 12:26:39 +00:00
Beta-User
587daf3d7e 98_RandomTimer.pm: cref fixe (Forum #102621)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19912 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-07-29 10:53:36 +00:00
Beta-User
8fd6e6fd32 98_RandomTimer.pm: cref fixes and reading name changes (Forum #102621)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19910 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-07-29 10:03:17 +00:00
Beta-User
ab6a4f1426 98_RandomTimer+98_WeekdayTimer: add data for Meta.pm
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19279 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-04-28 17:10:32 +00:00
Beta-User
084a34f277 98_RandomTimer: remove Twilight dependency
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19272 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-04-28 05:43:23 +00:00
igami
509664f16e 98_Randomtimer: Clean up Code; Correct Commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16826 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-06-06 20:39:28 +00:00
igami
c341bf3d5b MAINTAINER: Maintainer changes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16005 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-27 06:05:51 +00:00
orti-otto
481bc47037 98_RandomTimer: new attriute forceStoptimeSameDay to force stopping time of RT the same day.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14538 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-06-18 19:48:48 +00:00
orti-otto
08a5cc97e4 98_RandomTimer: should solve the problem with the disable attribute: https://forum.fhem.de/index.php/topic,14010.msg621068.html#msg621068
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14040 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-19 20:04:24 +00:00
orti-otto
780b92d3b4 98_RandomTimer: PERL WARING at startup repaired
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13790 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-24 20:16:44 +00:00
orti-otto
7a721de180 98_RandomTimer: improvment when diabling a timer during active runtime
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13356 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-02-07 23:47:53 +00:00
dietmar63
f5bbee36d9 98_RandomTimer: brackets deleted in documentation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12697 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-12-01 23:36:55 +00:00
dietmar63
650cac7327 98_RandomTimer: suppress of not needed events when a RT ist disabled
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12554 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-11-12 19:45:18 +00:00
dietmar63
363afe6e56 98_RandomTimer: supress warning 'experimental::smartmatch'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11188 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-04-04 19:41:03 +00:00
dietmar63
b81fcd3336 98_RandomTimer: changing internal Values to Readings and helper variables
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10725 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-04 18:52:41 +00:00
dietmar63
416e92a991 98_RandomTimer: generating Log-entries, when the Value()-Funktion of the device does not respond with on/off. The Value()-Funktion is used to get the actual switching-state of the device
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10391 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-06 21:14:32 +00:00
dietmar63
841d1d59f3 98_RandomTimer: some beautifying of code, trying to compute the real state before switchung (http://forum.fhem.de/index.php/topic,14010.msg372263.html#msg372263)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10171 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-14 20:16:58 +00:00
dietmar63
7d7145d1ea 98_RandomTimer: Dokumentation improved
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9334 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-09-30 18:51:19 +00:00
dietmar63
89e6cd24b4 98_RandomTimer: a try to avoid the problem of article http://forum.fhem.de/index.php/topic,14010.msg310929.html#msg310929
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8959 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-07-13 20:41:54 +00:00
dietmar63
01fb5f142f 98_RandomTimer: Bug in disable-funktion fixed
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8922 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-07-08 18:42:58 +00:00
dietmar63
fd5dd60448 98_RandomTimer: added a better return code to find PERL WARNING "IO::Socket::INET: connect: No route to host" http://forum.fhem.de/index.php/topic,14010.msg309471.html#msg309471
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8906 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-07-06 17:34:34 +00:00
dietmar63
d7f2c2c5ce 98_Randomtimer: undefined function main::get_switchmode() repaired
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7654 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-21 19:09:46 +00:00
dietmar63
19b3265e2e 98_RandomTimer: some improvements when setting attributes. Corrections in dokumentation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7622 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-18 20:29:27 +00:00
dietmar63
4b7bd8d24f 98_RandomTimer: the processing of a error improved get rig of a PERL WARING: http://forum.fhem.de/index.php/topic,14010.msg243159.html#msg243159
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7495 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-10 16:17:04 +00:00
dietmar63
2ebaa5ecac 98_RandomTimer: it is now possible to change the attributes disable or disableCond during runtime or even the any state computed in disableCond. If the RT ist enabled it starts now at once.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7393 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-01 18:19:30 +00:00
dietmar63
0aa9ac3783 98_RandomTimer.pm: error in documentation repaired
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6903 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-06 20:31:41 +00:00
dietmar63
1f7f883139 a better Log entry when using an attr disableCond with errors
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6533 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-10 22:57:19 +00:00
dietmar63
115ce96b69 RandomTimer - bug repaired in conjunction with onCmd and offCmd
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6482 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-08-30 20:11:54 +00:00
dietmar63
2e536235a9 RandomTimer
state is now on,  when  the active time is running

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6187 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-30 21:15:20 +00:00