Skip to content

Commit d786b77

Browse files
committed
Set message timestamp at deserialize
1 parent 7a1c8f3 commit d786b77

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

plugwise/messages/responses.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def __init__(self, format_size=None):
3232
self.format_size = format_size
3333
self.params = []
3434
self.mac = None
35-
self.timestamp = datetime.now()
35+
self.timestamp = None
3636
self.seq_id = None
3737
self.msg_id = None
3838
self.ack_id = None
@@ -44,6 +44,7 @@ def __init__(self, format_size=None):
4444
self.len_correction = 0
4545

4646
def deserialize(self, response):
47+
self.timestamp = datetime.now()
4748
if len(response) != len(self):
4849
raise ProtocolError(
4950
"message doesn't have expected length, expected %d bytes got %d"

0 commit comments

Comments
 (0)