Natywna integracja z Home Assistant (komponent) 2.1

  • 338 Odpowiedzi
  • 25199 Wyświetleń
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #210 dnia: Lipca 27, 2021, 12:14:46 »
Ok. Spróbuję dzięki.
W EL wszystko działa.
Ale też jest jedno ale. Chyba to nie jest tylko kwestią odwróconej logiki styku bo w EL mam ustawione podanie napięcia przez 3sek. W HA stan otwarcia (kiedy rzeczywiście są zamknięte) jest cały czas. Nie zmienia się.

*

Offline SebiCo

  • ***
  • 225
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #211 dnia: Lipca 27, 2021, 13:39:16 »
Tylko pamiętaj, że stan czujników/urządzeń integracja domyślnie odświeża co 5 minut. Wiec w ekstremalnym przypadku trzeba odczekać te 5 minut żeby zobaczyć zmianę statusu.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #212 dnia: Lipca 27, 2021, 13:53:01 »
Tylko pamiętaj, że stan czujników/urządzeń integracja domyślnie odświeża co 5 minut. Wiec w ekstremalnym przypadku trzeba odczekać te 5 minut żeby zobaczyć zmianę statusu.
Dokładnie tak. Niestety elementy Exta Life nie nadają do kontrolera zmiany swojego stanu. Użytkownik widzi aktualny stan tylko po wejściu do aplikacji i odświeżeniu listy urządzeń. Integracja naśladuje ten mechanizm odświeżając stan co 5 minut. Można to skonfigurować pod siebie i skrócić lub wydłużyć ten czas
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.1
« Odpowiedź #213 dnia: Lipca 27, 2021, 16:19:08 »
Dziękuję. Zobaczę

Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #214 dnia: Lipca 28, 2021, 14:03:00 »
Rzeczywiście podziałało. Czas odświeżania jest dość długi. Gdzie to można zmienić? Jaki był by minimalny czas odświeżania poprawny?

Można zrobić widget na pulpicie w telefonie otwierania bramy?

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #215 dnia: Lipca 28, 2021, 14:41:16 »
Rzeczywiście podziałało. Czas odświeżania jest dość długi. Gdzie to można zmienić? Jaki był by minimalny czas odświeżania poprawny?
Trudno powiedzieć jaki czas będzie optymalny. Cały problem z odświeżaniem wynika z tego, że w 2018 roku Zamel wydał aktualizację, która zmieniła sposób komunikacji elementów z kontrolerem. Teraz oprócz czujników pozostałe elementy czyli odbiorniki już same nie nadają stanu do kontrolera gdy ktoś zmieni ich stan lokalnie lub za pomocą sceny. Kiedyś tak było i to powodowało problemy z komunikacją radiową. Elementy zakłócały się wzajemnie np przy odpalaniu dużych scen, gdzie wiele elementów miało zmienić swój stan.
Dlaczego o tym piszę? Dlatego, że system Exta Life jest podatny na zakłócenia. Potrafi zakłócać sam siebie. Czas 5 minut wykoncypowałem eksperymetalnie. Taki czas mają elementy Z-Wave starej generacji (od dawna Z-Wave już same nadają zmianę swoich stanów).
Jeśli skrócisz ten czas to będzie oznaczało, że kontroler będize częściej odpytywał wszystkie odbiorniki w twojej instalacji o stan. Odpytanie takie trwa od sekundy do nawet kilkudziesięciu sekund przy dużych instalacjach i słabym zasięgu niektórych elementów.
Przy częstym odpytywaniu zwiększasz prawdopodobieństwo tego, że jakiś element nie odbierze np sygnału z pilota lub kontrolera i nie wykona akcji którą chciałbyś aby wykonał. Taka jest rzeczywistość Exta Life i nic na to nie możemy poradzić.
Ale możesz poeksperymentować. Najmniejszy możliwy czas to 1 minuta. Taka jest rozdzielczość.
Możesz to zmienić w ekran integracji w HA, potem znajdujesz Exta Life, lkikasz na przycisk "KONFUGURUJ", zmieniasz czas na inny i klikasz "ZATWUERDŹ" w kolejnych ekranach a na końcu "ZAKOŃCZ". Tylko wtedy czas się zmieni. Jeśli nie klikniesz na końcu przycisku ZAKOŃCZ to konfiguracja nie zapisze się.

Cytuj
Można zrobić widget na pulpicie w telefonie otwierania bramy?
Sam tego nie używam, ale tak, powinno się dać. Musisz użyć widżetu do wywołania usługi. Potem musisz skorzystać z odpowiedniej usługi np cover.toggle, która będzie naprzemiennie zamykałą lub otwierała bramę w zależności od jej stanu, potem znajdujesz swoje entity ID które reprezentuje tówj ROB, ustawiasz ikonę, etykietę i powinno działać.
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.1
« Odpowiedź #216 dnia: Lipca 28, 2021, 14:44:18 »
Polecam ci skorzystać najpierw z narzędzi deweloperskich w HA (musisz zmienić na swoim profilu użytkownika jako zaawansowany uzytkownik) i spróbować wywołać tą usługę stamtąd aby wiedzieć jak ją prawidłowo wywołac. Jeśli tam wywołanie się uda i twoja brama zareaguje to wtedy zrób to w widżecie
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.1
« Odpowiedź #217 dnia: Lipca 28, 2021, 16:29:22 »
Bardzo dziękuję. Wiem że mocno odbiegam od tematu. Może by tak zrobić temat o HA?

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #218 dnia: Lipca 28, 2021, 19:40:57 »
Bardzo dziękuję. Wiem że mocno odbiegam od tematu. Może by tak zrobić temat o HA?
W sumie już jest taki temat ;)
https://www.forumextalife.pl/index.php?topic=320.0
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.1
« Odpowiedź #219 dnia: Października 27, 2021, 23:20:25 »
Można prosić o podpowiedź, co można zrobić z tym błędem (AIS - ostatnia stabilna wersja):

