Loqed Smartlock 98_LOQED

Begonnen von habl, 07 Januar 2024, 19:33:09

Vorheriges Thema - Nächstes Thema

habl

Hallo,

ich hab mir den LOQED Smarten Türschloss zugelegt und nichts zum einbinden in FHEM gefunden. Also hab das als Gelegenheit genutzt mich daran zu versuchen ein Modul zu schreiben (bzw. aus vielen Modulen Ideen geklaut bzw. inspirieren lassen ;) ). Herausgekommen ist dabei das 98_LOQED Modul. Das Modul stellt in erster Linie ein Webhook zur Verfügung, an dem die mitgelieferte Bridge diverse Informationen abliefern kann. Einige Daten werden sporadisch übertragen (Batterie SOC, Batterie Typ, Ma Adressen) andere Informationen können abgefragt werden (u.a. Batteriespannung, Batterieprozent, Bolt-Status, etc.). Wer möchte kann ein API-Key mit zugehörigem Schlüssel-id hinterlegen um das Schloss dann von FHEM aus Steuern zu können. Dabei besteht die Möglichkeit das Schloss zu verriegeln, zu entriegeln oder die Tür zu öffnen, sofern der Schließzylinder das öffnen unterstützt. Das Modul und die Bridge kommunizieren dabei ausschließlich im LAN.

Wo die Webhook Adresse eingetragen und ein API Key erstellt werden kann findet Ihr in der Hilfe.

VG
  habl

CoolTux

Hallo,

Für die Passwortverwaltung gibt es ein eine fertige Bibliothek unter FHEM.

use FHEM::Core::Authentication::Passwords qw(:ALL);
Eine gute Beispielimplementierung kannst Du Dir hier anschauen

https://git.cooltux.net/FHEM/mod-TeslaPowerwall2AC/src/branch/dev/lib/FHEM/Devices/Tesla/Powerwall.pm


Bei Fragen einfach fragen.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

habl

Danke, werde ich mir mal anschauen.