Triggers & actions opehhab-js

I ma trying to integrate some rollershutters and i have a little problem:

Trigger:
triggers.ItemStateChangeTrigger(Roleta__Biuro_lewa_Control)

Logs:

2026-02-25 21:57:06.353 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Roleta__Biuro_lewa_Control' received command UP
2026-02-25 21:57:06.365 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'Roleta__Biuro_lewa_Control' predicted to become UP
2026-02-25 21:57:06.369 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Roleta__Biuro_lewa_Control' changed from 100 to 0
2026-02-25 21:57:27.831 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Roleta__Biuro_lewa_Control' changed from 0 to 52
2026-02-25 21:57:48.989 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Roleta__Biuro_lewa_Control' changed from 52 to 0

normally the item receives numeric position of the shutter, on every trigger i fire some rules and send the item states to a different system.

When i run UP command i go from 100 (closed) → to 0 (opened) which is triggering the rule and i get “0” opened, which is not true. because the movement of the shutter is starting from 100 to 0 - then the tahoma api sends 52 - 100 → 52 → 0, after a while it’s really closed.

I don’t want to fire the rules when the items get’s temporary “0” but it should fire when i received the real position 52, and 0 after a while. Probably this should be somehow fixed in the tahoma binding (item is link to a tahoma binding channel)

Disable autoupdate on the Item. The Item won’t change state in response to the command. Instead it will wait for the device to report a new state to change the Item’s state.