Natywna integracja z Home Assistant (komponent) 2.0

  • 172 Odpowiedzi
  • 21663 Wyświetleń
Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #45 dnia: Lipca 10, 2020, 15:27:35 »
Chyba jest problem gdy chcę kogoś zacytować. Moje wpisy znikają wówczas chwilę po wysłaniu.

Powtórzę się bez cytowania odnośnie kombinowania z nadajnikami.
Planuję pod odbiornik ROP-21, a raczej jego styk, podpiąć ESP8266, a raczej pod jedno z jego GPIO.
ROP ma robić jako elektromechaniczny pomost miedzy systemami.
Pozwoli, to na zasygnalizowanie zadziałania tego styku w HA. Wówczas można by automatyzacją wymusić odpytanie przez kontroler stanu wszystkich urządzeń z poziomu HA. Nadajniki RNK można przypisywać do wielu odbiorników nie tracąc funkcjonalności. Jeden ROP robił by za flagą do HA. W automatyzacji jako wyzwalacz np zmiana stanu ESP. Myślę o Tasmota po MQTT, bo fajnie to chodzi na Jolce. Szybkie, pierwsze próby na stole - obiecujące. Pozostanie empirycznie sprawdzić opóźnienia.
To jest właśnie oficjalny sposób integracji z innymi systemami by Zamel. Tyle że to strasznie toporne.
Zadziała, ale będzie czkawka gdy podczas odpytywania ktoś wciśnie jakiś nadajnik. Przy tak dużej instalacji jak twoja to odpytywanie trwa pewnie kilka/kilkanaście sekund. Jak dla mnie za mało pewne rozwiązanie. Gdyby można było przechwycić sygnał nadajnika to możnaby rozparowac
nadajnikini i odbioniki Exta Life i sterować centralnie z HA. Tylko wtedy wieszający się EFC-01 byłby przeszkodą i traciliby się kontrolę nad domem z tego powodu.
Właśnie ostatnie doświadczenia z EFC skłaniają mnie przed pozostawieniem funkcjonalności sparowanych niezależnie urządzeń. Jak pamiętam sam skazany byłeś na pilota gdy kontroler powędrował do serwisu. Zamel w planach ma fajne piloty 20 kanałowe. Jest w moim domu pełno już tego w puszkach, więc chcę móc z urządzeń korzystać w różny sposób. A zwłaszcza domownicy, którzy nie podzielają mojego zapału do nowych technologii. Korzystają z nadajników RNK.
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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #46 dnia: Lipca 10, 2020, 19:39:24 »
To fakt. Kontroler EFC-01 jest zbyt mało wiarygodny jako jedyne źródło sterowania. Zbyt często ulega awariom, aby takie rozparowanie zrobić. Ja wykorzystywałbym sterowanie przez nadajniki w HA do dodatkowych akcji np długie przytrzymanie klawisza już sparowanego z jakiś urządzeniem. Ale i z pilota chętnie skorzystałbym w większym stopniu do sterowania innymi rzeczami. Te nowe piloty z targów ENERGETAB pewnie będą fajne, ale każdy pilot ma jedną wadę - trzeba go szukać po domu, bo każdy może go zabrać gdzie chce :) A poza tym trudniej zapamiętać w jakim banku jaki klawisz pełni daną funkcję, bo jak jest za dużo przycisków to łatwo o pomyłkę. Klawisze są generycznie, numerowane Nie to co pilot TV, w którym przyciski są opisane.
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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #47 dnia: Lipca 12, 2020, 20:54:57 »
Nie mogę w automatyzacji ustawić akcji dla urządzenia SRP. Nie działa suwak pozycji dla cover. Nie działa zapis (ikona dyskietki).
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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #48 dnia: Lipca 12, 2020, 21:08:04 »
Nie mogę w automatyzacji ustawić akcji dla urządzenia SRP. Nie działa suwak pozycji dla cover. Nie działa zapis (ikona dyskietki).
Sprawdzę, ale możliwe że może to być kwestia automatyzacji urządzeń w HA. Nie mam jak zweryfikować bo nie mam innych sterowników rolet niż Exta Life, ale może coś wymyślę
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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #49 dnia: Lipca 12, 2020, 21:17:02 »
Nie mogę w automatyzacji ustawić akcji dla urządzenia SRP. Nie działa suwak pozycji dla cover. Nie działa zapis (ikona dyskietki).
Sprawdzę, ale możliwe że może to być kwestia automatyzacji urządzeń w HA. Nie mam jak zweryfikować bo nie mam innych sterowników rolet niż Exta Life, ale może coś wymyślę
Pojawia się komunikat przy próbie zapisu:
"Message malformed: value is not allowed for dictionary value @ data['type']"
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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #50 dnia: Lipca 12, 2020, 21:22:34 »
Nie mogę w automatyzacji ustawić akcji dla urządzenia SRP. Nie działa suwak pozycji dla cover. Nie działa zapis (ikona dyskietki).
Sprawdzę, ale możliwe że może to być kwestia automatyzacji urządzeń w HA. Nie mam jak zweryfikować bo nie mam innych sterowników rolet niż Exta Life, ale może coś wymyślę
Pojawia się komunikat przy próbie zapisu:
"Message malformed: value is not allowed for dictionary value @ data['type']"
Tak u mnie jest to samo. Problem polega na tym, że obsługę automatyzacji urządzeń dodaje sam HA. Nie musiałem tego sam dodawać. Wystarczy że integracja jest dodawana z GUI przez Config Entry I wtedy HA Sam to dodaje. Poczytam co na to wpływa i czy można to jakoś zmienić
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 jm

  • **
  • 38
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #51 dnia: Lipca 17, 2020, 09:43:22 »
Witam.
Zrobiłem małe przemeblowanie w mojej instalacji ExtaLife. Kontroler EFC-01 podłączyłem bezpośrednio do switcha, dołożyłem retransmiter. Kontroler działa prawidłowo. Wszystkie odbiorniki, nadajniki i czujniki są widoczne w kontrolerze EFC-01. Automatyzacje działają. W HA zainstalowałem ver.2 integracji. I tu mały problem. Przy wykrywaniu urządzeń dodaje tylko nadajniki i sam kontroler EFC-01. Nie ma żadnego odbiornika, czujnika ani też retransmitera?? Po odinstalowaniu integracji, przeładowaniu systemu HA i ponownym zainstalowaniu integracji dokładnie jest to samo. Czy takie zachowanie spowodowane może być retransmiterem??

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #52 dnia: Lipca 17, 2020, 09:48:32 »
Witam.
Zrobiłem małe przemeblowanie w mojej instalacji ExtaLife. Kontroler EFC-01 podłączyłem bezpośrednio do switcha, dołożyłem retransmiter. Kontroler działa prawidłowo. Wszystkie odbiorniki, nadajniki i czujniki są widoczne w kontrolerze EFC-01. Automatyzacje działają. W HA zainstalowałem ver.2 integracji. I tu mały problem. Przy wykrywaniu urządzeń dodaje tylko nadajniki i sam kontroler EFC-01. Nie ma żadnego odbiornika, czujnika ani też retransmitera?? Po odinstalowaniu integracji, przeładowaniu systemu HA i ponownym zainstalowaniu integracji dokładnie jest to samo. Czy takie zachowanie spowodowane może być retransmiterem??
Trudno powiedzieć z czego wynika takie dziwne zachowanie. Jeśli user podany do integracji jest inny niż root to podejrzewałbym brak uprawnień, ale zdaje się, że pisałeś, że root, więc to odpada (na wszelki wypadek sprawdź).
Jedyne co pozostaje, aby to wyjaśnić to wrzucić logi na poziomie debug. Tutaj masz opisane jak to aktywować: https://www.forumextalife.pl/index.php/topic,311.msg1837.html#msg1837

