HI,
I have a proper working setup - OpenHAB 2.1 | CCU2 | Various Homematic IP components.
They can be properly controller, but one thing I can’t get a hold of is reading and setting the CONTROL_MODE for any of the devices (works flawlessly directly via the CCU2
String thermostat_wz_control_mode "Control Mode [MAP(heating_mode.map):%s]" (gWz,gSetMode_gEg) { channel="homematic:HmIP-WTH-2:36d2bd6a:000A970994F40B:1#CONTROL_MODE" }
Enabling TRACE logging tells me that the attribute is never actually fetched (updating via the CCU2, I can’t see anything related to CONTROL_MODE in the trace).
15:13:58.858 [TRACE] [nal.communicator.server.XmlRpcServer] - Server parsed XmlRpcMessage:
system.multicall()
[
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
SET_POINT_TEMPERATURE
21.0
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
BOOST_TIME
0
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
PARTY_MODE
false
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
HUMIDITY
62
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
ACTIVE_PROFILE
1
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
WINDOW_STATE
0
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
HEATING_COOLING
0
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
FROST_PROTECTION
false
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
ACTUAL_TEMPERATURE
21.0
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
SET_POINT_MODE
0
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
BOOST_MODE
false
]
}
{
methodName=event
params=
[
HMIP-36d2bd6a
000A970994F40B:1
SWITCH_POINT_OCCURED
false
]
}
]
There seems to be an issues with (see below) that in general, did anyone have luck working with the devices?