From e063259394583dc38866617aa705335cdedea4ad Mon Sep 17 00:00:00 2001 From: stboch Date: Fri, 23 Aug 2019 16:40:58 -0400 Subject: [PATCH] Fix Dryer JSON vs Binary Status My model LG dryer uses json, moved code back to decode_monitor which supports json and binary --- wideq/dryer.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/wideq/dryer.py b/wideq/dryer.py index aca02e7..7bd2bcd 100644 --- a/wideq/dryer.py +++ b/wideq/dryer.py @@ -96,9 +96,10 @@ class DryerDevice(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 DryerStatus(self, res) else: return None