Skip to content

FAQ ​

Ta strona zbiera pytania, które pojawiają się wielokrotnie na Śledzenie zgłoszeń na GitHub. Sprawdzenie tutaj przed otwarciem nowego zgłoszenia oszczędza czas, ponieważ większość z nich to nie błędy, lecz oczekiwane zachowania z udokumentowaną przyczyną.

Szukaj istniejących zgłoszeń

Żadne z powyższych? Upewnij się, że przeszukałeś zamknięte zgłoszenia na GitHub przed otwarciem nowego. Jeśli problem będzie się powtarzał, strona Zgłaszanie problemów wyjaśnia, jak zebrać logi debugowania i otworzyć właściwy raport o błędzie lub prośbę o funkcję.

Czy Powiadomienia Mogą Być Wysyłane na Telefon? ​

Pokaż odpowiedź

Nie bezpośrednio. Domyślnie integracja tworzy tylko trwałe powiadomienia w panelu Home Assistant; nie są one automatycznie przekazywane do aplikacji Home Assistant Companion na urządzeniu mobilnym, ponieważ wymagałoby to specyficznego celu powiadomień dla każdego urządzenia, którego integracja nie posiada.

Aby odebrać je na telefonie, należy utworzyć niestandardowa automatyzacja, który nasłuchuje zdarzenia integracji (lub wygenerowanych trwałych powiadomień) i przesyła je do docelowego notify dla urządzenia mobilnego.

Więcej o konfigurowaniu, które powiadomienia są generowane

Zdjęcia przeszkód / wykrywania AI się nie wyświetlają Wsparcie mapy ​

Pokaż odpowiedź

Jeśli obrazy przeszkód pozostają puste nawet przy włączonym AI Obstacle Image Upload w aplikacji, a konto podłączone do Home Assistant jest kontem współdzielonym/rodzinnym, a nie kontem, które pierwotnie dodało i posiada urządzenie, chmura producenta może cicho blokować dostęp do obrazów przeszkód dla tego konta współdzielonego. Użycie faktycznego konta właściciela lub sprawdzenie, czy dostęp do kamery został wyraźnie przyznany kontu współdzielonemu w aplikacji, rozwiązuje problem w większości przypadków.

Czy kamera mapy może być przesyłana strumieniowo do HomeKit / Apple Home? Wsparcie mapy ​

Pokaż odpowiedź

Nie jest niezawodnie dostępny jako podgląd na żywo. Kamera mapy przesyła strumień w formacie MJPEG, tym samym, którego używa własna platforma kamer Home Assistant, dzięki czemu statyczny podgląd w Apple Home wyświetla się poprawnie. Nowa klatka generowana jest tylko wtedy, gdy mapa faktycznie się zmienia, a strumień nic nie przesyła, gdy odkurzacz jest bezczynny. Podgląd na żywo HomeKit wymaga źródła stale odświeżającego się, aby pozostać podłączonym, natomiast Home Assistant musi przekonwertować strumień MJPEG przez dodatkową warstwę, zanim HomeKit w ogóle będzie mógł go wyświetlić, ponieważ HomeKit nie obsługuje bezpośrednio MJPEG. Kiedy strumień mapy milknie, ta warstwa konwersji traktuje połączenie jako utracone, a Home Assistant zgłasza, że kamera nie ma źródła strumienia lub pokazuje pusty obraz zamiast obrazu na żywo.

Zgłaszano to wielokrotnie. Próby korzystania z platformy kamery ffmpeg, go2rtc oraz integracji Generic Camera dają ten sam efekt: podgląd statyczny działa, ale ciągle aktualizujący się strumień na żywo w HomeKit nie działa. Nie potwierdzono w pełni działającej konfiguracji dla tej integracji ani podobnych strumieni map odkurzacza w innych miejscach.

Home Assistant się zawiesza, uruchamia ponownie lub zużywa dużo pamięci Wsparcie mapy ​

Pokaż odpowiedź

Integracja renderuje powiększalne obrazy map w pełnej rozdzielczości, podobne do aplikacji oficjalnej, co może zużywać znaczną ilość pamięci. Na systemach z ograniczoną pamięcią RAM, takich jak Raspberry Pi, mała maszyna wirtualna lub kontener ograniczony do około 2-3 GB, może to wyczerpać dostępną pamięć i spowodować zawieszenie, ponowne uruchomienie lub całkowitą niemożność uruchomienia Home Assistant, zwykle zaraz po dodaniu urządzenia z obsługą mapy lub przy otwieraniu jego strony urządzenia lub kamery mapy.

Rozwiązanie

Włącz Obraz Mapy o Niskiej Rozdzielczości w opcjach konfiguracji urządzenia. Rozwiązuje to zdecydowaną większość takich przypadków.

Jeśli nadal występują awarie po włączeniu tej opcji, dane mapy same mogą ulec uszkodzeniu lub stać się nadzwyczaj duże w czasie, co również może zwiększać użycie pamięci podczas renderowania. Przywrócenie starszej, zdrowej mapy z Kopia zapasowa i odzyskiwanie może to rozwiązać. Jeśli żadna z tych metod nie pomaga, zbierz dzienniki debugowania i otwórz zgłoszenie błędu, ponieważ wskazuje to na inną pierwotną przyczynę.

Integracja nie ładuje się po aktualizacji Home Assistanta, z komunikatem o py_mini_racer Wsparcie mapy ​

Pokaż odpowiedź

Integracja zależy od py-mini-racer, silnika JavaScript używanego do optymalizacji i renderowania map tak, aby odpowiadały oficjalnej aplikacji. Ta zależność jest instalowana przez samego Home Assistanta, a nie przez integrację, i czasami nie udaje się jej zainstalować lub załadować natywnego binarnego pliku po aktualizacji Home Assistant Core, szczególnie na systemach opartych na musl (takich jak HAOS na niektórych platformach) lub tuż po aktualizacji.

Problem z środowiskiem

Jest to problem z instalacją środowiska/zależności, a nie coś, co kod integracji może wykryć lub obejść. Pojawia się wielokrotnie w różnych, niezależnych wersjach Home Assistant i typach instalacji.

Ponowne uruchomienie Home Assistant (aby pozwolić mu ponownie spróbować zainstalować zależności) rozwiązuje problem w niektórych przypadkach. Jeśli problem będzie się utrzymywał, sprawdź logi Home Assistant podczas uruchamiania, aby znaleźć rzeczywisty błąd instalacji pip/zależności; to ten błąd należy rozwiązać (w tym jako problem z Home Assistant Core, jeśli wygląda na awarię instalacji na poziomie platformy).

Czy urządzenie działające na Valetudo może być używane z tą integracją? ​

Pokaż odpowiedź

Tak i nie. Technicznie rzecz biorąc, nie ma żadnych ograniczeń uniemożliwiających działanie integracji równolegle z Valetudo. Valetudo nie wyłącza lokalnego API miIO, więc urządzenie może być kontrolowane za pomocą Połączenie lokalne, o ile można pozyskać token. Jednak dane mapy nie mogą być pobierane przez lokalne API, a Valetudo nie udostępnia surowych danych mapy przez żaden serwis. W związku z tym integracja może działać tylko bez obsługi map.

Bez obsługi map funkcjonalność zapewniana przez tę integrację staje się w dużej mierze redundantna, ponieważ wszystkie pozostałe funkcje mogą być już wykorzystywane za pomocą natywnej Integracja Valetudo Home Assistant MQTT.