From 5713425352e47236ea319e594ab6b7675ea402ea Mon Sep 17 00:00:00 2001
From: fhemzap <>
Date: Sun, 14 Feb 2016 13:28:56 +0000
Subject: [PATCH] HMCCU: moved to FHEM directory
git-svn-id: https://svn.fhem.de/fhem/trunk@10844 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/contrib/HMCCU/FHEM/88_HMCCU.pm | 62 ++++++++++++++++++++++++++++-
1 file changed, 60 insertions(+), 2 deletions(-)
diff --git a/fhem/contrib/HMCCU/FHEM/88_HMCCU.pm b/fhem/contrib/HMCCU/FHEM/88_HMCCU.pm
index 522a60845..a158a8ec0 100644
--- a/fhem/contrib/HMCCU/FHEM/88_HMCCU.pm
+++ b/fhem/contrib/HMCCU/FHEM/88_HMCCU.pm
@@ -2364,6 +2364,7 @@ sub HMCCU_Dewpoint ($$$$)
1;
+
=pod
=begin html
@@ -2471,9 +2472,9 @@ sub HMCCU_Dewpoint ($$$$)
get <name> parfile [<parfile>]
Get values of all channels / datapoints specified in <parfile>. <parfile> can also
be defined as an attribute. The file must contain one channel / datapoint definition per line.
- Datapoints are optional (for syntax see command get channel). After the channel definition
+ Datapoints are optional (for syntax see command 'get channel'). After the channel definition
a list of string substitution rules for datapoint values can be specified (like attribute
- substitute).
+ 'substitute').
The syntax of Parfile entries is:
{[<interface>.]<channel-address>[.<datapoint-expr>]|<channel-name>[.<datapoint-expr>]} <regexp>:<subsstr>[,...]
@@ -2488,6 +2489,63 @@ sub HMCCU_Dewpoint ($$$$)
+
+
+ Attributes
+
+
+ - ccuget <State | Value>
+ Set read access method for CCU channel datapoints. Method 'State' is slower than 'Value' because
+ each request is sent to the device. With method 'Value' only CCU is queried. Default is 'Value'.
+
+ - ccureadingformat <name | address>
+ Format of reading names (channel name or channel address)
+
+ - ccureadings <0 | 1>
+ If set to 1 values read from CCU will be stored as readings. Otherwise output
+ is displayed in browser window.
+
+ - ccutrace <ccu-devname-exp|ccu-address-exp>
+ Turn on trace mode for devices matching specified expression. Will write extended
+ information into FHEM log (level 1).
+
+ - parfile <filename>
+ Define parameter file for command 'get parfile'.
+
+ - rpcinterval <3 | 5 | 10>
+ Specifiy how often RPC queue is read. Default is 5 seconds.
+
+ - rpcport <value[,...]>
+ Specify list of RPC ports on CCU. Default is 2001.
+
+ - rpcqueue <queue-file>
+ Specify name of RPC queue file. This parameter is only a prefix for the
+ queue files with extension .idx and .dat. Default is /tmp/ccuqueue.
+
+ - rpcserver <on | off>
+ Start or stop RPC server.
+
+ - statedatapoint <datapoint>
+ Set datapoint for devstate commands. Default is 'STATE'.
+
+ - statevals <text:substext[,...]>
+ Define substitutions for values in 'set devstate/datapoint' command.
+
+ - substitude <expression>:<substext>[,...]
+ Define substitions for reading values. Substitutions for parfile values must
+ be specified in parfiles.
+
+ - stripchar <character>
+ Strip the specified character from variable or device name in set commands. This
+ is useful if a variable should be set in CCU using the reading with trailing colon.
+
+ - updatemode { client | both | hmccu }
+ Set update mode for readings.
+ 'client' = update only readings of client devices
+ 'both' = update readings of client devices and IO device
+ 'hmccu' = update readings of IO device
+
+
=end html