File tree Expand file tree Collapse file tree 3 files changed +3
-5
lines changed
Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Original file line number Diff line number Diff line change 33from __future__ import annotations
44
55from enum import Enum
6+ from datetime import UTC , datetime
67from typing import Any
78
89from ..constants import MESSAGE_FOOTER , MESSAGE_HEADER , UTF8
@@ -28,6 +29,7 @@ def __init__(self, identifier: bytes) -> None:
2829 self ._checksum : bytes | None = None
2930 self ._args : list [Any ] = []
3031 self ._seq_id : bytes | None = None
32+ self .timestamp = datetime .now (UTC )
3133
3234 @property
3335 def seq_id (self ) -> bytes | None :
Original file line number Diff line number Diff line change 44from asyncio import Future , TimerHandle , get_running_loop
55from collections .abc import Callable
66from copy import copy
7- from datetime import UTC , datetime
7+ from datetime import datetime
88import logging
99
1010from ..constants import (
@@ -50,7 +50,6 @@ def __init__(
5050 self ._mac = mac
5151 self ._send_counter : int = 0
5252 self ._max_retries : int = MAX_RETRIES
53- self .timestamp = datetime .now (UTC )
5453 self ._loop = get_running_loop ()
5554 self ._reply_identifier : bytes = b"0000"
5655 self ._response : PlugwiseResponse | None = None
Original file line number Diff line number Diff line change @@ -96,8 +96,6 @@ class NodeAwakeResponseType(int, Enum):
9696class PlugwiseResponse (PlugwiseMessage ):
9797 """Base class for response messages received by USB-Stick."""
9898
99- timestamp : datetime | None = None
100-
10199 def __init__ (
102100 self ,
103101 identifier : bytes ,
@@ -139,7 +137,6 @@ def seq_id(self) -> bytes:
139137
140138 def deserialize (self , response : bytes , has_footer : bool = True ) -> None :
141139 """Deserialize bytes to actual message properties."""
142- self .timestamp = datetime .now (UTC )
143140 # Header
144141 if response [:4 ] != MESSAGE_HEADER :
145142 raise MessageError (
You can’t perform that action at this time.
0 commit comments