Ankündigung

Einklappen
Keine Ankündigung bisher.

[AB-SmartHouse] Zutrittskontrolle mit Fingerprint / Fingerabdruck

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • mumpf
    antwortet
    Zitat von Theees Beitrag anzeigen
    Sollte man das generell tun? Denn ich habe es bei keinem meiner OpenKNX Geräte getan
    Ja. So kannst Du sehen, ob das Gerät noch die Gruppenkommunikation kann. Ich würde hier die Vorgabezeit leicht variieren, damit nicht alle Geräte genau zur gleichen Zeit den Bus bombardieren, aber ansonsten ist das immer ein guter Indikator, dass das Gerät noch "online" ist.

    Gruß, Waldemar

    Einen Kommentar schreiben:


  • Theees
    antwortet
    Hi Waldemar, ja die Türe öffnet über das Relais. Aber die Garage kann ich auch noch öffnen. Das läuft über einen MDT AKU (Impuls). Also er kommuniziert noch.

    KO1 habe ich nicht verbunden und kann es natürlich jetzt auch nicht tun. (Sollte man das generell tun? Denn ich habe es bei keinem meiner OpenKNX Geräte getan)

    Neustart und stromlos machen probiere ich gleich mal

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Hmm, hatte ich so noch nicht. Also nicht, wenn alles andere normal läuft. Oder öffnest Du Deine Tür direkt über das eingebaute Relais? Sprich: Gibt es noch Buskommunikation, siehst Du z.B. den Heartbeat (KO 1) im Gruppenmonitor?

    Ich würde jetzt "Gerät neustarten" über die ETS probieren (aber klappt vermutlich nicht, weil er sich nicht verbinden kann).
    Und dann würde ich versuchen, es stromlos zu machen.

    Mehr wüsste ich auf Anhieb nicht.

    Gruß, Waldemar

    Einen Kommentar schreiben:


  • Theees
    antwortet
    Hallo zusammen,

    ich habe gestern ein paar Logiken auf meinem Fingerprint neu organisiert und wollte gerade das Applikationsprogramm neu aufspielen. Leider verweigert mir das Gerät das aufspielen. Kann jemand erkennen warum? Alle 5 anderen beteiligten Geräte konnte ich programmieren. Der Fingerprint funktioniert auch noch wie gewohnt, nur ist er jetzt nicht mehr aktuell...

    grafik.png

    grafik.png

    grafik.png

    Mitschnitt des Programmiervorgangs:grafik.png

    Gruß Thies​

    Einen Kommentar schreiben:


  • bambam
    antwortet
    Hallo Waldemar,

    Danke für deine Erklärung, die wie immer sehr gut den internen Ablauf und die Idee dahinter beschreibt.

    Ich glaube, hier hat einfach meine Erwartung bzgl. der Benutzerverwaltung in der ETS nicht gepasst.

    Zitat von mumpf Beitrag anzeigen
    Aber warum machst Du es nicht gleich beim Einlernen? Du gibst den Namen und den Finger ein, drückst "Anlernen" und dann hast Du doch den Finger komplett drin?
    Ganz einfach aus dem Grund weil ich das Anlernen gar nicht über die ETS mache, sondern über die Visu und die entsprechenden KO‘s. Das ist einfach komfortabler wenn man das ohne ETS machen kann.

    Mein ersten Versuche waren noch mit der ETS und die weiteren Finger habe ich dann ohne ETS angelernt. Dachte erst, ich könnte es irgendwie synchron halten, aber das lasse ich dann jetzt und pflege es nur in Symcon. Hier habe ich alle aktuellen Finger mit Namen angelegt und für zukünftige noch ID 6…10 vorgesehen. Die Namen müssten hier dann auch entsprechend angepasst werden.

    Viele Grüße
    André

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Hi André,

    was soll ich sagen... man kann derzeit nur über den Text einschränken (präfixbasiert). Wenn Du beim Einlernen keine Texte vergibst, dann musst Du Dir die ID merken und anschließend nur für diese ID den Text vergeben.

    Zitat von bambam Beitrag anzeigen
    bei neu angelernten Fingern(also bei denen ich noch keinen Namen vergeben habe)
    Aber warum machst Du es nicht gleich beim Einlernen? Du gibst den Namen und den Finger ein, drückst "Anlernen" und dann hast Du doch den Finger komplett drin?
    image.png
    Die Suche beantwortet eher solche Fragen wie: Hab ich "Anne" schon drin? Und wenn dann zu viele Ergebnisse zurückkommen, weil Anne mit 8 Fingern angelernt ist, dann kannst Du eben Fragen "Anne / Mittelfinger rechts".
    Mehr als 7 Ergebnisse gehen sowieso nicht, selbst mit einer ausreichenden APDU. Die Implementierung in der ETS ist keine Datenbank und wird es nie werden. Andreas will für den FP auch noch eine HomeAssistant-Verwaltung schreiben. Und sobald er in sein Haus eingezogen ist und viele Personen und deren Finger verwalten will, wird er das auch schreiben, weil es mit der ETS einfach nicht geht.
    In einer Familie mit 5 Personen und ein paar Freunden/Bekannten, die zu unterschiedlichen Zeiten rein können (Urlaub etc) kann man das über die ETS managen oder sich eben die IDs in einem Excel notieren. Ich hab jetzt so etwa 50 Finger drin und komme mit den gegebenen Funktionen prima hin.

    Gruß, Waldemar

    Einen Kommentar schreiben:


  • bambam
    antwortet
    Hallo mumpf , könntest du mir noch kurz hierauf antworten, ob ich das so richtig verstanden habe?

    Zitat von bambam Beitrag anzeigen
    ...wenn ich das nun so machen möchte, wie du es beschrieben hast und die Abfrage der ID's einschränken will um zu vermeiden, dass mehr als 6 ID's gefunden werden, dann kann ich das bei neu angelernten Fingern(also bei denen ich noch keinen Namen vergeben habe) ja nur so machen, dass ich erst für die ID den Namen ändere und dann in der Suche gezielt nur nach ID 6, oder den Namen suche? Weil wenn ich nach ID 6 suche, bevor ich einen Namen vergeben habe, dann bekomme ich die Meldung "Person zu Finger ID 6 nicht gefunden". Wenn ich aber nur <7 Finger angelernt habe, dann bekomme ich in der Liste auch Einträge von ID's für die ich noch keinen Namen vergeben habe und weiß dann zumindest welche ID's ich habe.

    Sehe ich dass aber richtig, dass es auf Grund der beschrieben Problematik mit der APDU nicht möglich ist, dass ich bei mehr als 6 Fingern in der ETS eine komplette Liste der bekannten ID's anzeigen lassen kann? Ich kann dann nur noch gezielt eine ID Nr. oder einen Namen abfragen. Oder welche Möglichkeiten habe ich noch bei den Filtern? ID 5-10 kann ich ja nicht eingeben.

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Ich denke, das ist hier zu vernachlässigen, denn Seehaeusle möchte ja auch das Relais direkt am Fingerprint haben.

    Gruß, Waldemar

    Einen Kommentar schreiben:


  • uncelsam
    antwortet
    Das Doorbird Relais ist Pot. frei.
    Ohne Erweiterung sitzt das allerdings in der Türstation und ist damit relativ leicht zu erreichen...

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Seehaeusle: Ich kenne die Doorbird nicht, aber wenn die ein Relais hat, mit der das Motorschloss bedient wird (potentialfrei), dann solltest Du dieses Signal nicht durch den Fingerprint schleusen. Ebenso nicht umgekehrt. Du willst ja in der Signalkette zum Türöffnen nicht 2 Geräte haben, die ausfallen können.

    Also für den Fall, dass die Doorbird ein Relais zum Öffnen hat, dann schließt Du die beiden Relais parallel. Damit öffnet die Doorbird die Tür unabhängig vom FP.

    Anders wäre es, wenn Du auf dem KNX-Bus sehen willst, dass die Tür von der Doorbird geöffnet wurde. Dann würde man - wie oben von Dir geschrieben - die Tür auf den Binäreingang vom FP (oder irgendeinen anderen Binäreingang) legen und mit dem Signal das Relais vom Fingerprint schalten.

    Hängt also davon ab, was Du erreichen willst. Beide Lösungen funktionieren nur, wenn das Doorbird Relais potentialfrei schaltet.

    Gruß, Waldemar

    Einen Kommentar schreiben:


  • willisurf
    antwortet
    Bitte keine Vollzitate

    Einen Kommentar schreiben:


  • Seehaeusle
    antwortet
    Zitat von abtools Beitrag anzeigen
    Hallo zusammen,

    offenbar lebt das Forum nun endlich wieder. :-)

    Die Antwort von mumpf bezog sich wohl eher auf einen Betrag weiter oben.
    Da überlasse ich dann gerne auch Waldemar noch die weitere Erklärung dazu, die er gestern Abend aufgrund ausgefallenen Forums vermutlich nicht mehr liefern konnte.

    In der Zwischenzeit hierzu:



    Ehrlich gesagt kenne ich Doorbird selbst nicht und kann daher auch nur wenig dazu sagen.

    Du kannst beim Fingerprint auf jeden Fall die optionale Binäreingangs-/Relais-Platine mitbestellen und hast dann "lokal" (direkt auch beim Fingerprint) einen Relais-Ausgang und 4 Binäreingänge zur freien Verfügung.

    Aber ob/wie du diese mit Doorbird "koppeln" kannst, kann ich dir nicht sagen - ggf. haben andere dazu bereits Erfahrung.

    Viele Grüße
    Andreas
    Hallo Andreas,

    vielen Dank für die Antwort.

    Das heißt ich schließe das Relais der Türkommunikationsanlage - in meinem Fall der Doorbird - an den Binäreingang des FP und öffne die Tür über das Relais des FP?

    Einen Kommentar schreiben:


  • abtools
    antwortet
    Hallo André,

    Zitat von bambam Beitrag anzeigen
    Ich habe eben die 0.10.1 getestet und nun funktioniert auch die Touch-Platine ohne NFC und auf KO kommen auch passende Werte und nicht nur 00 00 00 00.
    Sehr gut!

    Zitat von bambam Beitrag anzeigen
    Hier mal die Ausgabe bei einem gültigen Scan von ID 2. Passt das mit der 0 bei Index of acess identification code = 0 ?

    Screenshot 2025-09-20 132351.png
    Das sieht alles korrekt aus, ja.

    Das "access identification code"-Feld können wir hier nicht verwenden, das ist zu kurz.
    Die ID wird daher über die 6 "access identification code"-Felder ausgegeben. Somit findest du die ID "2" in "Feld5".

    Hättest du z. B. ID "143", wäre "Feld3=1", "Feld4=4" und "Feld5=3".

    Zitat von bambam Beitrag anzeigen
    Danke für beiden Hot-Fixes.
    Gerne!

    Zitat von bambam Beitrag anzeigen
    P.S. In der ToolBox wurde mir die 0.10.1 nicht angezeigt, auch nicht als Pre-Release.
    Stimmt, aber nicht mehr lange. ;-)
    Das Update des Toolbox-Caches erfolgt aktuell einmal täglich, glaube so gegen 15 Uhr.

    Viele Grüße
    Andreas
    Zuletzt geändert von abtools; 20.09.2025, 12:44.

    Einen Kommentar schreiben:


  • bambam
    antwortet
    Zitat von abtools Beitrag anzeigen
    Zunächst einmal muss ich sagen, dass alles, was ich auf deinem Screenshot sehe, korrekt aussieht:
    Bei "Permission=False" wurde offenbar kein gültiger (= zuvor angelernter) Finger erkannt und somit kann logischerweise auch keine ID ausgegeben werden - ist ja schließlich kein bekannter Finger.
    In dem Fall war war es aber ein bekannter Finger, der auch korrekt erkannt wurde.

    Zitat von abtools Beitrag anzeigen
    Dennoch ist mir beim Testen aufgefallen, dass die Zutrittsdaten mit Firmware 0.10 tatsächlich nicht auf das KO ausgegeben werden - das habe ich soeben mit Version 0.10.1 gefixed. Diese bekommst du wie immer auf GitHub oder über die OpenKNX Toolbox.


    Ich habe eben die 0.10.1 getestet und nun funktioniert auch die Touch-Platine ohne NFC und auf KO kommen auch passende Werte und nicht nur 00 00 00 00.

    Hier mal die Ausgabe bei einem gültigen Scan von ID 2. Passt das mit der 0 bei Index of acess identification code = 0 ?


    Screenshot 2025-09-20 132351.png

    Danke für beiden Hot-Fixes.


    P.S. In der ToolBox wurde mir die 0.10.1 nicht angezeigt, auch nicht als Pre-Release.


    Einen Kommentar schreiben:


  • bambam
    antwortet
    Hallo Waldemar, ich komme seit gestern mobil nicht mehr in Forum rein, daher kann ich erst jetzt antworten.

    Vielen Dank für deine ausführliche Erklärung des Ablaufs und der Problematik mit dem APDU. Ich denke, dass ich das auch halbwegs verstanden habe, aber das wirst du ja gleich an meinen Fragen dazu merken

    Da die Abfrage der ID's bei mir nur mit 6 Fingern funktioniert, habe ich eine APDU von <240, was die ETS aber scheinbar nicht korrekt ermittelt. Meine Topo hier im Testaufbau ist dabei recht simpel, da nur eine Linie mit USB-IF und in der Konfig der USB-Schnittstelle sehe ich eine ADPU von 220. Da ich keine Koppler und Router habe, hätte ich jetzt erwartet, dass die ETS die APDU MIN korrekt erkennen sollte und das Paket entsprechen aufteilt.

    Aber davon mal angesehen, wenn ich das nun so machen möchte, wie du es beschrieben hast und die Abfrage der ID's einschränken will um zu vermeiden, dass mehr als 6 ID's gefunden werden, dann kann ich das bei neu angelernten Fingern(also bei denen ich noch keinen Namen vergeben habe) ja nur so machen, dass ich erst für die ID den Namen ändere und dann in der Suche gezielt nur nach ID 6, oder den Namen suche? Weil wenn ich nach ID 6 suche, bevor ich einen Namen vergeben habe, dann bekomme ich die Meldung "Person zu Finger ID 6 nicht gefunden". Wenn ich aber nur <7 Finger angelernt habe, dann bekomme ich in der Liste auch Einträge von ID's für die ich noch keinen Namen vergeben habe und weiß dann zumindest welche ID's ich habe.

    Sehe ich dass aber richtig, dass es auf Grund der beschrieben Problematik mit der APDU nicht möglich ist, dass ich bei mehr als 6 Fingern in der ETS eine komplette Liste der bekannten ID's anzeigen lassen kann? Ich kann dann nur noch gezielt eine ID Nr. oder einen Namen abfragen. Oder welche Möglichkeiten habe ich noch bei den Filtern? ID 5-10 kann ich ja nicht eingeben.

    Viele Grüße André

    Screenshot 2025-09-20 124704.png

    Einen Kommentar schreiben:

Lädt...
X