Can someone give me a hand with this error? I feel like I’m close to getting this up and going…
2018-09-03 20:14:58 WARNING (MainThread) [homeassistant.loader] You are using a custom component for media_player.firetv which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2018-09-03 20:15:09 WARNING (MainThread) [homeassistant.setup] Setup of config is taking over 10 seconds.
2018-09-03 20:15:25 ERROR (MainThread) [homeassistant.components.media_player] Error while setting up platform firetv
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.result()
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/media_player/firetv.py", line 52, in setup_platform
device = FireTVDevice(host, name, adbkey)
File "/config/custom_components/media_player/firetv.py", line 90, in __init__
self._firetv = FireTV(host, adbkey)
File "/config/deps/lib/python3.6/site-packages/firetv/__init__.py", line 105, in __init__
self.connect()
File "/config/deps/lib/python3.6/site-packages/firetv/__init__.py", line 118, in connect
self._adb = adb_commands.AdbCommands().ConnectDevice(serial=self.host, rsa_keys=[signer])
File "/config/deps/lib/python3.6/site-packages/adb/adb_commands.py", line 142, in ConnectDevice
self._Connect(**kwargs)
File "/config/deps/lib/python3.6/site-packages/adb/adb_commands.py", line 173, in _Connect
conn_str = self.protocol_handler.Connect(self._handle, banner=banner, **kwargs)
File "/config/deps/lib/python3.6/site-packages/adb/adb_protocol.py", line 336, in Connect
data=rsa_keys[0].GetPublicKey() + b'\0')
TypeError: must be str, not bytes