ntruchsess
|
e56c24cd57
|
OWX_ASYNC: move timeout to lowest level, configurable as attribute
Merge branch 'owx_timeout'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6378 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-08-07 22:01:18 +00:00 |
|
ntruchsess
|
fa6da0ea26
|
OWX_DS9097: fix 1-Wire search algorithm
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6362 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-08-04 21:08:27 +00:00 |
|
ntruchsess
|
4c01175af9
|
OWX_SER/DS2480/DS9097: fix bugs of commit 3ddd112c6b0d19094e0c0fd791d44fd30c0b43fc
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6361 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-08-04 21:08:18 +00:00 |
|
ntruchsess
|
6a834ef20c
|
OWX_ASYNC add attribute 'buspower' to support devices stealing power from data-line
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6338 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-31 20:29:24 +00:00 |
|
ntruchsess
|
e5e5bbbd4e
|
OWX_ASYNC: schedule all tasks to single queue if buspower is parasitic
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6337 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-31 20:29:17 +00:00 |
|
ntruchsess
|
ed1beee46d
|
OWX_ASYNC: reset number of timeouts after disconnect
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6300 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-22 16:02:39 +00:00 |
|
ntruchsess
|
ea2f6b658d
|
OWX_ASYNC: implement timeout-counter and automatic reconnect
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6294 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-21 21:53:42 +00:00 |
|
ntruchsess
|
e6b1e4b87a
|
OWX_ASYNC: increase version to 5.9, unset debug-logging
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6293 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-21 21:23:22 +00:00 |
|
ntruchsess
|
ba89f80fe1
|
OWX_SER: add support for network-attached serial
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6292 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-21 21:02:28 +00:00 |
|
ntruchsess
|
56b9ae0837
|
OWX_ASYNC: unset present on disconnect, OWX_SER: fix detection of disconnect
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6289 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-20 21:13:33 +00:00 |
|
ntruchsess
|
d7eacc5939
|
OWX_ASYNC_Disconnect: stop all Client-timers on disconnect
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6273 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-18 21:50:49 +00:00 |
|
ntruchsess
|
1a73078526
|
OWX_SER: implement DevIo-based communication and reconnect
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6271 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-18 21:50:39 +00:00 |
|
ntruchsess
|
ae48e554d4
|
OWTHERM_GetValues: fix returnvalue
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6269 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-17 11:14:55 +00:00 |
|
ntruchsess
|
2eb7c9694c
|
OWX_ASYNC: fix kick, OWSWITCH: fix missing TimeoutTime setting outputs
Merge branch 'owx_protothreads'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6263 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-16 12:42:19 +00:00 |
|
ntruchsess
|
5dbe0fe444
|
OWX_ASYNC_PT_Verify: throw exception from within protothread if master is not active
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6261 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-15 21:28:56 +00:00 |
|
ntruchsess
|
399cc60d95
|
OWX_ASYNC: cleanup and refactor interface to busmaster-classes (do all nested protothreads)
Merge branch 'owx_protothreads'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6259 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-07-15 16:44:35 +00:00 |
|
ntruchsess
|
1336a67a13
|
OWX_ASYNC: refactor scheduling (for DS2480), avoids looping behaviour
Merge branch 'owx_async_scheduler'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6108 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-06-13 22:36:48 +00:00 |
|
ntruchsess
|
4ee229d16c
|
OWX_ASYNC: remove useless logmessage when skipping non-OWTHERM-devices during kick
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6032 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-06-02 07:41:27 +00:00 |
|
ntruchsess
|
826119544e
|
add $Id to make betateilchen happy
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5927 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-21 21:56:37 +00:00 |
|
ntruchsess
|
6644f94fd8
|
OWX_ASYNC: fix: 'Use of each() on hash after insertion... on line 1134'-error when catching exception from task
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5922 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-21 19:28:31 +00:00 |
|
ntruchsess
|
0eb8b7d40d
|
OWX_ASYNC: handle Exceptions in ProtoThreads, lower loglevel of Alarms-logging
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5902 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-19 15:11:06 +00:00 |
|
ntruchsess
|
9c723ef3ae
|
OWX_ASYNC: Merge branch 'owx_async_protothreads'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5853 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-13 21:59:31 +00:00 |
|
ntruchsess
|
d4bd5fc9db
|
OWX_ASYNC: refactor using protothreads
Merge branch 'owx_async_protothreads'
Conflicts:
fhem/FHEM/21_OWTHERM.pm
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5789 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-05-08 20:17:42 +00:00 |
|
ntruchsess
|
d529b62986
|
OWX_ASYNC: fix commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5528 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-14 22:20:54 +00:00 |
|
ntruchsess
|
a196f03b00
|
OWX_ASYNC: fix commandref, add attribute interval
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5526 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-14 22:20:37 +00:00 |
|
ntruchsess
|
484765e549
|
OWX_ASYNC: add attribute 'timeout' (for synchronous gets)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5399 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-01 13:13:55 +00:00 |
|
ntruchsess
|
8626132979
|
OWX_ASYC: rename further async OWX_xxx-methods to OWX_ASYNC_xxx
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5396 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-04-01 11:46:37 +00:00 |
|
ntruchsess
|
3966518c4b
|
OWX_ASYNC: add async OWX (works with FRM so far)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5394 2b470e98-0d58-463d-a4d8-8e2adae1ed80
|
2014-03-31 23:26:49 +00:00 |
|