borisneubert
c32308cbab
66_ECMD: new attribute stop
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16372 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-03-10 13:09:24 +00:00
borisneubert
94564865e1
66_ECMD: log empty string as "empty string" instead of ""
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14495 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-06-11 05:47:17 +00:00
borisneubert
2b9838f190
66_ECMD: new attribute autoReopen
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13257 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-01-28 15:43:00 +00:00
borisneubert
7360e8e9a3
66_ECMD, 67_ECMDDevice: minor fixes to account for undefined attributes, one fix for commandref
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12877 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-12-26 09:15:55 +00:00
borisneubert
360d324591
66_ECMD, 67_ECMDDevice:
...
- if split is used, the strings at which the messages are split
are still part of the messages
- no default attributes for requestSeparator and responseSeparator
- input of raw data as perl-encoded string (for setting
attributes)
- be more verbose and explicit at loglevel 5
- documentation corrected and amended
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12796 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-12-17 15:17:38 +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
6576b0bc93
66_ECMD: fix for requestSeparator and responseSeparator
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9479 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-17 13:44:30 +00:00
borisneubert
903f7408fd
66_ECMD: requestSeparator can be turned off
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9361 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-03 17:00:29 +00:00
borisneubert
3b1e7ee50e
66_ECMD: use STATE not state for connection checking (forum #31307 )
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7510 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-10 20:20:34 +00:00
borisneubert
230299fe96
66_ECMD: avoid reading from a closed connection in ECMD_READ, Forum: http://forum.fhem.de/index.php?topic=31307
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7405 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-02 13:34:16 +00:00
borisneubert
e5418420cb
66_ECMD: ReadyFn added (fixes issue under Windows)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6998 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-16 12:03:09 +00:00
borisneubert
2c36879605
option to cope with partial messages in ECMD/ECMDDevice
...
always match complete messages
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6536 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-11 15:09:30 +00:00
borisneubert
4ff766a594
state definition and split attribute added to 66_ECMD, 67_ECMDDevice
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6456 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-08-24 21:00:55 +00:00
borisneubert
0cd4308a33
added notes
...
enable perl specials in get ... raw
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6144 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-20 09:49:34 +00:00
borisneubert
11508876f8
ECMD and ECMDDevice completely reworked, see http://forum.fhem.de/index.php/topic,21515.0.html
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5551 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-18 10:43:26 +00:00
borisneubert
ce130032a1
suppress warnings on uninitialized values if device returns nothing
...
upgraded log function to log3
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4426 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-20 15:47:05 +00:00
borisneubert
9f63dea92e
changed usage message for set command
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2356 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-23 09:02:02 +00:00
borisneubert
ed4960f30f
attribute nonl (no newline) added for ECMD device
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2154 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-11-22 05:44:20 +00:00
rudolfkoenig
6a2e174e05
THE SPLIT
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2076 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-11-04 13:49:43 +00:00
borisneubert
d76ca8fbbe
multiple responses from an ECMDDevice are joined with line breaks (previously semicolon)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1703 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-07-08 09:12:31 +00:00
borisneubert
308b67ec56
enable support for continuation lines
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1112 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-11-19 16:08:42 +00:00
borisneubert
de5c31f29c
feature: added postproc ability to classdef in 66_ECMD.pm (Boris, Heinz)
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1100 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-11-12 13:31:53 +00:00
rudolfkoenig
561cff81de
Adding Id: to the modules
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1098 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-11-12 07:51:08 +00:00
borisneubert
ecd1b0be44
buxgfix: prevent fhem from stalling if telnet times out in 66_ECMD.pm
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1070 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-10-13 17:08:50 +00:00
borisneubert
98d707060a
*** empty log message ***
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@884 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-04-02 16:34:02 +00:00
borisneubert
9f737ebf2c
Bugfixes due to serial device problems
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@883 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-04-01 20:14:17 +00:00
borisneubert
2342989d39
Added set reopen command to ECMD.
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@838 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-02-13 10:06:59 +00:00
borisneubert
cfedd67a54
*** empty log message ***
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@837 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-02-12 19:56:44 +00:00
borisneubert
a9fdbe5a59
Attribute classdefs added to ECMDDevice to allow for persistence of class definition in the config file by means of the save command.
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@823 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-02-04 21:19:35 +00:00
borisneubert
58a65308c0
set ... classdef filename creates a reading in order to survive rewriting of fhem.conf by autocreate
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@810 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-01-28 20:05:44 +00:00
borisneubert
4aba3c6041
- 66_ECMD.pm: serial port protocols added
...
- 67_EMCDDevice.pm: readings added
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@808 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-01-25 19:24:48 +00:00
borisneubert
58dec1739a
feature: new modules 66_ECMD.pm and 67_ECMDDevice.pm for ethersex-enabled devices and alike.
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@806 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2011-01-22 21:53:18 +00:00