Potem wrzuć plik loga home-assistant.log na forum i tam powinniśmy zobaczyć co się dzieje pomiędzy HA a kontrolerem (nie zapomnij wyrzucić swojego hasła root z loga)
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 jm

  • **
  • 38
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #53 dnia: Lipca 24, 2020, 14:25:30 »
Witam.
Wygląda na to, że coś jest nie tak z moim kontrolerem EFC-01. Postawiłem nowego HA i jest dokładnie to samo. Czyli rozpoznaje tylko nadajniki i sam kontroler. Nawet próbowałem na "JOLCE", którą zakupiłem do testów i efekt jest dokładnie taki sam. Podejrzewam, że kilkunastokrotne włączanie i wyłączanie kontrolera (po zawieszeniach) zrobiło swoje. Muszę sprawdzić kartę może tam są jakieś krzaki. Kontroler niby działa można sterować, sceny działają.  Mam wersję oprogramowania kontrolera 1.6.4.  Mam ochotę zaktualizować do najnowszej wersji może to coś zmieni. Jest tylko jedno podstawowe pytanie: czy kontroler wstanie po takiej operacji. Ostatnio po aktualizacji do wer. 1.6.4 wylądował w serwisie. I jeszcze jedno pytanie do użytkowników "JOLKI" czy integracja na HA działa dobrze z wersją 1.6.6 kontrolera?? czy raczej zostać przy 1.6.4?

Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #54 dnia: Lipca 24, 2020, 14:44:48 »
Jest tylko jedno podstawowe pytanie: czy kontroler wstanie po takiej operacji. Ostatnio po aktualizacji do wer. 1.6.4 wylądował w serwisie. I jeszcze jedno pytanie do użytkowników "JOLKI" czy integracja na HA działa dobrze z wersją 1.6.6 kontrolera?? czy raczej zostać przy 1.6.4?
Mam wersję 1.6.6 od prawie początku jak wyszła. Integracja z Jolką. Odpukać od paru tygodni stabilnie i bez zawieszania się.
Czasem w logach jakieś drobne wpisy. Ale poprawiłem połączenie LAN. Nie wiem czy miało to wielki wpływ, bo wyczyściłem również kartę SD w podobnym czasie.
Aktualizacja nie wiele zmienia, jeśli pojawiają się błędy zapisu to raczej coś z pracą kontrolera i niemożnością odpytania urządzeń.
Jeszcze jedno co zmieniłem, to zlikwidowałem czujnik temperatury na zewnątrz, który był na skraju zasięgu radia ExtaLife.
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 jm

  • **
  • 38
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #55 dnia: Lipca 24, 2020, 15:02:40 »
Jak realizujesz połączenia zdalne z "JOLKĄ" za pomocą tunelu oferowanego przez AIS.? 
Może orientujesz się czy jest możliwość zestawienia Let's Encrypt i DuckDNS?

Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #56 dnia: Lipca 24, 2020, 15:11:57 »
Jak realizujesz połączenia zdalne z "JOLKĄ" za pomocą tunelu oferowanego przez AIS.? 
Może orientujesz się czy jest możliwość zestawienia Let's Encrypt i DuckDNS?
Tunel AIS, chodzi to bardzo dobrze.
Inne metody są opisane w dokumentacji:
http://www.ai-speaker.com/docs/ais_bramka_remote_dom_others
Nie miałem potrzeby doktoryzacji w tym temacie. Korzystam z tego co dali, tym bardzie, że działa super i sprowadza się do zmiany pozycji przełącznika w GUI. Mażesz również włączyć moduł uwierzytelniania wieloskładnikowego.
Zespół AIS bardzo chętnie pomaga, więc o szczegóły zachęcam pytać u źródła.
« Ostatnia zmiana: Lipca 24, 2020, 15:21: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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #57 dnia: Lipca 24, 2020, 16:39:30 »
Witam.
Wygląda na to, że coś jest nie tak z moim kontrolerem EFC-01. Postawiłem nowego HA i jest dokładnie to samo. Czyli rozpoznaje tylko nadajniki i sam kontroler. Nawet próbowałem na "JOLCE", którą zakupiłem do testów i efekt jest dokładnie taki sam. Podejrzewam, że kilkunastokrotne włączanie i wyłączanie kontrolera (po zawieszeniach) zrobiło swoje. Muszę sprawdzić kartę może tam są jakieś krzaki. Kontroler niby działa można sterować, sceny działają.  Mam wersję oprogramowania kontrolera 1.6.4.  Mam ochotę zaktualizować do najnowszej wersji może to coś zmieni. Jest tylko jedno podstawowe pytanie: czy kontroler wstanie po takiej operacji. Ostatnio po aktualizacji do wer. 1.6.4 wylądował w serwisie. I jeszcze jedno pytanie do użytkowników "JOLKI" czy integracja na HA działa dobrze z wersją 1.6.6 kontrolera?? czy raczej zostać przy 1.6.4?

