Natywna integracja z Home Assistant (komponent) 2.0

  • 172 Odpowiedzi
  • 21657 Wyświetleń
*

Offline SebiCo

  • ***
  • 225
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #105 dnia: Sierpnia 05, 2020, 13:30:01 »
Podmieniłem katalog Extalife na nowy ale nie widzę zmian.
W którym miejscu podmieniłeś? Bo teraz intergacja jest w
/data/data/pl.sviete.dom/files/usr/lib/python3.7/site-packages/homeassistant/components/extalife

Odp: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #106 dnia: Sierpnia 05, 2020, 13:45:16 »
Podmieniłem katalog Extalife na nowy ale nie widzę zmian. Restart HA, restart całego komputera. Restart EFC. Odinstalowanie integracji i zainstalowanie na nowo, kolejny restart - nic.
Bez zmian. Czy jeszcze o czymś zapomniałem.
Tak, zapomniałeś o wrzuceniu loga🙂 A tak serio to dziwne, bo błąd był ewidentny i teraz powinno działać
Podmieniłem w katalogu custom_components, bo robię próbę w środowisku testowym a nie na Jolce.
W załączniku logi, załączam ręcznie ROP-22  nazwa encji "kotłownia zewn".
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ź #107 dnia: Sierpnia 05, 2020, 13:55:26 »
@Cezary.K
Tak jak pisałem wczoraj koledze SebiCo - logi muszą koniecznie zawierać drugie lub kolejne odpytanie kontrolera o stany. Domyślnie działa to co 5 minut. Jeśli niczego nie zmieniłeś w konfiguracji integracji to tak będzie.
Najlepiej zrestartuj HA i wrzuć cały log po 6-7 minutach od momentu gdy HA się uruchomi. I koniecznie w formie tekstowej, tak jak kolega SebiCo.


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ź #108 dnia: Sierpnia 05, 2020, 13:57:47 »
Podmieniłem katalog Extalife na nowy ale nie widzę zmian. Restart HA, restart całego komputera. Restart EFC. Odinstalowanie integracji i zainstalowanie na nowo, kolejny restart - nic.
Bez zmian. Czy jeszcze o czymś zapomniałem.
Tak, zapomniałeś o wrzuceniu loga🙂 A tak serio to dziwne, bo błąd był ewidentny i teraz powinno działać
Czy jest prosta metoda na odsianie w logach tego co potrzebujesz?
Mam dostęp do pliku home-assistant.log ale jest ogrom wpisów. Przeglądanie tego to męczarnia.
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ź #109 dnia: Sierpnia 05, 2020, 14:01:36 »
Podmieniłem katalog Extalife na nowy ale nie widzę zmian. Restart HA, restart całego komputera. Restart EFC. Odinstalowanie integracji i zainstalowanie na nowo, kolejny restart - nic.
Bez zmian. Czy jeszcze o czymś zapomniałem.
Tak, zapomniałeś o wrzuceniu loga🙂 A tak serio to dziwne, bo błąd był ewidentny i teraz powinno działać
Czy jest prosta metoda na odsianie w logach tego co potrzebujesz?
Mam dostęp do pliku home-assistant.log ale jest ogrom wpisów. Przeglądanie tego to męczarnia.
Oczywiście, że jest, jak to w HA bywa :) Wczoraj o tym pisałem koledze SebiCO.

W pliku konfiguracyjnym HA:
logger:
  logs:
    default: error
    custom_components.extalife: debug
    homeassistant.core: debug
To odsieje wszystkie niepotrzebne mi informacje i zostawi jedynie log z integracji oraz HA Core, który jest mi potrzebny do sprawdzenia jak HA zareagował na zmianę stanu przekazaną z integracji do HA Core.
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ź #110 dnia: Sierpnia 05, 2020, 14:08:06 »
Gdzie logi się zapisują?
W pliku home-assistant.log ?
W tej chwili ma 20MB i rośnie.Trochę w tym HA mam postawione dodatkowo.
« Ostatnia zmiana: Sierpnia 05, 2020, 14:10:13 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ź #111 dnia: Sierpnia 05, 2020, 14:10:34 »
Gdzie logi się zapisują?
W pliku home-assistant.log ?
W tej chwili ma 20MB i rośnie.Trochę w tym HA mam postawione dodatkowo.
Tak, w tym pliku. 20 MB to trochę dużo jak na kilka minut po starcie HA z włączonym filtrowaniem tylko dla 2 komponentów🤔 Zobacz są logi dla `custom_components.extalife`. A i koniecznie zrestartuj HA po wprowadzeniu zmian konfiguracji logowania o których pisałem wcześniej, bo inaczej to nie będzie miało efektu.
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ź #112 dnia: Sierpnia 05, 2020, 14:12:02 »
Gdzie logi się zapisują?
W pliku home-assistant.log ?
W tej chwili ma 20MB i rośnie.Trochę w tym HA mam postawione dodatkowo.
Tak, w tym pliku. 20 MB to trochę dużo jak na kilka minut po starcie HA z włączonym filtrowaniem tylko dla 2 komponentów🤔 Zobacz są logi dla `custom_components.extalife`. A i koniecznie zrestartuj HA po wprowadzeniu zmian konfiguracji logowania o których pisałem wcześniej, bo inaczej to nie będzie miało efektu.
Wpis zrobiłem wcześniej.
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ź #113 dnia: Sierpnia 05, 2020, 14:17:19 »
No to powinno być ok. Wrzucaj śmiało. Ew. wytnij hasło do kontrolera albo inne hasła, ale jeśli zrobiłeś konfig do logów, to nic poza extalife i HA core nie powinno się logować.
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ź #114 dnia: Sierpnia 05, 2020, 14:23:49 »
No to powinno być ok. Wrzucaj śmiało. Ew. wytnij hasło do kontrolera albo inne hasła, ale jeśli zrobiłeś konfig do logów, to nic poza extalife i HA core nie powinno się logować.
Czy mogę plik home-assistant.log usunąć?
Chyba powinien się nadpisać nowy...
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ź #115 dnia: Sierpnia 05, 2020, 14:46:48 »
No to powinno być ok. Wrzucaj śmiało. Ew. wytnij hasło do kontrolera albo inne hasła, ale jeśli zrobiłeś konfig do logów, to nic poza extalife i HA core nie powinno się logować.
Czy mogę plik home-assistant.log usunąć?
Chyba powinien się nadpisać nowy...
Owszem, u mnie po każdym restarcie plik loga tworzy się od nowa. Dziwne, że u ciebie tak nie jest. Możesz go skasować i zrestartuj 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: Natywna integracja z Home Assistant (komponent) 2.0
« Odpowiedź #116 dnia: Sierpnia 05, 2020, 15:07:26 »
No to powinno być ok. Wrzucaj śmiało. Ew. wytnij hasło do kontrolera albo inne hasła, ale jeśli zrobiłeś konfig do logów, to nic poza extalife i HA core nie powinno się logować.
Czy mogę plik home-assistant.log usunąć?
Chyba powinien się nadpisać nowy...
Owszem, u mnie po każdym restarcie plik loga tworzy się od nowa. Dziwne, że u ciebie tak nie jest. Możesz go skasować i zrestartuj HA.
Wysłałem plik na e mail.
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ź #117 dnia: Sierpnia 05, 2020, 15:13:28 »
Tak widzę, ale wygląda, że Twoja testowa instancja z której ściągnąłeś logi nie mogła połączyć się z kontrolerem. Czy aby przypadkiem nie masz odpalonej równolegle integracji na Jolce? U mnie czasem, bardzo rzadko udaje się odpalić 2 integracje jednocześnie, ale najczęściej kontroler odmawia połączenia i do testów muszę wyłączać instancję produkcyjną. Z tego też względu mam w planach zmianę w sposobie komunikacji z kontrolerem na 1 połączenie, bo teraz używane są 2, a 2 integracje oznaczają 4 połączenia i z tym kontroler nie daje sobie już rady.
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ź #118 dnia: Sierpnia 05, 2020, 18:26:22 »
Tak widzę, ale wygląda, że Twoja testowa instancja z której ściągnąłeś logi nie mogła połączyć się z kontrolerem. Czy aby przypadkiem nie masz odpalonej równolegle integracji na Jolce? U mnie czasem, bardzo rzadko udaje się odpalić 2 integracje jednocześnie, ale najczęściej kontroler odmawia połączenia i do testów muszę wyłączać instancję produkcyjną. Z tego też względu mam w planach zmianę w sposobie komunikacji z kontrolerem na 1 połączenie, bo teraz używane są 2, a 2 integracje oznaczają 4 połączenia i z tym kontroler nie daje sobie już rady.
Nie miał z tym problemu. Jednocześnie odpalone obie integrację. Mogę sterować odbiornikami z Jolki jak i HA. Zmiana w jednym systemie, zmienia stan encji analogicznie w drugiej.
Zmiany widoczne również w obu systemach przy sterowaniu z aplikacji Zamela.
zrobiłem test, Jolka odłączona. Lecz nadal nie mam zmiany stanu encji w HA na Linux.
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ź #119 dnia: Sierpnia 05, 2020, 18:34:57 »
Tak widzę, ale wygląda, że Twoja testowa instancja z której ściągnąłeś logi nie mogła połączyć się z kontrolerem. Czy aby przypadkiem nie masz odpalonej równolegle integracji na Jolce? U mnie czasem, bardzo rzadko udaje się odpalić 2 integracje jednocześnie, ale najczęściej kontroler odmawia połączenia i do testów muszę wyłączać instancję produkcyjną. Z tego też względu mam w planach zmianę w sposobie komunikacji z kontrolerem na 1 połączenie, bo teraz używane są 2, a 2 integracje oznaczają 4 połączenia i z tym kontroler nie daje sobie już rady.
Nie miał z tym problemu. Jednocześnie odpalone obie integrację. Mogę sterować odbiornikami z Jolki jak i HA. Zmiana w jednym systemie, zmienia stan encji analogicznie w drugiej.
Zmiany widoczne również w obu systemach przy sterowaniu z aplikacji Zamela.
zrobiłem test, Jolka odłączona. Lecz nadal nie mam zmiany stanu encji w HA na Linux.
Hmm, w logach, które mi przesłałeś widać tylko tyle, że integracja ponawia 4 razy próbę połączenia z kontrolerem, ale połączenie się nie udaje.
Połączenia następują o 14:43, 14:45, 14:48 i 14:50, ale nigdy nie dochodzi do momentu, gdy połączenie się udaje i integracja na prawdę startuje.
Czy w tym HA z którego przechwyciłeś logi jesteś w stanie sterować extalife?

Być może przechwyciłeś zbyt krótki fragment 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