Instalacja HACS (AI-Speaker - Home Assistant)

ok, ok juz sie pojawil w integracjach po aktualizacji bramki do 115. Dzieki

Panowie poniekąd sobie poradziłem, ale niech się ktoś odezwie kto używa mini-media-player na bramce AIS

Możliwe, że wbudowany w bramkę player (exo) może blokować komponent mini-media-player?

Wszystkie dodatki frontendu z HACS mi działają, tylko nie mini-media-player

Wywal mini-media-player i użyj wbudowanego ais-mini-media-player.

ais-mini-media-player jest w jakiś sposób konfigurowalny?
Bo w obecnym stanie do niczego mi to nie potrzebne:

@Stravi jak usunąć ‘default media receiver’ , żeby nie wyświetlało?
image

Nie widzę nigdzie dokumentacji do tego

To jest może nazwa? Wtedy daj name: " "

Jeśli nie pomoże to daj cały config tej karty jaki już napisałeś.

@Stravi name to jest powyżej i w moim przypadku nadpisane jest nazwą Radio, to jest bardziej jakiś status, bo teraz pokazuje ‘wył’ a po odpaleniu radia jest ‘default media receiver’

Tu masz mój konfig, w którym jest wiele kombinacji nazw, a docelowo oczywiście będzie wyczyszczony ze śmieci

Czyli jednak poszedłeś swoją drogą, użyłeś zwykłej encji ;(
Miałem to zrobić i dla siebie, więc Ci wybaczam(żarcik).
Poniżej wrzucam to co powinno Ci wystarczyć, żeby ruszyć dalej.
‘default media receiver’ wyświetla się jak masz głośnik włączony, ale nic nie grasz, jak zaczniesz grać to wyświetli np. tytuł piosenki. Jeśli nadal tego nie chcesz to daj w poniższym config’u info: true, w sekcji hide.

Edit: Nie ciągnij tego tematu już tutaj, najwyżej załóż nowy, bo to nie problem dotyczący HACS.

Dzięki, a zrobiłem tak jak zrobiłem bo nie chcę mieć widocznej opcji: przekieruje media na, itd., choć pewnie to też da się ukryć przez hide, ale właśnie brakowało mi wiedzy że sa takie opcje jak hide

jak ukryć przekieruj na media i ten głośniczek ?

Zainstalowałem wg tego posta. Pojawił się folder hacs na ftp, ale na liście konfiguracji nie znajduje. Oprogramowanie bramki mam aktualne.
Ktoś pomoże?

Zainstalowałem HACS z poziomu terminala według instrukcji @Sebastian i na liście integracji do dodania pojawia się HACS, lecz gdy klikam na nią, aby wybrać to pojawia się poniższy komunikat:
SS (12.26 - 21 05) 01

Logger: homeassistant.setup
Source: setup.py:133
First occurred: 21:54:29 (2 occurrences)
Last logged: 22:34:41

Unable to set up dependencies of hacs. Setup failed for dependencies: repairs
Logger: aiohttp.server
Source: setup.py:349
First occurred: 21:54:29 (2 occurrences)
Last logged: 22:34:41

Error handling request
Traceback (most recent call last):
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/aiohttp/web_protocol.py", line 435, in _handle_request
    resp = await request_handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/aiohttp/web_app.py", line 504, in _handle
    resp = await handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/aiohttp/web_middlewares.py", line 117, in impl
    return await handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware
    return await handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/http/forwarded.py", line 98, in forwarded_middleware
    return await handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/http/request_context.py", line 28, in request_context_middleware
    return await handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/http/ban.py", line 78, in ban_middleware
    return await handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/http/auth.py", line 181, in auth_middleware
    return await handler(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/http/view.py", line 137, in handle
    result = await result
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/config/config_entries.py", line 130, in post
    return await super().post(request)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/http/data_validator.py", line 62, in wrapper
    result = await method(view, request, *args, **kwargs)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/helpers/data_entry_flow.py", line 71, in post
    result = await self._flow_mgr.async_init(
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 203, in async_init
    flow, result = await task
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/data_entry_flow.py", line 221, in _async_init
    flow = await self.async_create_flow(handler, context=context, data=data)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/config_entries.py", line 715, in async_create_flow
    await async_process_deps_reqs(self.hass, self._hass_config, integration)
  File "/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/setup.py", line 349, in async_process_deps_reqs
    raise HomeAssistantError("Could not set up all dependencies.")
homeassistant.exceptions.HomeAssistantError: Could not set up all dependencies.

Jakieś sugestie? Z góry dziękuję.

Na moje oko musisz zainstalować jakąś starszą wersję HACS (niestety nie umiem powiedzieć jak bardzo, ani w jaki sposób to osiągniesz, bo używam zwyczajnego HA a nie AIS).

1 polubienie

@szopen Dziękuję za sugestię. :slightly_smiling_face:

Obecnie korzystam z AIS HA 2021.12.9, gdyż jest to ostatnia wersja z kanału stabilnego jeszcze na aplikacji AIS serwer. W HA stawiam na stabilność, dlatego patrząc na masę problemów wynikających z przejścia na Termux nie planuję tego robić.

Poszukam zatem starszych wersji HACS i postaram się zainstalować ręcznie według instrukcji @Tomasz.

Edit:
Pobrałem z githuba HACS w wersji 1.20.0 i ręcznie wrzuciłem przez klienta FTP. Wygląda na to, iż działa bez problemu. :wink:

1 polubienie

HACS zapewnia kontrolę wersji Komponentów (jakkolwiek nie pamiętam od jak dawna), więc teoretycznie Komponenty które mają wydania powinny się instalować tylko w wersjach kompatybilnych z tak starą instalacją… niestety jest (a w każdym razie kiedyś była) jakaś cześć repozytoriów która nie obsługiwała kontroli wersji.

Chciałem zainstalować sobie HACS czy to przez ftp czy to z konsoli, ale niestety mamy wersję AIS HA 2022.5.5, a wymagana jest 2022.11 minimum

Jak mogę to obejść? :slight_smile:

Stare wersje integracji znajdziesz tam

a (aktualny) skrypt instalacyjny wygląda tak (oczywiście musisz go samodzielnie zmodyfikować by wykorzystywał jakąś wersję pracującą w 2022.5.5, a nie aktualną)
https://raw.githubusercontent.com/hacs/get/main/get
odpalasz oczywiście ten zmodyfikowany samodzielnie (a nie oryginał)

Właściwie skoro wiesz co robisz to możesz olać ten skrypt i zrobić “z palca” to co robi (więc ominiesz wtedy sprawdzanie wersji, jakkolwiek moim zdaniem i tak wersja HACS musi być dostatecznie stara).

Hej
Mam problem z HACS, dodaje wg instrukcji:

  • pobrałem zip wersji 1:32 hacs
  • dodałem w custom components folder z zawartością “hacs”
  • po restarcie wyszukuje integracje, ale jest taki błąd

ale podczas dodawania integracji mam:

będę wdzięczny za podpowiedzi (próbowąłem uruchomić też starsze wersje hacs do 1.31 i taki sam błąd)

AIS:

1 polubienie

Może pomoże restart całej bramki:

su -c "reboot now"

Wina systemu AIS spróbuj jeszcze bardziej starsze wersje hacs zainstalować.Mialem taki błąd z Ble monitor wtedy była wersja 11 a mi dopiero zadziałała wersja 6.4