Problem / Bug with MainUi and Homematic Binding (via Homegear)

  • Platform information:
    • Hardware: Raspberry Pi 3B+
    • OS: Raspian (Bullseye)
    • Java Runtime Environment:
root@raspberrypi:~# java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment Zulu11.52+13-CA (build 11.0.13+8-LTS)
OpenJDK Client VM Zulu11.52+13-CA (build 11.0.13+8-LTS, mixed mode)
  • openHAB version: 3.1.1
  1. I have several homematic items connected to homegear. Homegear is connected to openhab.

  2. I have conneced three HM-CC-TC’s (vith the -VD valves) and also several HM-CC-RT-DN’s.

  3. Both of those have a protocoll documentation that can be found here and here.

  4. In this config documents you can find the week heating programm setup values. the problem is with some of those parameters. as an example I take: TIMEOUT_MONDAY_20
    |Type:|Integer|

|Unit:|minutes|
|Minimum Value:|10|
|Maximum Value:|1440|
|Default Value:|0|
  1. When I autodetect the Item Thing I can create it and the config writes the default value of 0 (which is not configured in the ccu i guess). Now if I like to change some parameters in the config, i have an error stating that the timeout value needs to be corrected to a value between 10 and 1440 (whis is /60 the hour and min of the day). Unfortunately there are over 200 config parameters for the delays.

That is I would like to ask, if it is possible to make the ui accept a 0 or if it is a binding problem.

Best regards,

IvIax

Hi Max,

in my opinion this is neither a problem of the UI nor a problem of the binding. The binding tells the UI what values are acceptable and the binding itself gets the values from the metadata it requests from the gateway (CCU/Homegear).
That means if the gateway tells the binding that the default value is 0 then this value will be used. Even if does not make sense because the default value is outside the allowed range fo values.

I don’t know whether it is possible to patch the Homegear definitions and set the “Minimum Value” to 0. In this case you only would have to rediscover the things :-). Is ist possible that these Timeout values are Homegear-specific? I have got several HM-CC-RT-DN connected to a CCU3 but OH does not show me any parameters starting with TIMEOUT.

In this case it looks more like a Homegear problem.

Martin