To understand the ‘predicted’ and first change event within a few milliseconds, see here -
in other words these are internal to openHAB and not related to real device behaviour.
The reversion to OFF two minutes later most likely comes from the device, you might need to look at your configuration and/or get some debug info from the binding.