AIS "Jolka" i integracja z HA

  • 38 Odpowiedzi
  • 8492 Wyświetleń
*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #15 dnia: Lutego 06, 2020, 11:22:46 »
To nie koniec dobrych wiadomości. Wczoraj rano poprosiłem o parę wskazówek. Wieczorem po odrobieniu pracy domowej z dokumentacją AIS udało mi się zintegrować Exte. Dziś dostałem prywatną wiadomość z pomocą i informację o umieszczeniu instrukcji integracji z bramką AIS, umieszczona na forum AIS:
https://ai-speaker.discourse.group/t/integracje-exta-life/231

Polecam gorąco, rzadko spotyka się dziś takie podejście do klientów jak w firmie AI-Speaker.
Dzięki za info o tym. Może to pozwoli na dodatkowe rozpropagowanie Exty Life i jej integracji z Home Assistant. Zamel, choć obecny na forum w postaci @przemek.zamel na razie zdaje się pomijać ten temat (tak samo na forum oficjalnym), a szkoda. Moim zdaniem każda forma promocji jest dobra. Szkoda, że nie wspierają w żaden sposób naszych starań chociażby udostępniając jakąś dokumentację protokołu.

Widać, że firmie AIS bardzo zależy na rozpropagowaniu ich systemu. I moim zdaniem głównie z tego wynika to podejście do klienta. Wszak im więcej systemów będzie obsługiwanych tym lepiej dla nich. Mimo to należy pochwalić za taką postawę i bardzo szybką reakcję w postaci opublikowania filmiku.
Cytuj
P.S.
i pomyśleć, że projekt ruszał w podobnym czasie co ExtaLife
Tak, ale myślę, że trzeba tu być trochę sprawiedliwym. AIS nie musiał startować ze wszystkim od zera. Sprzęt mieli gotowy (przeczytałem, że dokładnie taki sam można kupić za 25$), nie musieli go opracowywać. Android na pokładzie - za darmo. Ewentualnie musieli opracować jakieś sterowniki od niego. Home Assistant - gotowy i pewnie tylko opracowali swój komponent integracyjny do pilota i sterowania głosowego.
Tak więc mieli na starcie już dużo gotowców.
Zamel dla odmiany musi opracowywać sprzęt, oprogramowanie do niego (każdy moduł własne) i jeszcze bramkę. Nie sądziłem, że kiedykolwiek będę ich bronił  ::) Mają więc trochę więcej do roboty, ale fakt faktem, że ogarnianie przez nich nowoczesnych technologii idzie im wolno i opornie. Ludzie  w AIS na pewno zdecydowanie lepiej sobie z tym radzą.
« Ostatnia zmiana: Lutego 06, 2020, 11:36:40 wysłana przez admin »
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #16 dnia: Lutego 06, 2020, 11:29:43 »
Tak chodzi o Twoją integrację. Dziękuję Tobie i wszystkim, którzy biorą w tym projekcie udział. Wielka robota...
👍
Cytuj
Dodatkowo w instrukcji wskazano metodę pobierania/klonowania repozytorium git z możliwością odświeżania kolejnej wersji integracji jedną komendą bezpośrednio do Jolki czy HA.
Tak, to też jak najbardziej możliwe. Mnie jest łatwiej i szybciej bezpośrednio skopiować sobie pliki do folderu custom_components, ale git to też jakiś sposób.

Cytuj
Z roletami pewnie coś błahego. Odezwę się jak znajdę czas na randkę z Jolką. Jest w niej cały 100% HA więc obaw nie mam. EFC-01 z obecnym softem działa OK, więc nie mam presji na przesiadkę.
Odezwij się w tej sprawie. Jeśli tam jest 100% HA to nie widzę powodu, aby nie działało. Może tylko nie dodały się same do GUI, ale w liście encji istnieją?
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

*

Offline _prz_

  • **
  • 82
  • zamel.com
    • Zobacz profil
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #17 dnia: Lutego 06, 2020, 13:13:34 »
Dzięki za info o tym. Może to pozwoli na dodatkowe rozpropagowanie Exty Life i jej integracji z Home Assistant. Zamel, choć obecny na forum w postaci @przemek.zamel na razie zdaje się pomijać ten temat (tak samo na forum oficjalnym), a szkoda. Moim zdaniem każda forma promocji jest dobra. Szkoda, że nie wspierają w żaden sposób naszych starań chociażby udostępniając jakąś dokumentację protokołu.

