openhab-addons/bundles/org.openhab.binding.homematic/src
maniac103 a4c579b753
[homematic] Fix long button press handling for HM-IP devices (#11982)
* [homematic] Fix long button press handling for HM-IP devices

HM devices have the following long press cycle:
PRESS_CONT
PRESS_LONG
PRESS_CONT (N times for repetion)
PRESS_LONG_RELEASE

while (at least some) HM-IP devices use this one:
PRESS_LONG
PRESS_LONG_START
PRESS_LONG (N times for repetition)
PRESS_LONG_RELEASE

Add support for the latter case while keeping support for the former
case.

Signed-off-by: Danny Baumann <dannybaumann@web.de>

* [homematic] Track 'uses LONG_START datapoint' flag per-device
2022-01-13 09:09:19 +01:00
..
main [homematic] Fix long button press handling for HM-IP devices (#11982) 2022-01-13 09:09:19 +01:00
test/java/org/openhab/binding/homematic [homematic] Fix long button press handling for HM-IP devices (#11982) 2022-01-13 09:09:19 +01:00