Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

После установки интеграции не открывается мультимедиа браузер #14

Open
Vittaly76 opened this issue Jun 17, 2022 · 4 comments

Comments

@Vittaly76
Copy link

Vittaly76 commented Jun 17, 2022

После установки интеграции перестал работать мультимедиа-браузер. При его открытии появляется ошибка "Unknown error".
Устанавливал по инструкции.
Интеграция AlexIT установлена, авторизация пройдена.
Данную интеграцию через YAML не настраивал - настраивал через GUI.

Лог:

2022-06-17 18:17:20 ERROR (MainThread) [custom_components.yandex_music_browser.default] Default authentication failed: No credentials provided
2022-06-17 18:17:20 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [140409586161456] Error handling message: Unknown error (unknown_error)
Traceback (most recent call last):
File "/config/custom_components/yandex_music_browser/default.py", line 98, in async_get_music_browser
authentication = await async_authenticate_using_config_credentials(hass)
File "/config/custom_components/yandex_music_browser/default.py", line 51, in async_authenticate_using_config_credentials
raise YandexMusicBrowserAuthenticationError("No credentials provided")
custom_components.yandex_music_browser.media_browser.YandexMusicBrowserAuthenticationError: No credentials provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 27, in _handle_async_response
await func(hass, connection, msg)
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 1217, in websocket_browse_media
payload = await player.async_browse_media(media_content_type, media_content_id)
File "/config/custom_components/yandex_music_browser/patches/generic.py", line 138, in _patch_generic_async_browse_media
yandex_browse_object = await _patch_root_async_browse_media(
File "/config/custom_components/yandex_music_browser/patches/_base.py", line 19, in _patch_root_async_browse_media
music_browser = await async_get_music_browser(self)
File "/config/custom_components/yandex_music_browser/default.py", line 102, in async_get_music_browser
raise YandexMusicBrowserAuthenticationError(
custom_components.yandex_music_browser.media_browser.YandexMusicBrowserAuthenticationError: Could not authenticate with any of the provided patches
@tjmaru
Copy link

tjmaru commented Oct 2, 2022

дуль #3
я решил проблему просто вытащив токен из yandex-station интеграци.
можете попробовать также
токен искать в файле .storage/core.config_entries

{
        "entry_id": "longid",
        "version": 1,
        "domain": "yandex_station",
        "title": "your_yandex_login",
        "data": {
          "x_token": "your_token", # <- your tokent copy it to the config
          "music_token": null,
          "cookie": "verylongstring"
        },
        "options": {},
        "pref_disable_new_entities": false,
        "pref_disable_polling": false,
        "source": "user",
        "unique_id": "your_yandex_login",
        "disabled_by": null
      }

here is config

yandex_music_browser:
  language: ru
  credentials:
    x_token: "put_your_token_here"
  menu_options:
    - new_releases
    - genres

@Vittaly76
Copy link
Author

дуль #3 я решил проблему просто вытащив токен из yandex-station интеграци. можете попробовать также токен искать в файле .storage/core.config_entries

Спасибо! Но мне не помогло. Вытащил токен из .storage/core.config_entries, но по-прежнему та же ошибка. Вообще, такое впечатление, что автор пока забросил компонент, так что помощи ждать, наверное, не приходится...

@bisquit2003
Copy link

Все не мог понять почему мультимедиа в ха с такой ошибкой открывалось. Пришлось деактивировать интеграцию и все нормализовалось. Спасибо за совет насчет токена, попробую

@heibertelf
Copy link

Аналогичная ситуация. Похоже, проект мёртвый.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants