Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Welche Verbindungseinstellungen? MQTT and KeyBLE credentials?? #10

Open
maijo366 opened this issue Mar 8, 2022 · 4 comments
Open

Welche Verbindungseinstellungen? MQTT and KeyBLE credentials?? #10

maijo366 opened this issue Mar 8, 2022 · 4 comments

Comments

@maijo366
Copy link

maijo366 commented Mar 8, 2022

grafik

KeyBLE UserID?
KeyBLE MAC?
MQTT Topic?

Wie kann ich eine Verbindung (Bluetooth) zum Eqiva Q3 Smart Türschlossantrieb herstellen?

MfG
Bitte um Hilfe

@JBrumby
Copy link

JBrumby commented Mar 14, 2022

Das mqtt-topic ist beliebig. Ich habe dafür den Namen meines Schlosses genommen. z.B. "keyble". auf dem MQTT-Server erhältst du dann Daten wie:

keyble/battery true
keyble/rssi -61
keyble/command 3
keyble/task working
keyble/state locked

Du must wirklich einen User auf dem Schloss anlegen, dazu verwendest du folgendes:

Auf dem github: https://github.com/oyooyo/keyble findest du eine Anleigung wie du die notwendigen Programme installierst. Du benötigst einen Bluetoothdongle oder einen PI mit bluetooth (4, 400)

keyble-registeruser [-h] [--user_name USER_NAME]
[--qr_code_data QR_CODE_DATA]

dafür musst du mit einem QR-Code-Reader deinen Masterschlüssel von der mitgelieferten Karte auslesen, den du mit:
--qr_code_data an das Programm gibst.
du denkst dir einen neuen Namen aus z.B. "John" und übergibst ihn ebenfalls auf der command-line mit --user_name

Wenn du das Programm startest, fordert es dich auf den Öffnungs-Button am Schloss solange zu drücken, bis die LED gelb blinkt.

Es wird dann im Schloss ein neuer User angelegt mit einer Nummer als ID und einem key für diesen User. Du bekommst ebenfalls die mac-adresse angezeigt.
Schreib die Daten genaus so in die Felder deiner Anfrage und es sollte gehen.

  • alles Kleinschreibung.
  • Mac mit Doppelpunkten getrennt,

Viel Erfolg

@maijo366
Copy link
Author

Hallo,
vielen Dank für die Nachricht.
Ich habe den User angelegt und bekommen nun folgende Rückmeldung: KeyBLE last battery state: 1
KeyBLE last command received:
KeyBLE last rssi: -85
KeyBLE last state: locked
KeyBLE last task: waiting

Was muss ich in Homeassistant (config.yaml od. sensor.yaml) noch eintragen, damit die Sensoren bzw. Entitäten erkannt werden. MQTT hat Daten erhalten bzw. den Client erkannt.

Wie steuerst du @JBrumby das Schloss?

@artur90226
Copy link

@maijo366
hi, bist du weitergekommen?
meine integration im HA erkennt den schloss nicht mal

@artur90226
Copy link

@JBrumby
genau so gemacht wie du es beschreibst, aber bekomme keine infos von dem Schloss

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants