Hallo liebe Pi-Gemeinde,
ich bin absoluter Neuling, habe nicht nicht wirklich viel Ahnung vom Raspi, und gar keine von Python.
Ich möchte meine Haustür mit einem Motorschloss und einem Fingerprint ausstatten. Da ich eine Dreifachverriegerlung habe, kommt ein klassischer "Türsummer" nicht in Frage.
Dazu habe ich viel gelesen, verglichen und abgewägt, und möchte nun das Motorschloss von Eqiva mit einem Fingerprint mit Wiegandverschlüsselung nehmen. Das Motorschloss hat beste Bewertungen beim Warentest, ist dazu günstig und sieht gut aus. Einziges Problem, eigentlich kann es nur vom Smartphone bedient werden, ich möchte es aber eben per Fingerprint öffnen. Dazu habe ich gefunden, dass es möglich ist, das Motorschloss mit dem Raspi anzusteuern. Hierzu muss ich zwar auch noch weitere Recherche betreiben.
Hier in diesem Thema soll es um die andere Seite gehen: Den Raspi als Wiegand-Reader einzusetzen. Hierzu habe ich bereits Schaltpläne gefunden, und auch einen Code. Allerdings nicht zusammenhängend, und mir fehlt so irgendwie der Übergang zwischen Hard- und Software.
Daher habe ich ein wenig experimentiert. Ich habe auf dem Raspi (Raspberry Pi 3) den Code eingegeben. Ich habe aber noch nicht den Fingerprint angeschlossen, weil ich ihn noch nicht habe. Zuerst habe ich übersehen, dass Google den Code ins Deutsche übersetzt hat, so dass er nicht weit in der Umsetzung kam. Anschließend habe ich die Übersetzung deaktiviert, und erneut ins Python hineinkopiert. Das Ergebnis beim Run sieht etwas anders aus, was mich hoffen lässt, dass es nun daran liegt, der der Fingerprint noch nicht angeschlossen ist.
Ich hänge mal den Code und zwei Screenshots vom Raspi an.
Was ich jetzt gern wüßte, liege ich richtig mit der Vermutung, dass ich erst den Fingerprint anschließen muss?
Ist die Vorgehensweise richtig: Den Code einfach in Python zu kopieren, und auf Run zu klicken?
Gibt der Code, wenn er läuft, einen elektrischen Impuls auf einen GPIO aus, der eigentlich dann den Türsummer aktiviert?
Perfekt wäre es natürlich, wenn sich hier jemand findet, der Erfahrung mit dem Thema hat, und mir vielleicht sogar einen kompletten Code, also mit Übertragung ins Motorschloss anbieten kann. Hierfür würde ich mich selbstverständlich, nach vorheriger Vereinbarung, finanziell erkenntlich zeigen. (soweit das hier nicht verboten ist (?) )
Im Anhang:
- Wiegand.png : Der Anfang des von Google übersetzten Codes.
- Wiegand_e.png : Der selbe Code, aber im orignalen Englisch
Auf beiden Bildern sind im Ausgabefenster beide Versionen nacheinander gestartet worden.
- WiegandCode.txt : Der komplette Code