Sensorsystem

Technische Dokumentation für die Schlosserkennung und die Rückplattensensoren in Ihrer Chastity Lockbox

Ihre Chastity Lockbox verwendet mehrere Sensoren, um den Schlosszustand und die Position der Rückplatte zu erkennen. In dieser Anleitung wird erläutert, wie das Sensorsystem funktioniert und was das Gerät überwacht.

Sensorübersicht

Ihr Gerät verfügt über zwei Arten von Sensoren:

SensortypMengeZweck
TMR-Sensoren3Position des Verriegelungspaddels erkennen
Hall-Effekt-Sensoren2Vorhandensein der Rückplatte erkennen

TMR-Sensoren (Paddelerkennung)

Drei TMR-Sensoren (Tunnel Magnetoresistance) erkennen, ob sich das Verriegelungspaddel in der verriegelten oder entriegelten Position befindet.

Wie sie funktionieren

  • Sensoren erfassen das Magnetfeld des Paddels
  • Wenn sich das Paddel in der verriegelten Position befindet, zeigen die Sensoren LOW an
  • Wenn das Paddel entriegelt ist, zeigen die Sensoren HIGH an

Erkennungslogik

Das Gerät betrachtet das Paddel als gesperrt, wenn:

(TMR1 AND TMR2 AND TMR3) OR
(TMR1 AND TMR2) OR
(TMR1 AND TMR3) OR
(TMR2 AND TMR3)

Es genügen zwei von drei Sensoren, die die verriegelte Position erkennen. Dies sorgt für Redundanz – wenn ein Sensor ausfällt, funktioniert die Sperrerkennung weiterhin.

Warum drei Sensoren?

  • Redundanz: Die Zwei-von-Drei-Abstimmung sorgt für eine zuverlässige Erkennung
  • Fehlertoleranz: Der Ausfall eines einzelnen Sensors beeinträchtigt nicht die Sperrerkennung
  • Genauigkeit: Mehrere Sensoren reduzieren falsche Messwerte

Hall-Effekt-Sensoren (Rückplattenerkennung)

Zwei Hall-Effekt-Sensoren erkennen, ob die Backplate richtig befestigt ist.

Wie sie funktionieren

  • Sensoren erkennen in der Rückplatte eingebettete Magnete
  • Wenn die Rückplatte angebracht ist, zeigt mindestens ein Sensor LOW an
  • Wenn die Rückplatte entfernt wird, zeigen beide Sensoren HIGH an

Erkennungslogik

Das Gerät betrachtet die Rückplatte als geschlossen, wenn:

Hall1 OR Hall2

Jeder Sensor, der den Rückplattenmagneten erkennt, ist ausreichend.

Das Gerät lässt keine Verriegelung zu, wenn die Rückplatte nicht erkannt wird. Dies ist eine Sicherheitsfunktion, um ein Verriegeln ohne ordnungsgemäßen Verschluss zu verhindern.

Sensorüberprüfung während des Betriebs

Sperrbetrieb

Wenn Sie eine Sperre initiieren:

  1. Der Motor treibt das Paddel in die Verriegelungsposition
  2. Das Gerät wartet bis zu 2 Sekunden, bis das Paddel die Position erreicht
  3. TMR-Sensoren überprüfen, ob das Paddel verriegelt ist
  4. Hall-Sensoren überprüfen, ob die Rückplatte geschlossen ist
  5. Wenn alle Prüfungen erfolgreich sind → Sperre bestätigt
  6. Wenn Prüfungen fehlschlagen → Fehler angezeigt

Betrieb entsperren

Wenn das Gerät entsperrt wird:

  1. Der Motor treibt das Paddel in die Entriegelungsposition
  2. Das Gerät wartet bis zu 2 Sekunden, bis sich das Paddel bewegt
  3. TMR-Sensoren überprüfen, ob das Paddel entriegelt ist
  4. Wenn die Prüfung erfolgreich ist → Entsperren bestätigt
  5. Wenn die Prüfung fehlschlägt → E-LOCK-2-Fehler wird angezeigt

Fehlerbedingungen

FehlerZustandSensoren beteiligt
E-LOCK-1Kann nicht gesperrt werdenTMR-Sensoren erkennen die verriegelte Position nicht
E-LOCK-2Kann nicht entsperrt werdenTMR-Sensoren erkennen weiterhin die verriegelte Position
E-LOCK-3Keine RückplatteHall-Sensoren erkennen die Rückplatte nicht

Die meisten Sensorfehler werden durch physische Hindernisse verursacht. Stellen Sie sicher, dass die Bewegung des Paddels durch nichts blockiert wird und dass die Rückplatte richtig sitzt.

Aktivitätsprotokollierung

Wenn Ihr Gerät mit WiFi verbunden ist, meldet es regelmäßig Sensorzustände an das Dashboard:

Gemeldete Daten

FeldBeschreibung
tmr1, tmr2, tmr3Einzelne TMR-Sensorzustände
hall1, hall2Einzelne Zustände der Hall-Sensoren
isPaddleLockedBerechneter Verriegelungszustand des Paddels
isBackplateClosedBerechneter Backplate-Status
currentStatePosition der Gerätezustandsmaschine
batteryPercentAktueller Batteriestand
isChargingUSB-Stromversorgung angeschlossen

Wenn Protokolle gesendet werden

  • Bei Zustandsänderungen (Sperr-/Entsperrereignisse)
  • Bei Sensorzustandsänderungen
  • Regelmäßig während aktiver Sitzungen

Diese Telemetrie hilft Ihrem Schlüsselhalter, den Gerätestatus zu überwachen und ermöglicht dem Support die Ferndiagnose von Problemen.

Stromüberwachung

Ein INA219-Stromsensor überwacht den Motorstrom während des Sperr-/Entriegelungsvorgangs:

Zweck

  • Erkennt, wann der Motor seine Bewegung abgeschlossen hat
  • Verhindert Motorschäden durch Blockieren
  • Überprüft den ordnungsgemäßen Betrieb

Stromgrenzen

Wenn der durchschnittliche Strom während des Motorbetriebs über einen längeren Zeitraum 50 mA überschreitet, stoppt der Motor automatisch, um Schäden zu vermeiden.

Sensorstatus in der Benutzeroberfläche

Das Schlosssymbol in der Statusleiste zeigt den Sensorstatus an:

SchlosssymbolPaddelzustandIndikatorpunktBackplate-Status
GesperrtPaddel in verriegelter PositionGrünRückplatte erkannt
GesperrtPaddel in verriegelter PositionGelbRückplatte nicht erkannt
EntsperrtPaddel in entriegelter PositionGrünRückplatte erkannt
EntsperrtPaddel in entriegelter PositionGelbRückplatte nicht erkannt

Detaillierte Symbolbeschreibungen finden Sie unter Statussymbole.

Fehlerbehebung bei Sensorproblemen

Technische Spezifikationen

TMR-Sensoren

ParameterWert
Pins17, 18, 21
Aktiver ZustandLOW, wenn Paddel erkannt wird
Abstimmung2 von 3 erforderlich

Hall-Effekt-Sensoren

ParameterWert
Pins6, 15
Aktiver ZustandLOW, wenn Magnet erkannt wird
Abstimmung1 von 2 erforderlich

Stromsensor (INA219)

ParameterWert
I2C-PinsSDA: 9, SCL: 10
StromgrenzeDurchschnittlich 50 mA
ÜberwachungszeitraumWährend des Motorbetriebs

Verwandte Leitfäden

Auf dieser Seite