It looks like the properties localDate, localTime and utcOffset are modified in the device
beforeReadProperty method. These properties are obviously derived from thy system clock and operating system setting.
In our case, the device OS (Linux) is always running the clock in the UTC timezone even when the device is installed in another timezone. We would like to return the properties localDate, localTime and UTC offset to clients converted to the real device timezone.
Is there any way how to do it except to subclass the DeviceObject and override beforeReadProperty?