diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm
index 14436dc62..516694a72 100755
--- a/fhem/FHEM/10_CUL_HM.pm
+++ b/fhem/FHEM/10_CUL_HM.pm
@@ -144,7 +144,7 @@ sub CUL_HM_Initialize($) {
."param msgRepeat "
.".stc .devInfo "
."aesCommReq:1,0 "
- ."rssiLog " # enable writing RSSI to Readings (device only)
+ ."rssiLog:1,0 " # enable writing RSSI to Readings (device only)
.$readingFnAttributes;
#autoReadReg:
# ,6_allForce
@@ -6916,59 +6916,7 @@ sub CUL_HM_configUpdate($) {# mark entities with changed data
The overall function can be viewed checking out the "ActionDetector" entity. The status of all entities is present in the READING section.
Note: This function can be enabled for devices with non-cyclic messages as well. It is up to the user to enter a reasonable cycletime.
-
expert
- This attribut controls the visibility of the readings. This attibute controlls
- the presentation of device parameter in the readings.
- 3 level can be choosen:
-
- 0_off: standart level. Display commonly used parameter
- 1_on: enhanced level. Display all decoded device parameter
- 2_full: display all parameter plus raw register information as well.
-
- If expert is applied a device it is used for assotiated channels.
- It can be overruled if expert attibute is also applied to the channel device.
- Make sure to check out attribut showInternalValues in the global values as well.
- extert takes benefit of the implementation.
- Nevertheless - by definition - showInternalValues overrules expert.
-
- model,
- subType
- These attributes are set automatically after a successful pairing.
- They are not supposed to be set by hand, and are necessary in order to
- correctly interpret device messages or to be able to send them.
- param
- param defines model specific behavior or functions. See models for details
- msgRepeat
- defines number of repetitions if a device doesn't answer in time.
- Devices which donly support config mode no repeat ist allowed.
- For devices with wakeup mode the device will wait for next wakeup. Lonng delay might be
- considered in this case.
- Repeat for burst devices will impact HMLAN transmission capacity.
- burstAccess
- can be set for the device entity if the model allowes conditionalBurst.
- The attribut will switch off burst operations (0_off) which causes less message load
- on HMLAN and therefore reduces the chance of HMLAN overload.
- Setting it on (1_auto) allowes shorter reaction time of the device. User does not
- need to wait for the device to wake up.
- Note that also the register burstRx needs to be set in the device.
- rawToReadable
- Used to convert raw KFM100 values to readable data, based on measured
- values. E.g. fill slowly your container, while monitoring the
- values reported with inform. You'll see:
-
- 10 (at 0%)
- 50 (at 20%)
- 79 (at 40%)
- 270 (at 100%)
-
- Apply these values with: "attr KFM100 rawToReadable 10:0 50:20 79:40 270:100".
- fhem will do a linear interpolation for values between the bounderies.
-
- unit
- set the reported unit by the KFM100 if rawToReadable is active. E.g.
- attr KFM100 unit Liter
-
- autoReadReg
+ autoReadReg
'0' autoReadReg will be ignored.
'1' will execute a getConfig for the device automatically after each reboot of FHEM.
'2' like '1' plus execute after power_on.
@@ -6989,6 +6937,63 @@ sub CUL_HM_configUpdate($) {# mark entities with changed data
until the device "wakes up".
+ burstAccess
+ can be set for the device entity if the model allowes conditionalBurst.
+ The attribut will switch off burst operations (0_off) which causes less message load
+ on HMLAN and therefore reduces the chance of HMLAN overload.
+ Setting it on (1_auto) allowes shorter reaction time of the device. User does not
+ need to wait for the device to wake up.
+ Note that also the register burstRx needs to be set in the device.
+ expert
+ This attribut controls the visibility of the readings. This attibute controlls
+ the presentation of device parameter in the readings.
+ 3 level can be choosen:
+
+ 0_off: standart level. Display commonly used parameter
+ 1_on: enhanced level. Display all decoded device parameter
+ 2_full: display all parameter plus raw register information as well.
+
+ If expert is applied a device it is used for assotiated channels.
+ It can be overruled if expert attibute is also applied to the channel device.
+ Make sure to check out attribut showInternalValues in the global values as well.
+ extert takes benefit of the implementation.
+ Nevertheless - by definition - showInternalValues overrules expert.
+
+ model,
+ subType
+ These attributes are set automatically after a successful pairing.
+ They are not supposed to be set by hand, and are necessary in order to
+ correctly interpret device messages or to be able to send them.
+ msgRepeat
+ defines number of repetitions if a device doesn't answer in time.
+ Devices which donly support config mode no repeat ist allowed.
+ For devices with wakeup mode the device will wait for next wakeup. Lonng delay might be
+ considered in this case.
+ Repeat for burst devices will impact HMLAN transmission capacity.
+ param
+ param defines model specific behavior or functions. See models for details
+ rawToReadable
+ Used to convert raw KFM100 values to readable data, based on measured
+ values. E.g. fill slowly your container, while monitoring the
+ values reported with inform. You'll see:
+
+ 10 (at 0%)
+ 50 (at 20%)
+ 79 (at 40%)
+ 270 (at 100%)
+
+ Apply these values with: "attr KFM100 rawToReadable 10:0 50:20 79:40 270:100".
+ fhem will do a linear interpolation for values between the bounderies.
+
+ rssiLog
+ can be given to devices, denied for channels. If switched '1' each RSSI entry will be
+ written to a reading. User may use this to log and generate a graph of RSSI level.
+ Due to amount of readings and events it is NOT RECOMMENDED to switch it on by default.
+
+ unit
+ set the reported unit by the KFM100 if rawToReadable is active. E.g.
+ attr KFM100 unit Liter
+
available parameter "param"