From e7e2f4e78663e7474c13524582cb5481a0465a55 Mon Sep 17 00:00:00 2001 From: Benoit Louy Date: Sun, 14 Jun 2020 14:23:59 -0400 Subject: [PATCH] Set default pjlink timeout (#36781) * make pjlink timeout configurable * fix format * remove timeout configuration and use a default value instead --- homeassistant/components/pjlink/media_player.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/pjlink/media_player.py b/homeassistant/components/pjlink/media_player.py index 6316ea421e0..e601650d08c 100644 --- a/homeassistant/components/pjlink/media_player.py +++ b/homeassistant/components/pjlink/media_player.py @@ -28,6 +28,7 @@ CONF_ENCODING = "encoding" DEFAULT_PORT = 4352 DEFAULT_ENCODING = "utf-8" +DEFAULT_TIMEOUT = 10 PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( { @@ -93,7 +94,9 @@ class PjLinkDevice(MediaPlayerEntity): def projector(self): """Create PJLink Projector instance.""" - projector = Projector.from_address(self._host, self._port, self._encoding) + projector = Projector.from_address( + self._host, self._port, self._encoding, DEFAULT_TIMEOUT + ) projector.authenticate(self._password) return projector