Podziwiam zaangażowanie, zwłaszcza Pana @admin, który stworzył rozszerzenie Exta Life do HA. ;) Chciałbym do Was przyjść z konkretami, dlatego też jeszcze nie odnoszę się do tej kwestii.
 
Proszę uwierzyć, że mamy dużo komentarzy i sugestii dot. Exta Life i bierzemy pod uwagę opinię każdego użytkownika.
Musimy jednak pamiętać, że to co obiecaliśmy/przedstawiliśmy musimy wykonać. Lista planowanych elementów i funkcjonalności jest długa a to wynika z tego, że system ciągle rozwijamy.
« Ostatnia zmiana: Lutego 06, 2020, 13:23:12 wysłana przez przemek.zamel »
zamel.com

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #18 dnia: Lutego 06, 2020, 15:09:32 »
Dzięki za info o tym. Może to pozwoli na dodatkowe rozpropagowanie Exty Life i jej integracji z Home Assistant. Zamel, choć obecny na forum w postaci @przemek.zamel na razie zdaje się pomijać ten temat (tak samo na forum oficjalnym), a szkoda. Moim zdaniem każda forma promocji jest dobra. Szkoda, że nie wspierają w żaden sposób naszych starań chociażby udostępniając jakąś dokumentację protokołu.

(...)Chciałbym do Was przyjść z konkretami, dlatego też jeszcze nie odnoszę się do tej kwestii.
Przyznaję, że to miła deklaracja. Jednakże poza jakimś dokumentem opisującym protokół aplikacji nie widzę innych rzeczy, które by się tutaj przydały. Nie ma więc co zwlekać ;)
Poza tym chciałbym zauważyć, że pierwsze podejście do integracji z HA istnieje już od ponad roku (grudzień 2018) i przez ten czas temat nie był poruszany przez kogokolwiek z Zamela. Rozumiem, że nie każda firma chce zdradzać swoje rozwiązania (choć trzeba przyznać, że tutaj jest to dość proste do odszyfrowania), ale sądzę, że w przypadku Exta Life, tego czym jest i tego czym chyba nigdy nie będzie (bez uszczypliwości, myślę, że po prostu należy do pewnego segmentu na rynku) zintegrowanie jej z takim systemem jak HA dodaje jej nieprawdopodobnych możliwości, których sam system najpewniej nigdy nie będzie z różnych powodów posiadał. Nie wiem czy w firmie Zamel mają Państwo świadomość tego jak bardzo Exta Life może zyskać funkcjonalnie na takiej integracji (chociażby powiadomienia, sterowanie głosowe i wszystkie inne "gorące", techniczne nowinki).
Nie monitorują Państwo zapewne tego rozwiązania, więc powiem tylko, że ludzie, którzy tworzą Home Assistant nawiązali współpracę z czołowymi firmami produkującymi urządzenia IoT typu Philips Hue itp i te firmy same zaczęły dbać o to, by ich produkty działały z systemem Home Assistant. Jeśli wprowadzane są zmiany w komunikacji takich produktów - te firmy komunikują to z wyprzedzeniem zespołowi HA i dzięki temu wszystko działa. W Polsce to rozwiązanie nie jest może tak bardzo popularne, ale z drugiej strony sam rynek inteligentnych urządzeń nie jest tak duży jak w USA, choć na pewno jest to rynek rosnący i to bardzo szybko.
Producenci zarabiają na sprzedaży produktów, a te można promować także poprzez integrowanie ich z systemami firm/organizacji trzecich.
Software huby dają potężną i bardzo pożądaną możliwość - kontrola wszystkim z jednej aplikacji. I dlatego uważam, że producenci powinni dbać o taki aspekt swoich systemów czyli o kompatybilność. Jeśli tylko jakiś producent nie chce zarabiać na handlem danymi użytkowników (obecnie przykry trend przenoszenia kontroli do chmury i odcinania kontroli lokalnej), to powinien bez oporów wspierać takie inicjatywy jak HA.
  Przed przystąpieniem do pracy nad drugą wersją (tą natywną, która wspiera jeszcze więcej urządzeń Exta Life) wystąpiłem z prośbą do Państwa firmy o taki dokument, ale nie otrzymałem żadnej odpowiedzi. To co jest obecnie dostępne na rynku  jeśli chodzi o elementy Exta Life - jest już wspierane przez integrację i działa dobrze, jednak wymagało to na prawdę dużo wysiłku i czasu, aby metodą eksperymentalną dochodzić do tego jak tym sterować.
