diff --git a/homeassistant/components/plex/__init__.py b/homeassistant/components/plex/__init__.py index 1aaa8a8e3aa..4a575722826 100644 --- a/homeassistant/components/plex/__init__.py +++ b/homeassistant/components/plex/__init__.py @@ -160,7 +160,10 @@ async def async_setup_entry(hass, entry): async_dispatcher_send(hass, PLEX_UPDATE_PLATFORMS_SIGNAL.format(server_id)) session = async_get_clientsession(hass) - websocket = PlexWebsocket(plex_server.plex_server, update_plex, session) + verify_ssl = server_config.get(CONF_VERIFY_SSL) + websocket = PlexWebsocket( + plex_server.plex_server, update_plex, session=session, verify_ssl=verify_ssl + ) hass.loop.create_task(websocket.listen()) hass.data[PLEX_DOMAIN][WEBSOCKETS][server_id] = websocket diff --git a/homeassistant/components/plex/manifest.json b/homeassistant/components/plex/manifest.json index 8edccda75e0..b7179174ea4 100644 --- a/homeassistant/components/plex/manifest.json +++ b/homeassistant/components/plex/manifest.json @@ -6,7 +6,7 @@ "requirements": [ "plexapi==3.0.6", "plexauth==0.0.5", - "plexwebsocket==0.0.3" + "plexwebsocket==0.0.4" ], "dependencies": [ "http" diff --git a/requirements_all.txt b/requirements_all.txt index 8843a6693ab..2efb1db7ba0 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -983,7 +983,7 @@ plexapi==3.0.6 plexauth==0.0.5 # homeassistant.components.plex -plexwebsocket==0.0.3 +plexwebsocket==0.0.4 # homeassistant.components.plum_lightpad plumlightpad==0.0.11 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 186d2576f72..f29eee878d9 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -326,7 +326,7 @@ plexapi==3.0.6 plexauth==0.0.5 # homeassistant.components.plex -plexwebsocket==0.0.3 +plexwebsocket==0.0.4 # homeassistant.components.mhz19 # homeassistant.components.serial_pm