From cf0b9f8a8f017f885fc9899b8f7f0d56f8e31e07 Mon Sep 17 00:00:00 2001 From: Andrew Marks Date: Wed, 16 Sep 2020 09:30:14 -0400 Subject: [PATCH] Fix subscription issue --- gekitchen/__init__.py | 2 +- gekitchen/clients/websocket_client.py | 2 +- gekitchen/ge_appliance.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gekitchen/__init__.py b/gekitchen/__init__.py index 5822cb8..3fed031 100644 --- a/gekitchen/__init__.py +++ b/gekitchen/__init__.py @@ -1,6 +1,6 @@ """GE Kitchen Appliances SDK""" -__version__ = "0.2.16" +__version__ = "0.2.17" from .async_login_flow import ( diff --git a/gekitchen/clients/websocket_client.py b/gekitchen/clients/websocket_client.py index 3ee6f2e..b0d09b1 100644 --- a/gekitchen/clients/websocket_client.py +++ b/gekitchen/clients/websocket_client.py @@ -311,7 +311,7 @@ async def keep_alive(self, keepalive: int = 30): async def subscribe_all(self): """Subscribe to all appliances.""" - msg_dict = {"kind": "websocket#subscribe", "action": "subscribe", "resources": ["/appliance/*"]} + msg_dict = {"kind": "websocket#subscribe", "action": "subscribe", "resources": ["/appliance/*/erd/*"]} await self.send_dict(msg_dict) async def subscribe_appliances(self, appliances: List[GeAppliance]): diff --git a/gekitchen/ge_appliance.py b/gekitchen/ge_appliance.py index b1eab4c..9903009 100644 --- a/gekitchen/ge_appliance.py +++ b/gekitchen/ge_appliance.py @@ -1,4 +1,4 @@ -"""Classes to implement GE appliances""" +"""Data model for GE kitchen appliances""" import logging from weakref import WeakValueDictionary