Zarządzanie energią głębokiego snu na Board Pro i Board Pro G2

list-menuOpinia?
Deep Sleep to tryb oszczędzania energii przeznaczony głównie do użytku poza godzinami pracy w celu zmniejszenia zużycia energii, gdy urządzenie jest bezczynne. W tym trybie urządzenie wyłącza się przy minimalnej funkcjonalności i braku łączności sieciowej, znacznie zmniejszając zużycie energii.

Wyzwalacze budzenia

Urządzenie może obudzić się z głębokiego snu poprzez kilka wyzwalaczy:

  • Zaplanowane godziny budzenia
  • Wykrywanie obecności za pomocą radaru
  • Miękki przycisk zasilania (który pozostaje podświetlony podczas głębokiego snu)

Opcje konfiguracji

  • xConfiguration Standby Level DeepSleep Mode:  <On/Off/OutsideOfficeHours> (default: Off)
    

    OutsideOfficeHours: Urządzenie przechodzi do Deep Sleep po skonfigurowanym opóźnieniu po zakończeniu godzin pracy (zgodnie z definicją „XConfiguration Time OfficeHours”). Jeśli urządzenie było już bezczynne przez wymagany czas, natychmiast wchodzi w Deep Sleep. Przed następnym dniem roboczym budzi się w losowym czasie między 20 a 40 minutami przed rozpoczęciem godzin pracy. Ta randomizacja pomaga rozłożyć obciążenie systemu i daje czas na instal ację aktualizacji, zapewniając gotowość.

    Włączone: Urządzenie przechodzi do Deep Sleep po skonfigurowanym opóźnieniu niezależnie od godzin pracy i budzi się przed rozpoczęciem godzin pracy następnego dnia roboczego.

  • xConfiguration Standby Level DeepSleep Delay
    

    Opóźnienie w minutach przed wejściem w głęboki sen, zakres „<1...1440>” (Domyślnie: 8 minut)

Typowe zachowanie budzące

Urządzenie budzi się raz w nocy między 00:00 a 06:00, aby zainstalować aktualizacje o niskiej pilności, a następnie powraca do Deep Sleep po domyślnym 20-minutowym opóźnieniu. Budzi się przed zaplanowanymi spotkaniami, jeśli spotkanie zostało zaplanowane przed wejściem w głęboki sen. Zabrania się głębokiego snu podczas trw ających zaplanowanych spotkań, nawet jeśli urządzenie jest nieużywane.

Integracja i powiadomienia

Przed wejściem do Deep Sleep urządzenie wysyła post stanu z oczekiwanym czasem budzenia do Control Hub, zaznaczając wyłączenie zgodnie z oczekiwaniami. Ten stan jest wyświetlany oddzielnie w Control Hub i powoduje wyłączenie alarmów offline.

Zdarzenie xapi jest emitowane na minutę i bezpośrednio przed Deep Sleep, zapewniając szczegóły dotyczące odliczania i czasu budzenia. Przykładowe zdarzenia obejmują:


  xEvent Standby StandbyInitiatedDeepSleep SecondsToDeepSleep: 0  
  xEvent Standby StandbyInitiatedDeepSleep MinutesToWakeup: 641  
  xEvent Standby StandbyInitiatedDeepSleep WakeupTimeUTC: "2025-02-17T13:36:46Z"

Ważne uwagi

Urządzenie nie wejdzie do DeepSleep, jeśli obecność zostanie wykryta w pomieszczeniu. Domyślnie wykrywanie obecności jest wyłączone poza godzinami pracy. Aby włączyć budzenie przez wykrywanie radaru poza godzinami pracy, skonfiguruj następujące ustawienie:

xConfiguration Time OfficeHours OutsideOfficeHours Standby AutoWakeup: Enabled

Urządzenie pozostaje w trybie offline podczas głębokiego uśpienia; dlatego operacje zależne od sieci, takie jak dostęp do interfejsu internetowego, rezerwacje xapi i polecenia są niedostępne. Zmiany konfigur acyjne wprowadzone za pomocą Control Hub mają zastosowanie dopiero po wybudzeniu urządzenia z głębokiego uśpienia.

Control Hub wyłącza niektóre czynności (ponowne uruchomienie, uruchamianie poleceń XCommands, zgłaszanie problemów) podczas głębokiego snu. Opcja Usuń pozostaje dostępna, ale może wymagać ręcznej kontynuacji operacji, takich jak przywrócenie ustawień fabrycznych.

Jeśli Board Pro jest w trybie Deep Sleep podczas zaplanowanego czyszczenia pomieszczenia (np. niezapisane tablice), czyszczenie następuje natychmiast po uruchomieniu, jeśli upłynął zaplanowany czas.

Przewodnik rozwiązywania problemów

  • Jeśli tablica nie wejdzie w Deep Sleep zgodnie z oczekiwaniami:
    • Sprawdź dzienniki, aby uzyskać odpowiednie informacje.
    • Wyszukaj słowo kluczowe „StandbyCtrlImpl” w application.log lub all.log, aby zidentyfikować przyczynę.
  • Jeśli tablica nie obudzi się zgodnie z oczekiwaniami:
    • Ręcznie obudzić tablicę.
    • Pobierz dzienniki od momentu wejścia w Deep Sleep.
    • Wyszukaj „StandbyCtrlimpl”, a dokładniej „DeepSleep” w application.log lub all.log
    • Przed wejściem do głębokiego snu dzienniki pokażą komunikat typu „Budzenie się w xxx minutach”, wskazujący oczekiwany czas przebudzenia.
  • Po przebudzeniu planszy można sprawdzić, czy Deep Sleep był przyczyną wyłączenia.
    • Sprawdź stan, uruchamiając polecenie: XStatus System Unit LastShutdownReason
    • Jeśli Deep Sleep spowodował wyłączenie, wyjście wyświetli: *s SystemUnit LastShutdownReason: Standby

Czy ten artykuł był pomocny?
Czy ten artykuł był pomocny?