Jakiś opis przydałby się dla przyszłych urządzeń, które dopiero wejdą na rynek np tych zaprezentowanych na Energetab 2019.
Liczę więc, że ta deklaracja jest szczera i że coś się w temacie ruszy. Byle nie trwało to zbyt długo :) bo jak wiadomo z zarządzania projektami - brak wyznaczenia terminu prowadzi najczęściej do nadmiernego uprawiania prokrastynacji ;)
Cytuj
Proszę uwierzyć, że mamy dużo komentarzy i sugestii dot. Exta Life i bierzemy pod uwagę opinię każdego użytkownika.
Musimy jednak pamiętać, że to co obiecaliśmy/przedstawiliśmy musimy wykonać. Lista planowanych elementów i funkcjonalności jest długa a to wynika z tego, że system ciągle rozwijamy.
Doskonale to rozumiem, ale co jest potrzebne w rozwijaniu tej inicjatywy nie wymaga w zasadzie żadnej pracy po stronie firmy Zamel (chyba, że protokół nie jest formalnie udokumentowany i ktoś będzie musiał napisać dokument lub ewentualnie będziecie Państwo chcieli jakoś prawnie to patentować i zaangażować czas prawnika).
Doceniam jednak odwagę cywilną i podjęcie tematu oraz złożenie oficjalnie deklaracji :)
« Ostatnia zmiana: Lutego 06, 2020, 15:12:01 wysłana przez admin »
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #19 dnia: Lutego 06, 2020, 18:18:35 »
Rolety są jako gotowe encje. Właśnie otwieram i zamykam komendami głosowymi. Bez żadnej dodatkowej konfiguracji.

W Zamelu abstrakcja...

A Jolka słucha w moim rodzimym języku...hura.
Elementy systemu, których używam: Bramka AIS DEV3 "Jolka" + pilot+aplikacja WearOS, 32 urządzenia Exta Life z EFC-01, Mi-flora, Sonoff, ESP8266, ESP32 (ESPHome, Tasmota) Zigbee2mqtt, kamery IP, inteligentny głośnik w oparciu o AIS DEV1, urządzenia SIP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #20 dnia: Lutego 06, 2020, 19:01:05 »
Rolety są jako gotowe encje. Właśnie otwieram i zamykam komendami głosowymi. Bez żadnej dodatkowej konfiguracji.

W Zamelu abstrakcja...

A Jolka słucha w moim rodzimym języku...hura.
Świetne wieści! Brawo ty! 😉

EDIT. I to jest właśnie jeden z takich przykładów na jakie wyżyny HA może wynieść Exta Life. Bez niego sterowanie głosowe to abstrakcja. Dokładnie tak jak piszesz
« Ostatnia zmiana: Lutego 06, 2020, 19:08:57 wysłana przez admin »
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #21 dnia: Lutego 06, 2020, 19:40:37 »
Jak na zaawansowanie jakie udostępnia Jolka jest przy tym przyjazna. Fajnie jest odkrywać nowe możliwości. Słucham muzyki bez reklam i już się zastanawiam co jeszcze mogę połączyć i zautomatyzować. Następne w kolejce TV, wentylacja i już chyba nie będę czekał na czujniki ruchu w Zamelu. Doświadczenia z ESP, które nabierałem czekając na produkty ExtaLife zacznę przenosić na jakże satysfakcjonujące DIY.
Elementy systemu, których używam: Bramka AIS DEV3 "Jolka" + pilot+aplikacja WearOS, 32 urządzenia Exta Life z EFC-01, Mi-flora, Sonoff, ESP8266, ESP32 (ESPHome, Tasmota) Zigbee2mqtt, kamery IP, inteligentny głośnik w oparciu o AIS DEV1, urządzenia SIP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #22 dnia: Lutego 06, 2020, 21:16:15 »
Jak na zaawansowanie jakie udostępnia Jolka jest przy tym przyjazna. Fajnie jest odkrywać nowe możliwości. Słucham muzyki bez reklam i już się zastanawiam co jeszcze mogę połączyć i zautomatyzować. Następne w kolejce TV, wentylacja i już chyba nie będę czekał na czujniki ruchu w Zamelu. Doświadczenia z ESP, które nabierałem czekając na produkty ExtaLife zacznę przenosić na jakże satysfakcjonujące DIY.
Haha, jakże bliski jest mi Twój przypadek. Zupełnie jakbym czytał o sobie :D Z dokładnie tych samych powodów zacząłem interesować się innymi systemami i sposobami na rozwijanie swojej smart instalacji w domu. ESP to prawdziwe błogosławieństwo i na prawdę daje dużo satysfakcji. Dzięki niemu mam tanie czujniki wilgotności (Xiaomi MiFlora) do sterowania podlewaniem oraz odczytuję temperaturę i wilgotność z 5 termometrów Xiaomi. Do tego monitorowanie otwarcia bramy garażowej, przewodowo z użyciem kontaktronu oraz czujnik światła przewodowy. Wszystko podpięte do jednej płytki z ESP32 i komunikujące się z HA prze WiFi. Ja upodobałem sobie esphome.io, gdyż idealnie integruje się z HA i łatwo wytwarza się skrojony pod siebie soft (polubiłem się z YAML).

