mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-10 15:11:59 +01:00
Simplify DateTimeType handling for Tellstick
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
This commit is contained in:
parent
d8485acf58
commit
a6f9977e29
@ -15,9 +15,7 @@ package org.openhab.binding.tellstick.internal.handler;
|
||||
import static org.openhab.binding.tellstick.internal.TellstickBindingConstants.*;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.ZoneId;
|
||||
import java.time.ZonedDateTime;
|
||||
import java.util.Calendar;
|
||||
import java.time.Instant;
|
||||
|
||||
import org.openhab.binding.tellstick.internal.TellstickBindingConstants;
|
||||
import org.openhab.binding.tellstick.internal.live.xml.DataTypeValue;
|
||||
@ -292,10 +290,7 @@ public class TelldusDevicesHandler extends BaseThingHandler implements DeviceSta
|
||||
} else {
|
||||
logger.debug("Unhandled Device {}.", device.getDeviceType());
|
||||
}
|
||||
Calendar cal = Calendar.getInstance();
|
||||
cal.setTimeInMillis(event.getTimestamp());
|
||||
updateState(timestampChannel,
|
||||
new DateTimeType(ZonedDateTime.ofInstant(cal.toInstant(), ZoneId.systemDefault())));
|
||||
updateState(timestampChannel, new DateTimeType(Instant.ofEpochMilli(event.getTimestamp())));
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user