Überblick
TTLock BLE ist eine Integration, die TTLock-Smart-Locks von Home Assistant aus über Bluetooth steuert. Befehle zum Ver- und Entriegeln, Statusabfragen und Batteriewerte laufen über die Bluetooth-Verbindung des Schlosses, und die TTLock Cloud wird nur einmal bei der Einrichtung kontaktiert, um die Schlossschlüssel herunterzuladen. Eingaben am Tastenfeld, Fingerabdruck-Lesevorgänge, Kartenscans, mechanische Schlüsseldrehungen und Ereignisse des automatischen Verriegelns kommen als Home Assistant Ereignisse an. Sie fügt ein Schloss, einen Bluetooth-Verbindungssensor, Sensoren für Batterie, Uhrenabweichung und zuletzt gesehen sowie einen Schalter für den Ton hinzu. Die Riegelposition und der Batteriestand werden aus den Advertisements des Schlosses gelesen, ohne eine Verbindung zu öffnen, und eine Option kann eine dauerhafte Sitzung für schnellere Befehle offen halten, auf Kosten der Batterie. Schlösser können durch Anmelden bei einem TTLock-Konto hinzugefügt werden, bei Bedarf mit einem per E-Mail gesendeten Code, oder indem du einen Schlossschlüssel manuell ohne Konto eingibst.
Zusammenfassung der README und des Codes von roquerodrigo/ha-ttlock-ble, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich
Unterstützt
Funktioniert lokal Spricht mit deinen Geräten in deinem eigenen Netzwerk. Keine Cloud des Herstellers dazwischen.
Wird automatisch erkannt Home Assistant entdeckt sie im Netzwerk und bietet an, sie hinzuzufügen.
Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.
Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.
Stellt bereit
- Schlösser
- Schalter
- Sensoren
Einrichtung
Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.
Schlossschlüssel manuell eingeben
- MAC-Adresse des Schlosses
- AES-Schlüssel
- Entriegelungsschlüssel
- Admin-Code (optional)
- Name (optional)
- Protokolltyp
- Protokollversion
- Szene
- Gruppen-ID
- Organisations-ID
Wird auch beim Ändern der Verbindung abgefragt.
TTLock BLE einrichten
- Passwort
Wird auch beim erneuten Anmelden und beim Ändern der Verbindung abgefragt.
TTLock-Konto bestätigen
- Bestätigungscode
Nach der Einrichtung
- Dauerhafte VerbindungHält eine BLE-Sitzung offen und öffnet sie sofort wieder, wenn sie abbricht. Ist die Option aus, wird das Schloss nur verbunden, um einen Befehl auszuführen oder Einträge zu lesen, die es meldet; Status und Batteriestand stammen aus seinen Advertisements, die gar keine Sitzung kosten. Ist sie an, antworten Befehle sofort, auf Kosten der Batterie des Schlosses.
Texte aus dem Code von roquerodrigo/ha-ttlock-ble. Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.
Entitäten
- BinärsensorenBluetooth-Verbindung
- EreignisseProtokoll
- SchlösserSchloss
- SensorenBatterie, Uhrenabweichung, Zuletzt gesehen
- SchalterTon
Fehlerbehebung
- DiagnosedatenLädt eine Diagnosedatei herunter, die du an einen Fehlerbericht anhängen kannst.
Aus der README
Local control of TTLock smart locks over Bluetooth, for Home Assistant. Lock / unlock, battery level and real-time push events flow over BLE — no cloud round-trip on every operation. Built on the sibling Python SDK ttlock-ble.
- Local BLE control — lock, unlock, and state queries run over the lock's BLE link; the TTLock cloud is only contacted once at setup to download per-lock keys.
- Real-time push events — keypad presses, fingerprint reads, IC-card swipes, mechanical key turns, and auto-lock fires arrive as Home Assistant events the moment the lock emits them.
- Battery sensor — diagnostic entity refreshed by every poll and every push, no extra BLE traffic.
- Clock alignment — the lock's own clock, which stamps every operation-log record, is compared against local time once a day on a session something else already opened, and corrected when it has…
- Bluetooth discovery — a lock in range of any radio Home Assistant manages shows up on its own as a discovered device; the address and the frame header come off the advertisement, so only the keys…
- 2FA-aware config flow — handles TTLock's "new device" verification by emailing a one-time code and prompting for it.
- Works without a cloud account — a lock initialised locally can be added by entering its key directly, no TTLock account involved at any point.
- Passive state tracking — the bolt position and battery level are read from the lock's own BLE advertisements, with no connection and no battery cost. This is what catches an auto-lock or an…
Erscheint in Vulpo
Schnellumschalterkarte, Schlosskarte, Diagrammkarte, Apple Watch, Kontrollzentrum.Informationen
- Installationen
- 133 teilen Analysedaten
- GitHub-Sterne
- 37
- Verbindung
- Funktioniert lokal
- Pflege
- In den letzten 6 Monaten aktualisiert
- Version
- v3.10.0,
- Kategorie
- Sicherheit und Schutz, Schlösser und Zutritt
- Art
- Marketplace-Integration
- Voraussetzung
- Braucht den Marketplace (HACS bis Home Assistant 2026.10)
- Domain
ttlock_ble- Probleme
- Problem melden