Logger: homeassistant.components.extalife
Source: helpers/entity_platform.py:566
Integration: Exta Life (documentation, issues)
First occurred: 23:12:52 (2 occurrences)
Last logged: 23:14:12

Platform extalife does not generate unique IDs. ID 00:80:e1:fc:06:27 already exists - ignoring extalife.efc_01
Elementy systemu, których używam: Bramka AIS DEV 3 + pilot, EFC-01, 3x ROP-01, 3x ROP-02, RDP-01, ROP-07, RNK-02, 5x RNK-04, RNP-01, P-257/2, 2x ROP-21, 3x ROP-22, 5x RNK-24, RCK-21, 3x RCR-21, RCM-21, 4x RGT-01, urządzenia Zigbee, kamera IP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #220 dnia: Października 28, 2021, 08:26:26 »
Można prosić o podpowiedź, co można zrobić z tym błędem (AIS - ostatnia stabilna wersja):

Logger: homeassistant.components.extalife
Source: helpers/entity_platform.py:566
Integration: Exta Life (documentation, issues)
First occurred: 23:12:52 (2 occurrences)
Last logged: 23:14:12

Platform extalife does not generate unique IDs. ID 00:80:e1:fc:06:27 already exists - ignoring extalife.efc_01
Nigdy nie wiedziałem takiego błędu u siebie. Nie mam AIS, ale sądzę że zespół AIS nie poczynił zmian w kluczowych partiach kodu w stosunku do mojej wersji.
Kilka pytań:
1. Czy masz tak podczas każdego startu AIS?
2. Używasz integracji z tego forum czy wersji dostarczonej z AIS?
3. Nie zmienił się przypadkiem IP ostatnio twojego EFC-01?
4. Czy w pliku configuration.yaml masz wpis extalife?

Trudno powiedzieć co się dzieje, ale wygląda jakby integracja chciała utworzyć config entry dla tego samego kontrolera oo raz drugi.
Jeśli masz tak za każdym razem to ustaw logowanie na poziom debug i wrzuć tutaj log, to może będzie tam coś co pozwoli rozwiązać ta zagadkę

@Cezary.K czy ty też masz taki błąd u siebie na AIS?
« Ostatnia zmiana: Października 28, 2021, 08:28:34 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: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #221 dnia: Października 28, 2021, 11:02:24 »
Jestem również na AIS stabilna wersja ale nie mam żadnych problemów z integracją. Korzystam z integracji od AIS i nigdy nie spotkałem się z takim zgłoszeniem problemu. Ostatnio było coś zmieniane z zeroconf.
https://ai-speaker.discourse.group/t/wersja-systemu-kasia-wydana-na-beta/2077#3-dodalimy-to-naszej-podstawowej-konfiguracji-zeroconf-5
Jednak raczej nie ma to wpływu. @Fantomas - może coś zmieniałeś po stronie połączenia sieciowego w EFC-01?
Log wskazuje na identyfikator, który przypomina adres MAC. Odpowiedz na pytania @admin - są kluczowe dla rozwiązania problemu. Może masz dodane jakieś ręczne wpisy dla konfiguracji extalife w AIS?
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.

Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #222 dnia: Października 28, 2021, 11:30:35 »
1. tak, a w tej sesji (od wczorajszego resetu) już 4x
2. AIS
3. nie, mam stały
4. nie, inkludowany co prawda customize.yaml, ale pusty
Elementy systemu, których używam: Bramka AIS DEV 3 + pilot, EFC-01, 3x ROP-01, 3x ROP-02, RDP-01, ROP-07, RNK-02, 5x RNK-04, RNP-01, P-257/2, 2x ROP-21, 3x ROP-22, 5x RNK-24, RCK-21, 3x RCR-21, RCM-21, 4x RGT-01, urządzenia Zigbee, kamera IP.

Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #223 dnia: Października 28, 2021, 12:26:36 »
Już namierzyłem miejsce. Dzieje się to przy ponownym wczytywaniu wczytywaniu konfiguracji. Wygląda na to, że ta funkcja jest też wołana niejawnie przy włączeniu/wyłączaniu urządzeń.
Trochę się bawiłem nowymi urządzeniami i dlatego to wyszło.
« Ostatnia zmiana: Października 28, 2021, 12:28:43 wysłana przez Fantomas »
Elementy systemu, których używam: Bramka AIS DEV 3 + pilot, EFC-01, 3x ROP-01, 3x ROP-02, RDP-01, ROP-07, RNK-02, 5x RNK-04, RNP-01, P-257/2, 2x ROP-21, 3x ROP-22, 5x RNK-24, RCK-21, 3x RCR-21, RCM-21, 4x RGT-01, urządzenia Zigbee, kamera IP.

Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #224 dnia: Października 28, 2021, 13:33:19 »
Czyli potwierdź, wszystko z integracją OK... Komunikat jest informacyjny, to nie jest błąd.
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.