core/homeassistant/components/plex
jjlawren 43c7b57d1e Update Plex via websockets (#28158)
* Save client identifier from auth for future use

* Use websocket events to update Plex

* Handle websocket disconnections

* Use aiohttp, shut down socket cleanly

* Bad rebase fix

* Don't connect websocket during config_flow validation, fix tests

* Move websocket handling to external library

* Close websocket session on HA stop

* Use external library, revert unnecessary test change

* Async & lint fixes

* Clean up websocket stopper on entry unload

* Setup websocket in component, pass actual needed object to library
2019-10-25 18:37:50 +02:00
..
.translations [ci skip] Translation update 2019-10-25 00:32:15 +00:00
__init__.py Update Plex via websockets (#28158) 2019-10-25 18:37:50 +02:00
config_flow.py Save client identifier from Plex auth for future use (#27951) 2019-10-22 23:32:57 -07:00
const.py Update Plex via websockets (#28158) 2019-10-25 18:37:50 +02:00
errors.py Add Plex config flow support (#26548) 2019-09-19 23:29:26 +02:00
manifest.json Update Plex via websockets (#28158) 2019-10-25 18:37:50 +02:00
media_player.py Make dispatch signals unique per server (#28029) 2019-10-21 10:44:07 +02:00
sensor.py Make dispatch signals unique per server (#28029) 2019-10-21 10:44:07 +02:00
server.py Update Plex via websockets (#28158) 2019-10-25 18:37:50 +02:00
strings.json Remove manual config flow step (#27291) 2019-10-07 11:29:12 -07:00