Jeśli w aplikacji Exta Life widzisz swoje odbiorniki i czujniki, to stawiałbym, że z Twoim EFC-01 raczej wszystko ok. Jestem ciekaw dlaczego w HA niczego poza nadajnikami nie widać. Bez logów niestety nie będę w stanie pomóc. Muszę widzieć co nadaje do kontrolera integracja z HA i co od niego odbiera. Jeśli zależy ci na rozwiązaniu zagadki, to sporządź logi tak jak pisałem i zapodaj tutaj na forum to zobaczymy co się dzieje.
Ja raz na wersji 2 miałem problem, że nie pokazały się nadajniki, ale po restarcie HA wszystko zaskoczyło i dotąd działa ok.
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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #58 dnia: Lipca 24, 2020, 16:43:15 »
Jak realizujesz połączenia zdalne z "JOLKĄ" za pomocą tunelu oferowanego przez AIS.? 
Może orientujesz się czy jest możliwość zestawienia Let's Encrypt i DuckDNS?
Tunel AIS, chodzi to bardzo dobrze.
Inne metody są opisane w dokumentacji:
http://www.ai-speaker.com/docs/ais_bramka_remote_dom_others
Nie miałem potrzeby doktoryzacji w tym temacie. Korzystam z tego co dali, tym bardzie, że działa super i sprowadza się do zmiany pozycji przełącznika w GUI. Mażesz również włączyć moduł uwierzytelniania wieloskładnikowego.
Zespół AIS bardzo chętnie pomaga, więc o szczegóły zachęcam pytać u źródła.
Ooo to bardzo ciekawe informacje. Od początku lipca jestem pochłonięty obowiązkami w świecie fizycznym i nie miałem czasu przyjrzeć się Jolce. Ale taki tunel od AIS to super sprawa! W HA takie rozwiązanie kosztuje 5$ miesięcznie (Nabu Casa). A jeśli AIS daje to za darmo to szacun :) No i wygląda na to, że integracja pozwala dzięki Jolce / AIS na sterowanie swoim EFC-01 z internetu bez publicznego IP lub VPNa :)

