84 Commits

Author SHA1 Message Date
jpawlowski
2a350d088d RESIDENTStk: fix wakeupResetSwitcher creation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19533 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-06-02 19:33:11 +00:00
jpawlowski
bbe2ba0499 HOMESTATEtk: add homealone support
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19386 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-05-14 16:47:14 +00:00
jpawlowski
e1330ef921 10_RESIDENTS: add residentsTotalPeople* readings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19333 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-05-05 11:23:46 +00:00
jpawlowski
3e0147af58 10_RESIDENTS: add lastHomestate readings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19330 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-05-04 22:52:00 +00:00
jpawlowski
3def037f82 10_RESIDENTS: add home alone mode
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19327 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-05-04 19:00:11 +00:00
jpawlowski
db100a55a8 20_PET: add new RESIDENTS submodule
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19323 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-05-04 11:50:15 +00:00
jpawlowski
db7b859c47 All my modules: add metadata
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18995 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-03-22 20:09:53 +00:00
jpawlowski
20a221f4c3 98_Installer: add initial version of FHEM Installer
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18848 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-03-10 14:31:07 +00:00
jpawlowski
86b6342143 Multiple: Add FHEM::Meta support
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18681 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-21 13:18:49 +00:00
jpawlowski
5d44adb75a 10_RESIDENTS.pm: hotfix to use new duration() function
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17602 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-10-23 07:48:38 +00:00
jpawlowski
fc78585616 UConv: add Chronological conversions
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14136 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-29 16:31:46 +00:00
jpawlowski
3d9b2e1849 RESIDENTStk: replace NotifyOrderPrefix by module event handling for bootup
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14098 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-24 14:52:47 +00:00
jpawlowski
401105ee28 RESIDENTS: transitionally use InitDevFn as modul internal function
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14091 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-24 00:17:25 +00:00
jpawlowski
496d4ab473 RESIDENTS: also send global notification after module has finished initialization
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14064 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-21 21:30:54 +00:00
jpawlowski
2d5daf54a8 RESIDENTS: send global events after module internal initialization and modification
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14063 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-21 19:19:05 +00:00
jpawlowski
2b72cc89d1 RESIDENTS: use group attribute as default for realname
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14062 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-21 18:16:06 +00:00
jpawlowski
3a594d09d5 RESIDENTS: add NotifyOrderPrefix
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14060 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-21 17:48:17 +00:00
jpawlowski
881ede0b81 RESIDENTS.*: consolidate code base
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14034 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-19 17:51:42 +00:00
jpawlowski
f863f8364d RESIDENTS,ROOMMATE,GUEST: update NOTIFYDEV during creation of wakeuptimer
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14021 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-17 19:43:00 +00:00
jpawlowski
02d4e0de01 RESIDENTS,ROOMMATE,GUEST: refactoring notification system and improved wakeuptimer
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14011 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-17 12:04:50 +00:00
jpawlowski
70ed77568e RESIDENTS,ROOMMATE,GUEST: allow wakeup attributes to be used as readings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13997 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-15 10:58:10 +00:00
jpawlowski
4c2f1c364a RESIDENTStk wakeuptimer: wakeupEnforced may be 3 to only trigger when wake-up time is earlier than normal
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13947 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-09 10:33:52 +00:00
jpawlowski
16c506ef7e All my modules: use IsDevice() and GetType()
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13899 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-04 18:01:08 +00:00
jpawlowski
bb4153543a RESIDENTS: allow 'zuhause' or 'anwesend'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13882 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-02 14:49:12 +00:00
jpawlowski
343bad9e6e 10_RESIDENTS,20_ROOMMATE,20_GUEST: update german translation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13879 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-02 14:17:56 +00:00
jpawlowski
1dbda2c8ed 10_RESIDENTS: fix notify handling
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13873 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-01 23:36:32 +00:00
jpawlowski
097b3cc969 10_RESIDENTS,20_ROOMMATE,20_GUEST: prevent "has no TYPE" messages
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13870 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-04-01 16:17:46 +00:00
jpawlowski
ed4f335727 10_RESIDENTS: fix for lastActivity*
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13795 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-25 10:04:54 +00:00
jpawlowski
4814f4635c 10_RESIDENTS: add new durTimer* readings, similar to ROOMMATE/GUEST
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13793 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-25 09:54:27 +00:00
jpawlowski
7c327ee347 10_RESIDENTS: copy lang to new slaves
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13618 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-05 19:13:00 +00:00
jpawlowski
f96166fab1 10_RESIDENTS: add language helper; new attribute rgr_lang
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13614 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-05 18:35:47 +00:00
jpawlowski
b3e26940f4 10_RESIDENTS: fix realname
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13611 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-05 13:41:20 +00:00
jpawlowski
fddc177a2f 10_RESIDENTS,20_ROOMMATE,20_GUEST: update slaves for define and undefine
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13609 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-05 13:18:54 +00:00
jpawlowski
9fa93e6ab0 10_RESIDENTS,20_ROOMMATE,20_GUEST: implement dynamic slave handling; remove experimental dependencies
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13608 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-03-05 13:02:40 +00:00
jpawlowski
210ddd5976 All my modules: respect OLDDEF for initial attributes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12317 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-10-10 23:12:02 +00:00
jpawlowski
2950801609 experimental::smartmatch compatibility for newer Perl versions
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12048 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-08-22 08:09:11 +00:00
jpawlowski
29130a901f commandref: even shorter short descriptions
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12004 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-08-20 07:43:04 +00:00
jpawlowski
4adf0de247 commandref: add summary description to all my modules
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11996 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-08-19 20:24:58 +00:00
jpawlowski
172091af2b RESIDENTStk, 20_GUEST, 20_ROOMMATE, 10_RESIDENTS, 70_Pushover, 50_HP1000: remove experimental::lexical_topic
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11838 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-07-24 12:01:58 +00:00
jpawlowski
00ac5dcf6f all my modules: suppress experimental my $_ warning
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11444 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-05-15 15:45:07 +00:00
jpawlowski
fb389b5584 10_RESIDENTS.pm: only run readingsBeginUpdate once
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10897 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-20 20:59:38 +00:00
jpawlowski
a825ebb0f0 All my modules: replace div-tags by ul-tag in commandref (forum #46371)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10857 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-15 11:41:54 +00:00
jpawlowski
77e0d5bcaf all my modules: add =item pod (Forum #msg392841)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10559 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-17 15:51:02 +00:00
jpawlowski
fadf35512a 10_RESIDENTS: add readings for delayed wayhome
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10459 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-11 01:25:06 +00:00
jpawlowski
3a7a5d0af1 10_RESIDENTS: fix wayhome counter
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10408 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-08 13:37:17 +00:00
jpawlowski
1af4cd7851 RESIDENTS,ROOMMATE,GUEST: fix readingsBeginUpdate
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10387 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-06 17:06:51 +00:00
jpawlowski
fc6bddac5f GEOFANCY,ROOMMATE,GUEST: mesh modules by introducing attribute r*_geofenceUUIDs to bring down notify-device clutter
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10323 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-01 23:22:33 +00:00
jpawlowski
4d9cf9c746 10_RESIDENTS.pm: rename readings residentsTotalOwners* to residentsTotalRoommates*
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10170 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-14 14:18:47 +00:00
jpawlowski
526b3e3bcb 10_RESIDENTS.pm: human readable notation for name readings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10099 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-05 14:25:51 +00:00
jpawlowski
203aec7e4c 10_RESIDENTS.pm: take original state for lastActivity instead of eventMap translated value
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9953 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-21 13:29:23 +00:00