Powodzenia w dalszych eksperymentach i nadawaj z wieściami i kolejnymi sukcesami :) Ja zawsze chętnie poczytam o kolejnych smart-nowościach, które wynajdują inni w swoich instalacjach.
« Ostatnia zmiana: Lutego 06, 2020, 21:18:15 wysłana przez admin »
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #23 dnia: Lutego 07, 2020, 17:31:06 »
Obecnie równolegle działa Exta Life z ustawieniami jakie miałem przed integracją. Mam w aplikacji Zamel ustawione funkcje czasowe (astronomiczne) dla rolet. Zauważyłem, że dziś nie zadziałały. Jolka/bramka podłączona, kontroler z aplikacją Exta Life również.
Czy HA blokuje wykonywanie scen w funkcji czasowej w kontrolerze? Myślę, że wymusza stany urządzeń jakie ma zadane, nawet jest to logiczne. Ale chciałbym potwierdzić u Ciebie admin. Czy w tym wypadku automatyzację muszę mieć koniecznie w HA i nie mogę mieć ich równolegle w aplikacji Exta?
Elementy systemu, których używam: Bramka AIS DEV3 "Jolka" + pilot+aplikacja WearOS, 32 urządzenia Exta Life z EFC-01, Mi-flora, Sonoff, ESP8266, ESP32 (ESPHome, Tasmota) Zigbee2mqtt, kamery IP, inteligentny głośnik w oparciu o AIS DEV1, urządzenia SIP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #24 dnia: Lutego 07, 2020, 18:35:23 »
Integracja z HA absolutnie niczego ni blokuje. Ona działa dokładnie tak jak aplikacja Exta Life. Apka również nie blokuje scen w kontrolerze, a przynajmniej nie powinna tego robić.
Jeśli twoje sceny się nie odpaliły to może to być wina jakiegoś błędu w sofcie kontrolera. Nie byłby to pierwszy błąd, więc jest to najbardziej prawdopodobną przyczyną.
Muszę przyznać że do pewnego momentu kontroler działał bardzo stabilnie, ale od roku 2019 coraz gorzej z tą stabilnością w nowych wersjach.
Zrestartuje kontroler i zobacz co będzie. Ustaw jakąś testowa funkcję czasową i zobacz. Na wszelki wypadek sprawdz też czy dobrze ją w aplikacji zdefiniowałeś.
Myślę że z czasem przywykniesz do HA i przeniesiesz wszystkie automatyzację do niego zostawiając swoje EFC-01 w roli podwykonawcy woli HA 😉
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #25 dnia: Lutego 07, 2020, 20:06:52 »
Migracji jestem już pewien, ale najchętniej przez bliżej nieokreślony czas chciałbym mieć dotychczasową funkcjonalność w domu zachowaną. W końcu sceny odpalają się rano i wieczorem z automatu, a ja w wolnych chwilach uczył bym się HA/Jolka.
Mam jeszcze parę rzeczy, które chciałbym dodać do Jolki. Na pieszym miejscu sterowanie centralą wentylacyjną. Tu sporo czasu już na nią poświęciłem. Ale jest sterowana nietypowym protokołem producenta. Potrzebne rozszyfrowanie nieznanego protokołu z portu USART, pracującego z nieznaną prędkością. Pewnie i przechwycił bym ramki komunikacji ale programowania nie miałem okazji nauczyć się na żadnym etapie edukacji. Potrzeba dużo czasu (którego brakuje) i nie ma gwarancji powodzenia. W czasach mojej młodości Comadore C64 i Amiga były obiektem marzeń i to nie dla rozwijania umiejętności programisty a raczej czystej rozrywki w szarym świecie z 2 kanałami TV. Podsumowując jestem samoukiem w wielu dziedzinach techniki. Ale jak wspomniałem wcześniej satysfakcja tym większa jak coś się udaje zrobić.
Elementy systemu, których używam: Bramka AIS DEV3 "Jolka" + pilot+aplikacja WearOS, 32 urządzenia Exta Life z EFC-01, Mi-flora, Sonoff, ESP8266, ESP32 (ESPHome, Tasmota) Zigbee2mqtt, kamery IP, inteligentny głośnik w oparciu o AIS DEV1, urządzenia SIP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #26 dnia: Lutego 08, 2020, 14:02:17 »
Migracji jestem już pewien, ale najchętniej przez bliżej nieokreślony czas chciałbym mieć dotychczasową funkcjonalność w domu zachowaną. W końcu sceny odpalają się rano i wieczorem z automatu, a ja w wolnych chwilach uczył bym się HA/Jolka.
Mam jeszcze parę rzeczy, które chciałbym dodać do Jolki. Na pieszym miejscu sterowanie centralą wentylacyjną. Tu sporo czasu już na nią poświęciłem. Ale jest sterowana nietypowym protokołem producenta. Potrzebne rozszyfrowanie nieznanego protokołu z portu USART, pracującego z nieznaną prędkością. Pewnie i przechwycił bym ramki komunikacji ale programowania nie miałem okazji nauczyć się na żadnym etapie edukacji. Potrzeba dużo czasu (którego brakuje) i nie ma gwarancji powodzenia. W czasach mojej młodości Comadore C64 i Amiga były obiektem marzeń i to nie dla rozwijania umiejętności programisty a raczej czystej rozrywki w szarym świecie z 2 kanałami TV. Podsumowując jestem samoukiem w wielu dziedzinach techniki. Ale jak wspomniałem wcześniej satysfakcja tym większa jak coś się udaje zrobić.
Commodore C64 - piękny sprzęt, choć Amigowcom zazdrościłem nieco lepszej grafiki :) Ja na C64 najpierw szalałem w grach z kaseciaka, a później zacząłem zabawę z BASIC'iem (nawiasem mówiąc cholernie wolny, ale w końcu to język interpretowany, a wtedy nie było gadżetów jak JiT, prekompilacji itp). To były czasy! :) W zasadzie dzięki C64 zacząłem interesować się programowaniem.

