Skip to content

Commit da6bf93

Browse files
committed
Minor bugfixes
1 parent c891e29 commit da6bf93

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

custom_components/samsungtv_custom/media_player.py

+13-5
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@
1212
import requests
1313

1414
from homeassistant import util
15-
from homeassistant.components.media_player import MediaPlayerEntity, PLATFORM_SCHEMA
15+
from homeassistant.components.media_player import (
16+
MediaPlayerEntity,
17+
PLATFORM_SCHEMA,
18+
DEVICE_CLASS_TV,
19+
)
1620
from homeassistant.components.media_player.const import (
1721
MEDIA_TYPE_CHANNEL,
1822
SUPPORT_NEXT_TRACK,
@@ -38,8 +42,10 @@
3842
CONF_NAME,
3943
CONF_PORT,
4044
CONF_TIMEOUT,
45+
CONF_ID,
46+
CONF_TOKEN,
4147
STATE_OFF,
42-
STATE_ON,
48+
STATE_ON
4349
)
4450
import homeassistant.helpers.config_validation as cv
4551
from homeassistant.util import dt as dt_util
@@ -49,14 +55,16 @@
4955
MEDIA_TYPE_KEY = "send_key"
5056
DEFAULT_NAME = "Samsung TV Remote"
5157
DEFAULT_PORT = 55000
52-
DEFAULT_TIMEOUT = 2
53-
KEY_PRESS_TIMEOUT = 1.2
58+
DEFAULT_TIMEOUT = 1.5
59+
KEY_PRESS_TIMEOUT = 0.3
5460
KNOWN_DEVICES_KEY = "samsungtv_known_devices"
5561
SOURCES = {"TV": "KEY_TV", "HDMI": "KEY_HDMI"}
5662
CONF_SOURCELIST = "sourcelist"
5763
CONF_APPLIST = "applist"
5864
CONF_PROTOCOL = "protocol"
59-
MIN_TIME_BETWEEN_FORCED_SCANS = timedelta(seconds=2)
65+
CONF_ID = ""
66+
CONF_TOKEN = ""
67+
MIN_TIME_BETWEEN_FORCED_SCANS = timedelta(seconds=1)
6068
MIN_TIME_BETWEEN_SCANS = timedelta(seconds=10)
6169

6270
SUPPORT_SAMSUNGTV = (

0 commit comments

Comments
 (0)