Quantcast
Channel: Configuration - Home Assistant Community
Viewing all articles
Browse latest Browse all 105897

Android Debug Bridge "Unexpected error"

$
0
0

Hey, I know this has been asked a million times but none of the other issues seem to be what I’m experiencing.

I’ve got a latest gen 4k Firestick. I’ve enabled ADB debugging on it. When I try to connect with the Android Debug Bridge integration I get an immediate error at the top that says “Unexpected error”. Looking at the logs, it seems like it may be related to the key file that’s supposed to be auto generated if left blank, but I’m not sure. Any ideas? Below is the log entry:

Logger: homeassistant.components.androidtv.config_flow
Source: components/androidtv/config_flow.py:122
integration: Android Debug Bridge (documentation, issues)
First occurred: 9:36:58 AM (10 occurrences)
Last logged: 9:49:50 AM

Unknown error connecting with Android device at 192.168.0.54
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/androidtv/config_flow.py", line 122, in _async_check_connection
    aftv, error_message = await async_connect_androidtv(self.hass, user_input)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/androidtv/__init__.py", line 133, in async_connect_androidtv
    adbkey, signer, adb_log = await hass.async_add_executor_job(
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        _setup_androidtv, hass, config
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/components/androidtv/__init__.py", line 109, in _setup_androidtv
    signer = ADBPythonSync.load_adbkey(adbkey)
  File "/usr/local/lib/python3.13/site-packages/androidtv/adb_manager/adb_manager_sync.py", line 215, in load_adbkey
    return PythonRSASigner(pub, priv)
  File "/usr/local/lib/python3.13/site-packages/adb_shell/auth/sign_pythonrsa.py", line 141, in __init__
    self.priv_key = _load_rsa_private_key(priv)
                    ~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/local/lib/python3.13/site-packages/adb_shell/auth/sign_pythonrsa.py", line 108, in _load_rsa_private_key
    der = rsa.pem.load_pem(pem, 'PRIVATE KEY')
  File "/usr/local/lib/python3.13/site-packages/rsa/pem.py", line 103, in load_pem
    pem_lines = [line for line in _pem_lines(contents, pem_start, pem_end)]
                                  ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/rsa/pem.py", line 77, in _pem_lines
    raise ValueError('No PEM start marker "%r" found' % pem_start)
ValueError: No PEM start marker "b'-----BEGIN PRIVATE KEY-----'" found

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 105897

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>