Ankündigung
Einklappen
Keine Ankündigung bisher.
[AB-SmartHouse] Zutrittskontrolle mit Fingerprint / Fingerabdruck
Einklappen
Dieses Thema ist geschlossen.
X
X
-
Das Ergebnis der Benutzerformel wird bei der Definition des Ausgangs aufgerufen.Zitat von Korbi 0815 Beitrag anzeigenHilfe für die Benutzerformeln angesehen, aber irgendwie verstehe ich noch nicht, wo / wie die aufgerufen / aktiviert werden.
Am besten probierst Du das mal mit ein paar Test GAs und einem freien Kanal aus.image.png
Die benutzerdefinierten Funktionen kommen in der Liste recht weit unten, ab B1
image.png
Einen Kommentar schreiben:
-
ich Teils mal auf, dann ist´s hoffentlich übersichtlicher:
"Problem" 2:
Wie einige evtl. oben schon gesehen haben, verwende ich den Rechten Touch Button als Etagenklingel.
Als Rückmeldung für den Klingelnden lasse ich hier den FP in Farbe Cyan für 2 sec leuchten, dann schalte ich den wieder aus.
Wenn nun der Partymodus aktiv ist (hierbei leuchtet der FP lila, dass man das sieht, und der FP von Gästen auch gefunden wird),
und jemand betätigt versehentlich oder absichtlich die Etagenklingel, dann leuchtet der FP dann halt in Cyan, und wird danach ausgeschalten.
Gibt es eine einfache Möglichkeit hier nun zu sagen, wenn Partymodus aktiv, und jemand Klingelt, mach die 2 Logiken fürs Klingeln,
und danach dann die Zwei Logiken für FP Leuchten in Lila.
hab mir schon die Hilfe für die Benutzerformeln angesehen, aber irgendwie verstehe ich noch nicht, wo / wie die aufgerufen / aktiviert werden.
oder sind die allgemein immer gültig, und laufen im Hintergrund?
Sprich: if (E1&&E2==1,A1=3,A2=4)
also Eingang 1 (Partymodus) & Eingang 2 (Etagenklingel), dann Ausgang 1 (Farbe Lila) und Ausgang 2 (Dauer EIN)
und das ganze dann mit einer Zeitschaltuhr / Verzögerung aufrufen....
Dachte, hier müsste es eine schönere Lösung geben, als mehrere Logiken anlegen, nur weil ich mehr als einen Ausgang brauche.....
(mit verschiedenen Datenpunkttypen....)
Einen Kommentar schreiben:
-
Meinst Du eventuell diese Auswahl?Zitat von Korbi 0815 Beitrag anzeigenFehlen beim Logik-Trigger nicht auch noch Auswahlmöglichkeiten?
image.png
Einen Kommentar schreiben:
-
Servus beinand,
hab da gerade einen Knoten im Kopf.....
folgender Zustand:
i habe als Logiken die Farben, Blinkzeiten / Geschwindigkeiten und "Dauer Ein / Aus" definiert, wie ich das im Wiki gesehen habe.
image.png
Problem 1:
nun habe ich mir einen Partymodus definiert, bei welchem es eine "& Verknüpfung" von einem Eingang, welcher von einem Schaltaktor kommt,
und dem KO 34 Berührung (sofort, immer) erstellt.
hier die Screenshots:
image.png
image.pngimage.png
image.pngimage.png
wenn ich den Partymodus nun erstmalig (nach Neuprogrammierung) starte, (geht auch wenn der Zwischendurch mal wieder deaktiviert wird, also 3x ein und ausschalten)
passiert erstmal nichts, erst wenn ich den FP berühre, wird wie gewünscht die Türe geöffnet.
Wenn ich nun nach einer erfolgten Türöffnung den Partymodus deaktiviere und wieder aktiviere, wird sofort die Türe geöffnet,
als ob sich die "& Verknüpfung" hier irgend etwas merken würde. (EIN / AUS des "Schalters" hab ich im Busmonitor schon Kontrolliert, der passt)
Allerdings halt nur 1x, also nur beim aktivieren des "Schalters" für den Partymodus (ohne Touch berührung).
hab hier auch schon auf Logikauswertung "erst wenn alle Eingänge gültig sind", gestellt.
Fehlen beim Logik-Trigger nicht auch noch Auswahlmöglichkeiten?
image.png
hab ich hier irgendetwas verbastelt, oder gibt es da Schlichtweg im Logikmodul noch einen Fehler?
Angehängte Dateien
Einen Kommentar schreiben:
-
Hey das hört sich doch gut an.
Mit ist klar das dies sich nicht so schnell umsetzen lässt. Da würde mir aktuell tatsächlich reichen: "funktioniert mit der aktuellen Hardware [auch wenn man da irgendwelche Punkte anlöten muss] und wird aufgenommen in die Software irgendwann mal".
Sonst würde ich da zusätzliche Hardware mit vorplanen. (Mein Eingangsbereich wird vermutlich erst gegen Ende 2026 fertig)
Edit:
Sollte der Eingangs Bereich aber früher fertig werden, werde ich gerne das für euch testen (habe aber zugegebenermaßen null Erfahrung selbst eine Firmware zu bauen)Zuletzt geändert von LostWolf; 27.12.2025, 18:36.
Einen Kommentar schreiben:
-
Gar keine schlechte Idee. Der I²C-Bus ist verfügbar, allerdings bietet die Firmware derzeit kein Sensormodul. Und im nächsten Release (an dem ich gerade arbeite) wird das auch nicht drin sein, denn das Sensormodul (nicht die Hardware, sondern die Firmware) macht derzeit Probleme, die ich erstmal komplett klären will, bevor ich das auf weiteren Geräten anbiete. Ist also nichts kurzfristiges. Auch muss abtools zustimmen, ist ja seine Hardware und auch seine Firmware.
Alternativ könntest Du aber ein CustomBuild machen und selbst eine Firmware bauen, die das kann. Dabei könnte ich Dich unterstützen.
Und wenn das Ganze zuverlässig bei Dir läuft, könnte man dann sehen, ob man das in den Standard aufnimmt.
Gruß, Waldemar
- Likes 2
Einen Kommentar schreiben:
-
Hallo Michael,
An der Hardware ist dafür zwar kein Anschluss vorgesehen, aber wenn du mir eine direkte E-Mail schreibst, kann ich dir gerne Infos dazu schicken, wie bzw. wo du hardware-seitig einen I2C-Sensor (z. B. für Temperatur) anlöten könntest.Zitat von LostWolf Beitrag anzeigenWäre es eigentlich irgendwie möglich an die Hardware einen Temperatursensor anzuschließen?
Die Lokalität würde sich bei mir perfekt für die Erfassung der Au0entemperatur anbieten.
Problem dabei:
Der wird in dem Standard-Release des Zutrittskontrollanwendung auch nicht software-seitig unterstützt.
Du müsstest dir also auch noch (vom Source Code) selbst eine eigene Anwendung bauen, welche das unterstützt.
Viele Grüße
Andreas
Einen Kommentar schreiben:
-
Wäre es eigentlich irgendwie möglich an die Hardware einen Temperatursensor anzuschließen?
Die Lokalität würde sich bei mir perfekt für die Erfassung der Au0entemperatur anbieten.
Einen Kommentar schreiben:
-
Ok, das ist ein Indiz, dass Du ein mir unbekanntes Problem hast.Zitat von Seggl Beitrag anzeigenAuch wenn ich mir die Info hole wird Aktion, Name und Finger sauber angezeigt.
Kannst Du den Fehler mit dem Anlernen, bei dem am Ende ein Skriptfehler kommt, nochmal reproduzieren und dann die letzten ca. 50 Zeilen vom ETS-Log hier reinstellen (oder mir per PM schicken, falls Du das nicht public machen willst)?
Ich denke, da wird man sehen, was schief geht.
Gruß, Waldemar
Einen Kommentar schreiben:
-
Ich habs nochmal probiert und alles neu eingerichtet.
Die Fehlermeldung bleibt gleich, aber es funktioniert dann trotzdem alles wie es soll.
D.h. der Fingerabdruck wird erkannt und führt auch die hinterlegte Aktion aus.
Auch wenn ich mir die Info hole wird Aktion, Name und Finger sauber angezeigt.
Somit bis hierhin trotz Fehlermeldung alles in Ordnung.
Vielen Dank für eure Hilfe!
Einen Kommentar schreiben:
-
Wenn bei Dir das Anlernen bis zur grünen LED funktioniert, dann funktioniert auch der Fingerprint. Ich vermute, Deine APDU ist zu kurz, um den Namen und Finger für die Suchfunktion auf dem Gerät zu speichern.Zitat von Seggl Beitrag anzeigenDas Kommando kommt beim Modul an und ich kann den Finger 6x auflegen bis der Ring grün leuchtet. Dann bekomme ich aber in der ETS die Fehlermedlung.
Damit geht bei Dir auch die Suche nicht. Wenn Du Dir aber den Finger / Person / Id selber irgendwo speicherst (damit Du weißt, welche Id zu welchem Finger welcher Person gehört), dann kannst Du den FP normal benutzen.
Was geht ist Anlernen/Löschen (kein Ändern), die Namen werden aber nicht für die Suche gespeichert.
Suche geht dann logischerweise auch nicht.
Normale Aktionen und die Synchronisierung zwischen Fingerprints (da dann auch wieder nur die Finger, nicht die Namen) geht.
Schau doch mal, ob meine Vermutung mit der APDU stimmt.
Und bevor die Frage kommt: Nein, wir können es nicht besser machen, da uns die ETS die APDU nicht mitteilt. Wir versuchen einfach, was zu machen und die ETS macht es - oder es kommt gleich zum Abbruch. Wir haben Ideen, das besser zu machen, allerdings erfordert das viele neu zu schreibenden Teile der Software - so was dauert (ist nur eine Freizeitbeschäftigung).
Gruß, Waldemar
Einen Kommentar schreiben:
-
Hallo ankoHH,
Super, danke dir für's Auflösung! ;-)Zitat von ankoHH Beitrag anzeigenIch möchte Lösen!
In den Filtereinstellungen des Linienkopplers.
Viele Grüße
Andreas
Einen Kommentar schreiben:
-
Hallo Andy,
Zumindest diese Fall sieht etwas danach aus, dass es zu einem Timeout kam, da er kurz nach 30 Sek. abgebrochen hat.Zitat von Seggl Beitrag anzeigenDas Kommando kommt beim Modul an und ich kann den Finger 6x auflegen bis der Ring grün leuchtet. Dann bekomme ich aber in der ETS die Fehlermedlung.
Siehe Screenshot mit Kommentare unten.
Wenn der Fingerprint nach dem Anlernen grün geleuchtet hat, würde ich eigentlich erwarten, dass der Finger korrekt angelernt und gespeichert wurde.
Hast du denn unabhängig von der Meldung der ETS danach mal versucht den Finger zu verwenden?
Viele Grüße
Andreas
Einen Kommentar schreiben:
-
Ich möchte Lösen!Zitat von ankoHH Beitrag anzeigen
Wo ist mein Fehler?
In den Filtereinstellungen des Linienkopplers.
Einen Kommentar schreiben:


Einen Kommentar schreiben: