Jak działa funkcja powiadomień?
Istnieją trzy kroki, aby otrzymać powiadomienie o zdarzeniu ruchu na telefonie.
- Krok 1: Kamera wykrywa zdarzenie ruchu i przesyła je do swojego serwera w chmurze na AWS.
- Krok 2: Serwer w chmurze przesyła informacje o zdarzeniu ruchu do serwera powiadomień Apple (iOS) / Google (Android).
- Krok 3: Serwer powiadomień Apple (iOS) / Google (Android) przesyła powiadomienie na Twój telefon, a na ekranie pojawia się powiadomienie.
Dlaczego powiadomienia są opóźnione?
Zazwyczaj wszystkie trzy kroki są realizowane w ciągu kilku sekund. Jednak w niektórych przypadkach opóźnienie może wystąpić w kroku 1 lub 3.
Przyczyny możliwych opóźnień w kroku 1:
W większości przypadków jest to spowodowane słabym lub niestabilnym połączeniem sieciowym.
- Proszę sprawdzić i upewnić się, że połączenie Wi-Fi jest dobre, a kamera jest zainstalowana w miejscu z silnym sygnałem Wi-Fi.
- Proszę również wybrać rozdzielczość SD (720p) dla nagrywania wideo, aby zmniejszyć przepustowość strumieniowania.
Przyczyny możliwych opóźnień w kroku 3:
Wiele czynników zewnętrznych może powodować to opóźnienie, takich jak serwer powiadomień Apple/Google, słabe lub niestabilne połączenie sieciowe telefonu itp. W większości przypadków problem ustępuje po pewnym czasie.
W przypadku niektórych marek telefonów z systemem Android, aby rozwiązać problem opóźnienia, należy sprawdzić następujące ustawienia:
-
Włącz postęp w tle (obsługiwane przez niektóre modele telefonów):
- Proszę otworzyć aplikację > stuknąć "Użytkownik" > stuknąć "O aplikacji" > stuknąć "Uprawnienia systemowe" > upewnić się, że zarówno "Postęp w tle", jak i "Powiadomienia" są włączone.
-
Dodaj aplikację do białej listy oszczędzania baterii:
- Musisz dodać naszą aplikację do białej listy oszczędzania baterii w ustawieniach telefonu. Jest to konieczne, ponieważ zarządzanie baterią w tych telefonach z Androidem wyłącza wszystkie aplikacje działające w tle, co powoduje, że aplikacje nie otrzymują powiadomień z serwera powiadomień Google (Android) na czas.
-
Jak dodać naszą aplikację do białej listy oszczędzania baterii:
- Przejdź do ustawień telefonu > Aplikacje > Nasza aplikacja > Bateria > Optymalizacja baterii > Nie optymalizuj.
- Różni producenci smartfonów z Androidem mogą oferować różne tryby oszczędzania baterii dla swoich urządzeń, a nazwy i funkcjonalności tych trybów mogą się różnić. Istnieje artykuł z szczegółowym wyjaśnieniem i opisem problemu opóźnienia dla telefonów Samsung. Proszę kliknąć tutaj.
Inne możliwe rozwiązania:
- Zamknij aplikację i otwórz ją ponownie.
- Wyczyść pamięć podręczną aplikacji. Możesz stuknąć "Użytkownik/Moje" - "O aplikacji", aby znaleźć przycisk "Wyczyść pamięć podręczną".
- Usuń aplikację i zainstaluj ją ponownie.
- Przetestuj na innym telefonie innej marki.
Dlaczego powiadomienia są opóźnione po zakupie planu?
Po zakupie planu pojawia się dodatkowy krok między krokiem 1 a krokiem 3:
- Zdarzenie ruchu jest analizowane przez algorytmy AI w chmurze, aby zdecydować, czy wysłać powiadomienie, czy nie.
- Na przykład, jeśli wybierzesz "Osoba" na stronie "Ustawienia powiadomień" w aplikacji, a kamera rozpozna osobę w zdarzeniu ruchu po analizie, zdecyduje się wysłać powiadomienie, i odwrotnie. To właśnie dlatego możesz odczuwać nieco dłuższy czas oczekiwania na powiadomienia po dokonaniu płatności.