I would like to set the brightness level of the leds of my HomeMatic HM-OU-LED16 from within openHAB. I know the level can be set from 0-15 using the software ‘HomeMatic-Komponenten konfigurieren’. When I do so, my homegear.log shows
10/13/15 19:21:35.420 RPC Server (Port 2001): Info: Connection to client number 2843 closed (3).
10/13/15 19:21:36.754 RPC Server (Port 2001): Info: Connection from 192.168.1.64:55127 accepted. Client number: 2844
10/13/15 19:21:36.755 RPC Server (Port 2001): Info: Client number 2844 is calling RPC method: getParamsetDescription Parameters:
(String) KEQ0123329
(String) MASTER
10/13/15 19:21:36.762 RPC Server (Port 2001): Info: Client number 2844 is calling RPC method: putParamset Parameters:
(String) KEQ0123329
(String) MASTER
(Struct length=3)
{
[DISPLAY_BRIGHTNESS]
{
(Integer) 4
}
[DISPLAY_ENERGYOPTIONS]
{
(Float) 44
}
[LOCAL_RESET_DISABLE]
{
(Boolean) 0
}
}
10/13/15 19:21:36.764 Module HomeMatic BidCoS: Info: Parameter DISPLAY_BRIGHTNESS of peer 3 and channel 0 was set to 0x04.
10/13/15 19:21:36.765 Module HomeMatic BidCoS: Info: Parameter DISPLAY_ENERGYOPTIONS of peer 3 and channel 0 was set to 0x2C.
10/13/15 19:21:36.766 Module HomeMatic BidCoS: Info: Parameter LOCAL_RESET_DISABLE of peer 3 and channel 0 was set to 0x00.
10/13/15 19:21:36.771 Info: Calling XML RPC method "system.multicall" on server binary://192.168.1.39 and port 9123.
My openHAB log shows:
2015-10-13 22:17:42.792 [DEBUG] [.b.h.i.c.HomematicCommunicator] - Received command 15 for item HomematicLed16_B
2015-10-13 22:17:42.794 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ0123329,channel=0,parameter=DISPLAY_BRIGHTNESS], value is not published to Homematic server!
Item-file:
Number HomematicLed16_B "HomeMatic led [MAP(nl_offline.map):%s]" {homematic="address=KEQ0123329, channel=0, parameter=DISPLAY_BRIGHTNESS"}
When I ask Homegear what the options for this device are through the commandline, it tells me:
Channel: 0
{
[CENTRAL_ADDRESS_BYTE_2]: 00
[CENTRAL_ADDRESS_BYTE_3]: 00
[CENTRAL_ADDRESS_BYTE_1]: 00
[PAIRED_TO_CENTRAL]: 00
[ROAMING]: 00
[POLLING_INTERVAL]: 3c
[LOCAL_RESET_DISABLE]: 00
[POLLING]: 00
[DISPLAY_BRIGHTNESS]: 06
[DISPLAY_ENERGYOPTIONS]: 00
So the option is somewhere. I found a file somewhere in the devices folder called rf_ou_led16_ge_v1_1.xml that also mentions this option, but I cannot figure out what to do now, how to pinpoint this any further.