Inactieve en energietoestanden

Technische details over energiebeheer, time-outs bij inactiviteit en batterijbesparing op uw Chastity Lockbox

Uw Chastity Lockbox beheert automatisch het energieverbruik via een reeks inactieve toestanden. In deze gids worden de technische details uitgelegd van hoe deze toestanden werken en wat overgangen daartussen veroorzaakt.

Voortgang van de inactieve toestand

Na elke gebruikersinteractie gaat het apparaat door inactieve toestanden op basis van de inactiviteitstijd:

ToestandTime-outAchtergrondverlichtingWiFiStroomverbruik
ActiefVolledig (100%)AangeslotenNormaal
Inactief30 secondenGedimd (10%)AangeslotenVerminderd
Pseudo-slaap2 minutenUitAangeslotenLaag
Diepe slaap10 minutenUitVerbinding verbrokenMinimaal

Deze time-outs zijn cumulatief. Diepe slaap vindt plaats 10 minuten na de laatste interactie, niet 10 minuten nadat de pseudo-slaap begint.

Actieve toestand

Wanneer u uw apparaat actief gebruikt:

  • Helderheid achtergrondverlichting: 100% (waarde: 255)
  • Alle sensoren: Actief en monitoren de toestand
  • WiFi: verbonden en gesynchroniseerd
  • Motorcontroller: Klaar voor commando's

Elke druk op de knop of het draaien aan de encoder houdt het apparaat in de actieve toestand en reset de inactieve timer.

Inactieve toestand (30 seconden)

Na 30 seconden zonder interactie:

  • Helderheid achtergrondverlichting: gedimd tot ongeveer 10% (waarde: 24)
  • Sensoren: Actief
  • WiFi: Nog steeds verbonden
  • Motorcontroller: teruggezet (stuurt de motor niet actief aan)

Het gedimde scherm is nog steeds leesbaar. Deze toestand bespaart energie terwijl het display zichtbaar blijft als u naar uw apparaat kijkt.

Wakker worden uit inactiviteit

Elk van deze acties brengt het apparaat terug naar de actieve toestand:

  • Druk op een willekeurige knop
  • Draai aan de encoder
  • USB-kabel aangesloten of losgekoppeld

Pseudo-slaaptoestand (2 minuten)

Na 2 minuten zonder interactie:

  • Helderheid achtergrondverlichting: Uit (waarde: 0)
  • Scherm: Nog steeds ingeschakeld, alleen donker
  • WiFi: Nog steeds verbonden: sleutelhouderopdrachten werken
  • Motorcontroller: teruggezet
  • Stroomsensor (INA219): Gaat naar de energiebesparende modus

Dit is de diepste slaapstand tijdens het opladen. Wanneer uw apparaat is aangesloten op USB-voeding, gaat het niet in de diepe slaapstand, waardoor het verbonden blijft om sleutelhouderopdrachten te ontvangen.

Wakker worden uit de pseudo-slaap

Dezelfde triggers als bij het wakker worden uit de inactieve toestand. De eerste interactie maakt het apparaat wakker; mogelijk moet u nogmaals drukken om de beoogde actie uit te voeren.

Diepe slaaptoestand (10 minuten)

Na 10 minuten geen interactie (en niet opladen):

  • Achtergrondverlichting: Uit
  • Scherm: Slaapmodus
  • WiFi: Verbinding verbroken
  • Bluetooth: Uit
  • De meeste randapparatuur: uitgeschakeld

In de diepe slaap kan uw apparaat geen sleutelhouderopdrachten ontvangen totdat het wakker wordt. Vergrendelingstimers blijven intern doorlopen.

Beperkingen op het gebied van diepe slaap

Diepe slaap wordt alleen geactiveerd als aan al deze voorwaarden wordt voldaan:

  • Apparaat is 10 minuten inactief geweest
  • Apparaat is niet aangesloten op USB-voeding
  • Apparaat bevindt zich niet in bepaalde beveiligde statussen (kalibratie, WiFi-installatie)

Wakker worden uit een diepe slaap

  • Druk op de knop Enter (bij pinnen ≤21) of op Back
  • Automatische timer-activering als een vergrendelingstimer bijna voltooid is

Wanneer er voor een getimede vergrendeling minder tijd resteert dan de pseudo-slaap-time-out, blijft het apparaat automatisch wakker om de ontgrendeling af te handelen.

Laadgedrag

Wanneer uw apparaat is aangesloten op USB-voeding:

VoorwaardeMaximale slaapdiepte
OpladenAlleen pseudo-slaap
Niet opladenVolledige diepe slaap

Dit zorgt ervoor dat uw apparaat tijdens het opladen bereikbaar blijft voor dashboardopdrachten, terwijl de levensduur van de batterij wordt gemaximaliseerd wanneer het op batterijvoeding werkt.

Op timer gebaseerd ontwaken

Voor getimede vergrendelingen berekent uw apparaat een optimale wektijd:

sleepDuration = max(remainingTimeMs - PSEUDO_SLEEP_TIMEOUT, 0)

Dit betekent dat het apparaat uit de diepe slaap ontwaakt voordat uw vergrendelingstimer afloopt, zodat u de ontgrendeling niet mist.

Stroomverbruik

Geschatte stroomopname in elke toestand:

ToestandGeschatte stroom
Actief~80-100mA
Inactief~40-60mA
Pseudo-slaap~20-30mA
Diepe slaap~0,5-2mA

Voor een maximale levensduur van de batterij tijdens langdurige vergrendelingen dient u het apparaat uit de oplader te houden wanneer het niet nodig is. Het gaat automatisch in de diepe slaap en wordt wakker bij belangrijke gebeurtenissen.

Interactie volgen

Bij elke gebruikersinteractie wordt de inactieve timer opnieuw ingesteld. Bijgehouden interacties omvatten:

  • Knoppen indrukken (Enter, Back)
  • Encoderrotatie
  • Veranderingen in de USB-voedingsstatus
  • Veranderingen in de sensorstatus (tijdens actieve bewaking)

Technische referentie

Constanten

IDLE_TIMEOUT = 30000         // 30 seconds
PSEUDO_SLEEP_TIMEOUT = 120000  // 2 minutes
SLEEP_TIMEOUT = 600000       // 10 minutes

LED PWM-waarden

Active:       255 (100%)
Idle:         24  (~10%)
Pseudo-sleep: 0   (off)
Deep sleep:   0   (off)

Gerelateerde handleidingen

Op deze pagina