37 Commits

Author SHA1 Message Date
borisneubert
c78235bfe1 integrated more OWServer/OWDevice nonblocking patches
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4458 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-25 12:33:00 +00:00
borisneubert
5f8b08aedc initialize on rereadcfg
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4430 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-20 16:42:26 +00:00
borisneubert
d93bb07fc7 integrated OWServer/OWDevice nonblocking and random start time patches
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4427 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-20 16:04:16 +00:00
justme-1968
781a99464c fix for multiple servers
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4287 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-25 09:12:40 +00:00
justme-1968
f7285c8bb4 OWServer, OWDevice
- fixed initialization order for global:INITIALIZED (now independend of device name)
OWDevice:
- moved reading of initial values after global:INITIALIZED 


git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4285 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-25 07:24:28 +00:00
borisneubert
14281640da improvements for OWServer:
- autocreate
improvements for OWDevice:
- internal timer remove from define to avoid multiple timers in case of modify
- first call of OWDevice_UpdateValues occurs after global:INITIALIZED to assure polls is set


git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4279 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-23 20:31:46 +00:00
borisneubert
f42f89652e added note on attribute nonblocking
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4271 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-23 11:21:34 +00:00
borisneubert
877e8b84ca changed exit to POSIX::_exit
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3906 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-15 13:37:47 +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
9ec4b2098e fixed minor error in doc
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3170 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-11 19:10:09 +00:00
tobiasfaust
2bb5bc046e added the following clients to OWServer:
OWAD, OWCOUNT, OWMULTI, OWSWITCH, OWTHERM


git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2932 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-03-16 19:04:19 +00:00
borisneubert
cb535d20b3 removed DISCONNECT of owserver in case of undefined read result
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2794 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-24 09:42:44 +00:00
borisneubert
a107a75d58 check for undefined owserver connection in Find
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2750 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-17 13:17:18 +00:00
borisneubert
2f45e8b569 fixed issue OWServer_Read from previous revision, fixed set ... reopen, changed CONNECTED/Initialized/DISCONNECTED handling
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2747 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-17 09:59:56 +00:00
borisneubert
b02d7521c7 upgraded OWNet.lib, react on owserver read failure with OWServer DISCONNECTED
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2745 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-16 16:58:35 +00:00
borisneubert
7efcdb794f doc fixed
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2680 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-10 13:57:50 +00:00
mfr69bs
2294f5786a OWServer: A bug within forking fixed: Killing the Undead!
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2552 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-22 18:08:57 +00:00
mfr69bs
5560b1b12d fixed typo in %owfamily for 1D
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2548 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-21 21:11:30 +00:00
borisneubert
99faaca5d0 do not try to remove whitespace from undefined owserver read return values
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2538 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-20 13:14:50 +00:00
borisneubert
4367bef7d0 docs updated
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2532 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-19 13:30:16 +00:00
mfr69bs
507de072cd added attribut nonblocking
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2524 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-17 11:02:16 +00:00
mfr69bs
1622372eac added missing variable in OWServer
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2518 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-14 14:24:18 +00:00
mfr69bs
5a4f7ba0c6 added uncached readings for OWDevice, missing "payload" fixed in OWServer
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2517 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-14 14:12:39 +00:00
mfr69bs
21a1564efd added buslocation for id devices, error in OWServer_Autocreate fixed
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2507 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-13 18:44:51 +00:00
mfr69bs
aaa8e19945 added readings for owserver settings, can be changed at runtime
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2500 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-13 03:05:43 +00:00
mfr69bs
4cc6caa77e added autocreate, documentation for OWNet.pm corrected
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2499 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-13 00:18:17 +00:00
mfr69bs
21d7e1241a rollback autodiscovery
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2486 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-12 04:53:03 +00:00
mfr69bs
13645a0bd7 autodiscovery added
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2485 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-12 04:24:14 +00:00
mfr69bs
b56a48bdf0 alarm handling added, check if ibutton devices are present added
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2478 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-11 22:31:50 +00:00
borisneubert
57fb24e664 added attributes polls and interfaces to OWDevice
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2399 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-31 12:45:40 +00:00
borisneubert
7e4a502f04 get ... devices now also shows already defined OWDevices for 1-wire devices
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2397 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-31 12:02:55 +00:00
borisneubert
82af91665d make OWServer use lib/OWNet.pm
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2383 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-29 12:52:24 +00:00
borisneubert
a0744070d6 minor fix in documentation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2380 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-29 10:08:25 +00:00
borisneubert
cf0ac80529 added more 1-wire devices
handling of undefined readings
amended documentation

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2375 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-28 20:20:18 +00:00
borisneubert
e28c7102e6 OWServer: set reopen added, STATE DISCONNECTED, Initialized added
OWDevice: reading added to state

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2369 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-26 19:22:36 +00:00
borisneubert
23cb764e2a fix for hex addresses
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2364 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-26 10:18:00 +00:00
borisneubert
36f025567b added 10_OWServer.pm and 11_OWDevice.pm
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2358 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-23 16:12:51 +00:00