diff --git a/wideq/washer.py b/wideq/washer.py index 26b40a0..c880e85 100644 --- a/wideq/washer.py +++ b/wideq/washer.py @@ -48,9 +48,10 @@ class WasherDevice(Device): # Abort if monitoring has not started yet. if not hasattr(self, 'mon'): return None - - res = self.mon.poll_json() - if res: + + data = self.mon.poll() + if data: + res = self.model.decode_monitor(data) return WasherStatus(self, res) else: return None