Delay due to offline item

Hey everybody,
I have an issue with a very simple rule.
The rule just turns off items when a switch is triggered.
It works fine, except one item.
This item is a switch (homematic HMIP-FSM). I use it to turn on my
pool-light which works fine in summer. In winter the power-supply in my garden is turned off, thats why
the switch is offline as well.
When starting the rule the whole homematic is frozen for about 15sec.
if i take the switch off the rule, everything works fine (other online homematic
items work fine)

is it possible that openhab has a problem with the offline state and blocks
the homematic by sending requests for the state or is this only a homematic
issue ?

thanks for any help

  • Platform information:
    • Hardware: i3, 8GB, 500GB
    • OS: WIN10
    • Java Runtime Environment: Zulu 11
    • openHAB version: 3.1.0

This is going to be a homematic issue. There is nothing in OH core that would cause this problem as it’s been described. I suspect homematic has a round trip call and when the device is offline it has to wait for the call to timeout before continuing.

Does the Thing show as offline? If so you could check the status of the Thing first before sending the command and only send it if the Thing is online. Of course, your rule will cease to be simple at that point but it’s probably the easiest approach I can think of.

Thanks for that idea. yes it is offline, so i will only send if its online.

great new year