# Ręczne dodawanie integracji

**URL:** <https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547>\
**Category:** Uncategorized\
**Created:** [27 Marzec 2021 18:40 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547 "2021-03-27T18:40:17Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Autor:** ![jszkiela](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jszkiela](https://ai-speaker.discourse.group/u/jszkiela)\
**Data wpisu:** [27 Marzec 2021 18:40 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/1 "2021-03-27T18:40:17Z")

</div>

Podpowiedzcie proszę jak się dodaje taką niestandardową integrację do AiS?

> **[bieniu/ha-zadnego-ale](https://github.com/bieniu/ha-zadnego-ale?fbclid=IwAR1RgCeNs0IqNFJFyg2UQv2WeIAoMIMAnK4RXMNhu0Hl85vClFbKddkapvk)**
>
> Żadnego Ale allergen concentration custom integration

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/a/aba5e2971a9fe31f10353f6a19656220038e4866.png)

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [27 Marzec 2021 19:20 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/2 "2021-03-27T19:20:43Z")

</div>

> [@Bramka: Własny komponent w Asystencie domowym](https://ai-speaker.discourse.group/t/bramka-wlasny-komponent-w-asystencie-domowym/68):
>
> Cel dodania własnego komponentu Przeszukałeś 1400 gotowych komponentów i nie znalazłeś możliwości integracji ze swoim urządzeniem? Coś nie do końca działa tak jak byś chciał i masz pomysł jak zrobić to lepiej? Siłą projektów OpenSource jest to, że masz dostęp do kodu i masz możliwość jego zmiany pod własne potrzeby. Nadszedł czas, aby napisać swój pierwszy kod do integracji. Poniżej opiszemy krok po krok,u w jaki sposób dodać najprostszy komponent do Asystenta domowego. Bardziej obszerne przyk…

Jak wolisz bez konsoli to zrób dostęp przez [ftp](http://www.ai-speaker.com/docs/ais_bramka_remote_ftp/) i utwórz w ścieżce: **/data/data/pl.sviete.dom/files/home/AIS** folder **custom\_components** ,  
następnie w niego wrzuć folder **zadnego\_ale** z tego [linku](https://github.com/bieniu/ha-zadnego-ale/tree/main/custom_components/zadnego_ale) co podałeś.  
Restart bramki i gotowe.

---

<div class="post-metadata">

**Autor:** ![jszkiela](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jszkiela](https://ai-speaker.discourse.group/u/jszkiela)\
**Data wpisu:** [27 Marzec 2021 20:13 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/3 "2021-03-27T20:13:54Z")

</div>

Z bramką łączę się przez Winscp. To co pisałeś już zrobiłem wcześniej.

![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/c/c1de22f466063f41ea9ce74b56fdffe3790918b5.png)

Po twoim poście i przeczytaniu dokumentacji [Bramka: Własny komponent w Asystencie domowym](https://ai-speaker.discourse.group/t/bramka-wlasny-komponent-w-asystencie-domowym/68)

Dodałem jeszcze wpis do configurations.yaml “zadnego\_ale:”

Ale po restarcie bramki nadal nie widzę integracji.

Widzę jedną różnicę względem dokumentacji dodawania integracji.  
Jest tam opisane żeby dodać w custom\_components/zadnego\_ale plik init.py. W integracji Bienia jest już podobny “_init_.py” i teraz nie wiem czy dodać taki ale bez podkreślników, zmienić mu nazwę edytować o wpisy z instrukcji? Poradźcie jak żyć 🤣

![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/4/48fe87652885cee9e181c7cdaaff8a7320cc4a19.png)

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [27 Marzec 2021 20:54 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/4 "2021-03-27T20:54:10Z")

</div>

Chyba bez instalacji HACS nie pójdzie, jest tam jako niestandardowe repozytorium.

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [27 Marzec 2021 21:06 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/5 "2021-03-27T21:06:51Z")

</div>

> [@jszkiela](#):
>
> Dodałem jeszcze wpis do configurations.yaml “zadnego\_ale:”

To nie jest już potrzebne bo teraz w HA dodatki z custom\_components dodaje się z GUI (takie da wymagania) po skopiowaniu katalogu zadnego\_ale do custom\_components należy wykonać restart HA, potem zgodnie z dokumentacją dodatku:  
To add this to the Home Assistant go to **Configuration** \>\> **Integrations** \>\> **Add integration** \>\> **Żadnego Ale**  
Sprawdzone przed chwilą, działa na HA.

---

<div class="post-metadata">

**Autor:** ![jszkiela](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jszkiela](https://ai-speaker.discourse.group/u/jszkiela)\
**Data wpisu:** [27 Marzec 2021 21:17 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/6 "2021-03-27T21:17:30Z")

</div>

Dzięki wszystkim za pomoc. Tak sobie to też wyobrażałem. Z nieznanych mi powodów po pierwszym restarcie bramki nie było widać integracji. [macek](https://ai-speaker.discourse.group/u/macek) upewniłeś mnie że dobrze kombinuję więc zrestartowałem ponownie bramkę i jest już dostępna.

![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/c/c761fb445b1519496666ff0f5fdb14fb268f482e.png)

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [27 Marzec 2021 22:12 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/7 "2021-03-27T22:12:14Z")

</div>

Uściślając dla chętnych:

- kopiojemy katalog `zadnego_ale` do katalogu `custom_components`

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/3/3330bf060d500507989ad5bdccdc1909f0a3a064.png)

- w konsoli bramki komenda `pm2 restart ais`
- dodajemy integrację przez GUI wybierając z listy i gotowe  
 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/d/d6b94a3fc21589ff02d14817dc695c59c93aa964.png)

---

<div class="post-metadata">

**Autor:** ![Zaku](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zaku](https://ai-speaker.discourse.group/u/Zaku)\
**Data wpisu:** [16 Maj 2021 16:17 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/8 "2021-05-16T16:17:48Z")

</div>

No i dopadł mnie kolejny problem.  
Robię wszystko zgodnie z Waszymi instrukcjami i do momentu gdy chcę dodać ww integracje przez GUI jest ok, jednak podczas jej instalowania dostaję komunikat: Błąd: nie można wczytać interfejsu konfiguracji.

Ktoś podpowie, co tym razem robię źle?

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [16 Maj 2021 16:20 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/9 "2021-05-16T16:20:49Z")

</div>

1. Katalog skopiowany?
2. Restart AIS wykonany?

---

<div class="post-metadata">

**Autor:** ![Zaku](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zaku](https://ai-speaker.discourse.group/u/Zaku)\
**Data wpisu:** [16 Maj 2021 17:19 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/10 "2021-05-16T17:19:54Z")

</div>

Tak, integracja pojawia się w GUI więc wydaje się ok. Błąd pojawia się podczas jej instalowania. Może brakuje mi jakiegoś pliku?

---

<div class="post-metadata">

**Autor:** ![jszkiela](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jszkiela](https://ai-speaker.discourse.group/u/jszkiela)\
**Data wpisu:** [16 Maj 2021 20:07 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/11 "2021-05-16T20:07:10Z")

</div>

> [@Zaku](#):
>
> komunikat: Błąd: nie można wczytać interfejsu konfiguracji.

Ja ma taki komunikat przy próbie ręcznej instalacji integracji z Opensprinkler. Najpierw długo “proszę czekać trwa instalowanie integracji…” a następnie “Błąd: nie można wczytać interfejsu konfiguracji.”  
Kolega instalował tą integrację na czystym HA i nie miał żadnych problemów więc może to jakiś problem z AiS? Niestety w logach nic nie widać.

---

<div class="post-metadata">

**Autor:** ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
**Data wpisu:** [16 Maj 2021 20:12 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/12 "2021-05-16T20:12:17Z")

</div>

@jszkiela @Zaku jaka bramka i jaka wersja systemu?

---

<div class="post-metadata">

**Autor:** ![jszkiela](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jszkiela](https://ai-speaker.discourse.group/u/jszkiela)\
**Data wpisu:** [16 Maj 2021 20:23 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/13 "2021-05-16T20:23:43Z")

</div>

DEV 1  
AIS HA 2021.4.7   
Android 2.8.6   
Linux 21.04.08

---

<div class="post-metadata">

**Autor:** ![Zaku](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zaku](https://ai-speaker.discourse.group/u/Zaku)\
**Data wpisu:** [16 Maj 2021 20:24 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/14 "2021-05-16T20:24:00Z")

</div>

U mnie dokładnie to samo.

Bramką dev3, wersja Franek, najbardziej aktualna.

---

<div class="post-metadata">

**Autor:** ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
**Data wpisu:** [16 Maj 2021 20:27 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/15 "2021-05-16T20:27:47Z")

</div>

Sprawdźcie proszę czy instaluję Wam się integracja Kalendarz od Google. U mnie na Franku bez powodzenia, na Ewie bez problemu. Może jakieś chwilowe problemy.

Powodzenia 🙂

---

<div class="post-metadata">

**Autor:** ![Zaku](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zaku](https://ai-speaker.discourse.group/u/Zaku)\
**Data wpisu:** [16 Maj 2021 20:29 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/16 "2021-05-16T20:29:13Z")

</div>

Dzisiaj instalowałem kalendarz. Działa bez zarzutu.

---

<div class="post-metadata">

**Autor:** ![Zaku](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zaku](https://ai-speaker.discourse.group/u/Zaku)\
**Data wpisu:** [21 Maj 2021 19:22 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/17 "2021-05-21T19:22:17Z")

</div>

Dzisiaj próbowałem zainstalować integrace onvif i znowu ten sam problem:

 ![Screenshot_2021-05-21-21-19-10-398_pl.sviete.dom](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/3/316f4d0a6e57524a6fc472ab3bdec55934032145.jpeg)

I tak bez końca.

---

<div class="post-metadata">

**Autor:** ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
**Data wpisu:** [21 Maj 2021 19:24 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/18 "2021-05-21T19:24:06Z")

</div>

> [@Onvif integracja](https://ai-speaker.discourse.group/t/onvif-integracja/1790):
>
> Witam. Dziś próbowałem uruchomić integracje onvif i wyrzuciło mi błąd. Logi poniżej slightly_smiling_face KKtos wie czemu nie można zainstalować integracji ? Logger: aiohttp.server Source: requirements.py:138 First occurred: 5:45:52 (1 occurrences) Last logged: 5:45:52 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 422, in \_handle\_request resp = await self.\_request\_handler(…

---

<div class="post-metadata">

**Autor:** ![Zaku](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zaku](https://ai-speaker.discourse.group/u/Zaku)\
**Data wpisu:** [21 Maj 2021 19:38 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/19 "2021-05-21T19:38:25Z")

</div>

Niestety nadal problem. Przy instalacji brakujących pakietów otrzymuję następujący błąd:

 ![Screenshot_2021-05-21-21-33-59-479_pl.sviete.dom](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/2/24850e5334b6956665174150073408d52d20f72f.jpeg)

A instalacją integracji nadal trwa bez końca.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [21 Maj 2021 19:42 UTC](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547/20 "2021-05-21T19:42:55Z")

</div>

Ja dziś również instalowałem i bez problemu poszło…

 ![Screenshot_20210521_214102_pl.sviete.dom](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/4/49e6f33e1d1cfa716c5ba40562e26f4cfced83d8.jpeg)

[Następna strona](https://ai-speaker.discourse.group/t/reczne-dodawanie-integracji/1547.md?page=2)