Co do twojej klimy - to poguglaj trochę, może uda ci się coś rozkminić. Zdecydowanie tak jak ty wyznaję zasadę - samemu można wiele osiągnąć. Trzeba tylko chcieć i mieć czas. A satysfakcja jest faktycznie duża jak się uda :) Powodzenia!
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #27 dnia: Lutego 26, 2020, 21:30:51 »
Chcę ustawić w Jolce obszary dla moich urządzeń extalife. Jak można encje, które odpowiadają danemu elementowi (odbiornik, czujnik) w extalife przypisać do danego obszaru (area) w HA? W Jolce, czyli pewnie również w HA widzę w GUI urządzenia (devices) które mają sobie przypisane encje. Takie urządzenie mogę podpiąć do obszaru. Nie mogę tego zrobić dla danej encji extalife, a urządzenia (EFC-01) dla tej integracji nie mam w Jolce. Na razie szukałem rozwiązania w GUI...wszystko dla uruchomienia automatyzacji danego obszaru z komend głosowych. Np "zamknij rolety salon".
« Ostatnia zmiana: Lutego 26, 2020, 21:48:42 wysłana przez Cezary.K »
Elementy systemu, których używam: Bramka AIS DEV3 "Jolka" + pilot+aplikacja WearOS, 32 urządzenia Exta Life z EFC-01, Mi-flora, Sonoff, ESP8266, ESP32 (ESPHome, Tasmota) Zigbee2mqtt, kamery IP, inteligentny głośnik w oparciu o AIS DEV1, urządzenia SIP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #28 dnia: Lutego 28, 2020, 15:17:17 »
Chcę ustawić w Jolce obszary dla moich urządzeń extalife. Jak można encje, które odpowiadają danemu elementowi (odbiornik, czujnik) w extalife przypisać do danego obszaru (area) w HA? W Jolce, czyli pewnie również w HA widzę w GUI urządzenia (devices) które mają sobie przypisane encje. Takie urządzenie mogę podpiąć do obszaru. Nie mogę tego zrobić dla danej encji extalife, a urządzenia (EFC-01) dla tej integracji nie mam w Jolce. Na razie szukałem rozwiązania w GUI...wszystko dla uruchomienia automatyzacji danego obszaru z komend głosowych. Np "zamknij rolety salon".
Dopiero teraz zobaczyłem twój post. Teraz już chyba rozumiem, co miałeś na myśli pisząc w innym wątku o urządzeniach EFC-01.
Otóż w pierwszym poście o integracji z HA zaznaczyłem w sekcji "Czego integracja nie posiada z punktu widzenia funkcjonalności HA:" fakt, że Device Registry jest na razie niewspierane. Ale zdaję sobie sprawę, że z punktu widzenia kogoś, kto z HA dopiero zaczyna to może nic nie mówić. Otóż właśnie chodzi o urządzenia. Dodatkową implikacją tego stanu rzeczy jest jeszcze to, że w automatyzacjach trzeba wpisywać nazwę encji, a nie urządzenia.
Tak jak pisałem - mam to w planach, ale na razie czas nie pozwala na dodanie tej funkcjonalności, gdyż aby to działało to potrzebna jest inna rzecz: zaimplementowanie funkcjonalności pozwalającej na dodanie integracji z poziomu GUI a nie z pliku configuration.yaml.
To wymaga kilku głębokich zmian w całej integracji, bo zmienia się nieco sposób działania całości, a poza tym, wymaga przynajmniej częściowego wprowadzenia asynchronicznego programowania w Pythonie, z którym nie mam kompletnie doświadczenia.
Mam to na liście do zrobienia, ale trudno mi powiedzieć kiedy to się w tej integracji pojawi. Na pocieszenie powiem tylko tyle, że dzięki Tobie to może być nieco prostsze niż myślałem. Wszystko za sprawą Jolki, a dokładnie tego, ze programiście Jolki zmodyfikowanie oficjalną integracją HA z supla i wprowadzili właśnie mechanizm konfiguracji z GUI (a przynajmniej tak wynika z tego co widziałem i z kodu). Jest to dla mnie o tyle istotne i pomocne, że "szkielet" kodu integracji ExtaLife-HA powstał dzięki integracji supla, którą traktowałem jako punkt odniesienia i wielką pomoc przy nauce pisania integracji w HA.
Jeśli porównam wersję integracji supla w oficjalnym HA z tym co jest w Jolce to może łatwiej uda mi się dojść do tego jak pozmieniać całość, aby wprowadzić funkcjonalność konfiguracji z GUI (tzw. config flow, config entry).
Przydałby się ktoś do pomocy przy rozwijaniu naszej integracji z HA, ale jak widać po forum - Exta Life ma za mało użytkowników i jest za mało popularna, aby wśród zainteresowanych znalazł się jakiś programista Python z systemem HA. Muszę więc liczyć tylko na siebie, a z czasem różnie bywa. Niemniej jednak kiedyś na pewno się to pojawi.

Tak sobie myślę nad jakimś workaround dla twojej sytuacji braku urządzeń i ich przypisania do obszarów w HA. Być może jest możliwość integracji Jolki z IFTTT? Np może da się komendę słowną zamienioną na tekst przekazać do IFTTT i potem z IFTTT zawołać ponownie Jolkę i skrypt, który zamknie lub otworzy rolety w zależności od wypowiedzianej komendy?
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: AIS "Jolka" i integracja z HA
« Odpowiedź #29 dnia: Lutego 28, 2020, 16:03:25 »
Popatrzyłem na suplę z Jolki i HA i...jestem pozytywnie zaskoczony :) Może się okazać, że niezbędne zmiany dla config entry będą mniejsze niż przypuszczałem. Nie chcę zapeszać, ale jest nadzieja, że pojawi się to szybciej niż myślałem. A stąd droga już krótka do wprowadzenia obsługi Urządzeń / Device Registry :) Trzymaj kciuki :)
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant