Openhab 3 Script trigger light on/off/on to change color on one event

I have a light that changes color when turn on/off/on in this sequence:
1st ON -> white
OFF-ON -> yellow
OFF-ON -> warm white
I have an Aeotec wallmote to control it, and the rule works fine for turning it on/off, which is as below:


The inline script for this is as below:

if (LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.state == OFF) {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(ON)

}
else {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(OFF)
}

Now using this rule, I can turn it on/off/on till the color I want, and works fine.

I want now to capture a long press from the wallmote (1.2) and make it automatically turn on/off/on to yellow or on/off/on/off/on to warm white to test whether this can work (eventually thinking that I can code some buttons on UI to make it turn to the color required). I replicated the rule for 1.0 and wrote the script as below:

if (LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.state == OFF) {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(ON)
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(OFF)
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(ON)
}
else {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(OFF)
}

But it does not seem to work. The behaviour is erratic, most of the time am noticing an on/off/on loop which eventually turns off.
Anyone who has dealt with such scenario?

You’l probably need to introduce a delay between commands, to mimic a push button.

1 Like

Indeed, that did it: Thread::sleep(500) between the ON/OFF commands
Thanks

Actually, it works on event 1.0 when I tested.
But when I rollback 1.0 event to single ON/OFF and update the same script on event 1.2, the light starts to loop ON/OFF indefinitely. Anyone experience this?

Script for 1.0:

if (LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.state == OFF) {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(ON)

}
else {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(OFF)
}

Script for 1.2:

if (LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.state == OFF) {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(ON)
  Thread::sleep(500)
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(OFF)
  Thread::sleep(500)
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(ON)
  Thread::sleep(500)
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(OFF)
  Thread::sleep(500)
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(ON)

}
else {
  LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch.sendCommand(OFF)
}

The events when long press: (I know single click triggers 1.0, long press triggers 1.2, and release triggers 1.1, but it seems that long pressing will trigger 1.2 and immediately after trigger 1.1 when release the button, I have nothing programmed for 1.1 though - seems also a bit strange as it means I can’t trigger only 1.1 without triggering 1.2)

2021-02-27 19:27:54.042 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 1.0 to 1.2
2021-02-27 19:27:54.287 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:27:54.288 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:27:54.288 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:27:54.788 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:27:54.789 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:27:54.790 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:27:55.289 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:27:55.290 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:27:55.291 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:27:55.790 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:27:55.791 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:27:55.792 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:27:56.291 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:27:56.292 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:27:56.293 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:27:56.534 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:27:56.534 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:27:56.535 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:27:56.783 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:27:56.784 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:27:56.784 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:27:57.285 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:27:57.286 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:27:57.287 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:27:57.786 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:27:57.787 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:27:57.787 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:27:58.287 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:27:58.287 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:27:58.288 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:27:58.787 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:27:58.788 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:27:58.789 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:27:58.976 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 1.2 to 1.1
2021-02-27 19:27:59.035 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:27:59.036 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:27:59.036 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:27:59.269 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:27:59.270 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:27:59.271 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:27:59.770 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:27:59.771 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:27:59.772 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:00.271 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:00.272 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:00.273 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:00.772 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:00.774 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:00.775 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:01.274 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:01.274 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:01.275 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:01.528 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:01.529 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:01.529 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:01.769 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:01.770 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:01.770 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:02.270 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:02.271 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:02.272 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:02.771 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:02.772 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:02.773 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:03.272 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:03.273 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:03.274 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:03.773 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:03.774 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:03.775 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:04.015 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:04.015 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:04.015 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:04.261 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:04.261 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:04.261 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:04.762 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:04.762 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:04.764 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:05.263 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:05.263 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:05.264 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:05.763 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:05.764 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:05.765 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:06.264 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:06.265 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:06.266 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:06.510 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:06.511 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:06.511 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:06.756 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:06.756 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:06.756 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:07.256 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:07.257 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:07.258 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:07.757 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:07.758 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:07.759 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:08.258 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:08.259 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:08.260 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:08.759 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:08.760 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:08.761 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:09.005 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:09.005 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:09.005 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:09.265 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:09.265 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:09.265 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:09.766 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:09.767 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:09.768 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:10.267 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:10.268 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:10.268 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:10.768 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:10.768 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:10.769 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:11.269 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:11.270 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:11.271 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:11.591 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:11.592 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:11.593 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:11.878 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:11.879 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:11.879 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON
2021-02-27 19:28:12.379 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command OFF
2021-02-27 19:28:12.380 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become OFF
2021-02-27 19:28:12.381 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from ON to OFF
2021-02-27 19:28:12.880 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' received command ON
2021-02-27 19:28:12.881 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' predicted to become ON
2021-02-27 19:28:12.882 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'LV1SW1ZWaveNode006ZW175SmartSwitch7_Switch' changed from OFF to ON

See what I mean by not able to get to 1.2 without falling back to 1.1 (test below for the second button as nothing is programmed in it, but behaviour is the same for 2.2 -> 2.1)

2021-02-27 19:34:33.170 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 1.0 to 2.0
2021-02-27 19:34:37.756 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.0 to 2.2
2021-02-27 19:34:38.541 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.2 to 2.1
2021-02-27 19:34:41.706 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.1 to 2.0
2021-02-27 19:34:47.913 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.0 to 2.2
2021-02-27 19:34:48.149 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.2 to 2.1
2021-02-27 19:34:51.540 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.1 to 2.2
2021-02-27 19:34:51.733 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.2 to 2.1
2021-02-27 19:35:02.291 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.1 to 2.2
2021-02-27 19:35:05.477 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.2 to 2.1
2021-02-27 19:35:13.933 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.1 to 2.2
2021-02-27 19:35:15.594 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.2 to 2.1
2021-02-27 19:35:16.805 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.1 to 2.0
2021-02-27 19:35:27.905 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.0 to 2.2
2021-02-27 19:35:28.510 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.2 to 2.1
2021-02-27 19:35:30.561 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AeotecDualWallmote01ZW129DualWallmote_SceneNumber' changed from 2.1 to 2.0