4 Commits

Author SHA1 Message Date
Steven B.
a01247d48f
Remove support for python <3.11 ()
Python 3.11 ships with latest Debian Bookworm. 
pypy is not that widely used with this library based on statistics. It could be added back when pypy supports python 3.11.
2024-11-18 18:46:36 +00:00
Steven B.
7fd8c14c1f
Create common Time module and add time set cli command () 2024-10-15 08:59:25 +01:00
Steven B.
7c1686d3ae
Cache zoneinfo for smart devices () 2024-10-08 12:21:01 +01:00
Steven B.
9641edcbc0
Make iot time timezone aware ()
Also makes on_since for iot devices use device time.
Changes the return value for device.timezone to be tzinfo instead of a dict.
2024-10-08 08:16:51 +01:00