add library changed notification

This commit is contained in:
faush01
2019-07-02 16:08:41 +10:00
parent 2b3d3da399
commit faec79cbd7

View File

@@ -48,10 +48,12 @@ class WebSocketClient(threading.Thread):
self._playstate(data)
elif message_type == "UserDataChanged":
log.debug("WebSocket Message UserDataChanged: {0}", message)
data = result['Data']
self._library_changed(data)
elif message_type == "LibraryChanged":
log.debug("WebSocket Message LibraryChanged: {0}", message)
data = result['Data']
self._library_changed(data)
elif message_type == "GeneralCommand":
data = result['Data']
@@ -60,6 +62,9 @@ class WebSocketClient(threading.Thread):
else:
log.debug("WebSocket Message Type: {0}", message)
def _library_changed(self, data):
log.debug("Library_Changed: {0}", data)
def _play(cls, data):
item_ids = data['ItemIds']