Moim zdaniem Zamel niekoniecznie musi się skupiać nad sterowaniem EFC-01 przez internet (a obecnie tym się chyba zajmują z tego co mi wiadomo). Zamiast tego powinni dopracować stabilność kontrolera i ulepszyć mozliwość integrowania się z innymi systemami, co oznacza rozszerzenie obecnego protokołu komunikacyjnego dzięki któremu działa integracja z HA.
Łączność z internetem co prawda to miły dodatek i w obecnych czasach jest czymś naturalnym, ale najważniejsze jest chyba to, aby kontroler działał stabilnie, a z tym jest nadal tak sobie jak widać po przypadkach na forum.
« Ostatnia zmiana: Lipca 24, 2020, 16:46:02 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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #59 dnia: Lipca 30, 2020, 11:01:34 »
Nie mogę w automatyzacji ustawić akcji dla urządzenia SRP. Nie działa suwak pozycji dla cover. Nie działa zapis (ikona dyskietki).
Sprawdzę, ale możliwe że może to być kwestia automatyzacji urządzeń w HA. Nie mam jak zweryfikować bo nie mam innych sterowników rolet niż Exta Life, ale może coś wymyślę
Pojawia się komunikat przy próbie zapisu:
"Message malformed: value is not allowed for dictionary value @ data['type']"
Tak u mnie jest to samo. Problem polega na tym, że obsługę automatyzacji urządzeń dodaje sam HA. Nie musiałem tego sam dodawać. Wystarczy że integracja jest dodawana z GUI przez Config Entry I wtedy HA Sam to dodaje. Poczytam co na to wpływa i czy można to jakoś zmienić
Trochę to trwało. Poczatowalem trochę z deweloperami HA i okazało się, że to był bug w HA. Błąd istniał przez kilka wersji. U mnie był widoczny na 0.112.2 i za poradą jednego z deweloperów frontendu zrobiłem dzisiaj update do 0.113 i faktycznie teraz wszystko jest dobrze. Suwak jest widoczny i wszystko w tym obszarze jest ok. Polecam zrobić update AIS Jolka do 0.113 i problem zniknie.
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