2N Sprechanlage in der Gira X1 Logik-Ansicht
Hinweis: 12-Stunden-Testversion
Der Download enthält eine voll funktionsfähige Testversion für 12 Stunden. Nach Ablauf stellt der Baustein seine Funktion ein und ein Lizenzschlüssel wird benötigt. Die Lizenz ist an die MAC-Adresse deines Gira X1 gebunden und kann direkt hier erworben werden – der Baustein läuft danach dauerhaft weiter.
Was ist der 2N Sprechanlagen-Baustein?
Der Baustein verbindet Ihre 2N IP-Sprechanlage oder 2N Access Unit direkt mit dem Gira X1 oder L1. Klingeln, Codeschloss, RFID-Karten, Bluetooth-Zutritt, Türsteuerung, Türkontakt, Anrufe, Bewegungserkennung und Sabotage werden als Ausgänge bereitgestellt. Umgekehrt können Sie das Türrelais öffnen, Text auf dem Display anzeigen und die digitalen Ausgänge der 2N schalten.
Der Baustein ist modular aufgebaut: Über einzelne Feature-Schalter aktivieren Sie nur die Funktionen, die Sie tatsächlich brauchen. Nicht benötigte Ein- und Ausgänge bleiben ausgeblendet.
Unterstützte Geräte
Der Baustein funktioniert mit allen 2N IP-Sprechanlagen (z.B. IP Verso, IP Vario, IP Force, IP Solo, IP Base) und mit der 2N Access Unit (Zutrittskontrolle ohne Sprechfunktion). Bei der Access Unit stehen die anruf- und sprechbezogenen Funktionen naturgemäß nicht zur Verfügung, alle Zutritts-, Türkontakt- und I/O-Funktionen jedoch vollständig.
Hauptfunktionen
Alle Events
Klingeln, Code-Eingabe, RFID, Bluetooth-Zutritt mit Nutzername, Anrufe, Türkontakt, Bewegung und Sabotage – jeweils als sauber getrennte Ausgänge.
Türsteuerung
Türrelais öffnen und schließen über einen Bool-Eingang. Zusätzlich Display-Text anzeigen und digitale Ausgänge der 2N schalten.
Modularer Aufbau
Zwölf Feature-Schalter blenden nur die gewünschten Ports ein. Vom reinen Codeschloss bis zur Vollausstattung.
Log API Polling
Fragt Events zuverlässig im einstellbaren Intervall ab. Zusätzlich optionaler HTTP Listener für sofortige Push-Events aus der 2N Automation.
Standard-Lizenz der 2N genügt
Die HTTP API ist ab 2N OS Firmware 2.35 in der Standard-Lizenz enthalten. Für die meisten Funktionen wird keine kostenpflichtige Gold-Lizenz benötigt. Nur der optionale HTTP Listener (Push von der 2N) setzt die Gold-Lizenz voraus, da dort Automation-Regeln konfiguriert werden.
Teil 1: Einrichtung der 2N Sprechanlage
Bevor der Baustein Daten empfangen kann, müssen auf der 2N einige Einstellungen vorgenommen werden. Alle Einstellungen erfolgen im Web-Interface der 2N (Aufruf über http://<2N-IP> im Browser).
1.1 HTTP API aktivieren
- Web-Interface öffnen
Rufen Sie im Browser die IP-Adresse Ihrer 2N auf und melden Sie sich als Administrator an. - Zu den Services wechseln
Navigieren Sie zuDienste → HTTP API. - HTTP API einschalten
Aktivieren Sie den Dienst. Stellen Sie die Verbindungssicherheit aufTLS und unverschlüsselt(oderunverschlüsselt), damit der Baustein per HTTP zugreifen kann. - Dienste einzeln freigeben
Aktivieren Sie in der Tabelle die benötigten API-Bereiche:System,Switch,I/O,Logging,Callund (falls genutzt)Display. Setzen Sie die Berechtigung jeweils aufVollständigoder mindestensÜberwachung + Steuerung.
1.2 API-Benutzer anlegen
- Benutzerverwaltung öffnen
Navigieren Sie zuDienste → HTTP API → Konten(Account). - Neues Konto erstellen
Legen Sie einen Benutzernamen und ein Passwort an. Diese Daten tragen Sie später im Baustein ein. - Rechte zuweisen
Geben Sie dem Konto Zugriff auf dieselben API-Bereiche, die Sie in Schritt 1.1 aktiviert haben.
Authentifizierung
Die 2N nutzt je nach Einstellung Basic oder Digest Authentifizierung. Der Baustein erkennt das automatisch und wählt die passende Methode. Sie müssen dazu nichts weiter einstellen.
1.3 Türrelais (Switch) prüfen
Zum Öffnen der Tür steuert der Baustein einen Switch der 2N. Unter Hardware → Schalter sehen Sie die vorhandenen Switches (meist Switch 1 für den Türöffner). Die Nummer tragen Sie im Baustein-Parameter Switch-Nummer ein.
1.4 Türkontakt-Sensor zuweisen (optional)
Wenn Sie einen Türkontakt (Magnetsensor) an einen digitalen Eingang der 2N angeschlossen haben, weisen Sie diesen unter Hardware → Türen → Türsensor dem entsprechenden Eingang zu. Erst dann sendet die 2N die Events für Tür offen, Tür zu lange offen und unbefugtes Öffnen. Die Zeit für „zu lange offen" stellen Sie ebenfalls dort ein.
1.5 HTTP Listener einrichten (optional, Gold-Lizenz)
Für sofortige Push-Benachrichtigungen ohne Polling-Verzögerung nutzt die 2N die Automation. Diese benötigt die Gold-Lizenz.
- Automation öffnen
Navigieren Sie zuHardware → Automation(oderDienste → Automation). - Neue Regel erstellen
Wählen Sie als Auslöser z.B.Event.SwitchStateChangedoderEvent.KeyPressed. - HTTP-Aktion hinzufügen
Fügen Sie die AktionAction.HttpRequesthinzu mit der Ziel-URL:http://<X1-IP>:8080/tuer?open=1. Der Pfad und die Parameter sind frei wählbar und erscheinen im Baustein an den Listener-Ausgängen.
Teil 2: Feature-Schalter im Baustein
Jede Funktion wird über einen eigenen Bool-Parameter aktiviert. Beim Umschalten erscheinen oder verschwinden die zugehörigen Ports automatisch. So bleibt der Baustein übersichtlich.
| Schalter | Standard | Aktivierte Ports |
|---|---|---|
| Klingel aktivieren | Ein | Klingel, Klingel-Taste, Letzte Taste |
| Türsteuerung aktivieren | Aus | Eingang Tür, Ausgang Tür-Status |
| Anrufe aktivieren | Aus | Anruf aktiv/wählt/klingelt/verbunden/beendet, Anruf-Status, -Richtung, -Gegenstelle |
| Codeschloss aktivieren | Aus | Letzter Code, Zutritt Code gewährt/verweigert |
| RFID-Kartenleser aktivieren | Aus | Letzte Karte, Zutritt RFID gewährt/verweigert |
| Zutritt/Nutzer aktivieren | Aus | Letzter Nutzer, Zutrittsmethode |
| Bewegungserkennung aktivieren | Aus | Bewegung erkannt |
| Sabotagekontakt aktivieren | Aus | Sabotage |
| Display aktivieren | Aus | Eingang Display-Text |
| I/O Erweiterung aktivieren | Aus | I/O Port-Name, I/O Einschalten/Ausschalten, I/O Status |
| Türkontakt aktivieren | Aus | Tür offen, Tür zu lange offen, Unbefugtes Öffnen |
| HTTP Listener aktivieren | Aus | Listener Trigger, Listener URL, Listener Parameter |
Tipp: Nur aktivieren was gebraucht wird
Für ein reines IP-Codeschloss: Klingel deaktivieren, Codeschloss aktivieren. Für eine einfache Türstation: nur Klingel und Türsteuerung. Der Event-Filter der Log API wird automatisch an die aktiven Features angepasst.
Teil 3: Verbindungsparameter
| Parameter | Beschreibung |
|---|---|
| IP-Adresse | IP-Adresse der 2N im lokalen Netzwerk (z.B. 192.168.1.100) |
| Port | HTTP-Port der 2N API (Standard: 80) |
| Benutzername | API-Benutzername aus Schritt 1.2 |
| Passwort | API-Passwort aus Schritt 1.2 |
| Abfrageintervall (Sekunden) | Wie oft die 2N nach neuen Events gefragt wird (Standard: 2). Für schnellere Reaktion auf 1 setzen. |
| Switch-Nummer (Türrelais) | Welches Türrelais der 2N über den Tür-Eingang gesteuert wird (Standard: 1) |
| Impulsdauer (Sekunden) | Wie lange die Impuls-Ausgänge (Klingel, Zutritt gewährt/verweigert usw.) auf true bleiben (Standard: 1) |
| Klingeltasten | Kommagetrennte Liste der Tasten, die als Klingeln gewertet werden (Standard: %1,%2,%3,%4,%5,%6). Siehe Abschnitt „Klingeln vs. Keypad". |
| Listener Port | Port des HTTP Listeners (Standard: 8080), nur bei aktiviertem Listener relevant |
Teil 4: Eingänge
| Eingang | Beschreibung |
|---|---|
| Tür | Steuert das Türrelais: eine steigende Flanke (true) öffnet, false schließt. Nur bei aktivierter Türsteuerung sichtbar. |
| Display-Text | Der übergebene Text wird auf dem Display der 2N angezeigt. Nur bei aktiviertem Display sichtbar. |
| I/O Port-Name | Name des zu schaltenden 2N-Ausgangs (z.B. relay1). Nur bei aktivierter I/O Erweiterung. |
| I/O Einschalten | Schaltet den unter I/O Port-Name genannten Ausgang ein. |
| I/O Ausschalten | Schaltet den Ausgang aus. |
| Lizenzschlüssel | Gerätegebundener Lizenzschlüssel. Nach Ablauf des Testzeitraums erforderlich. Siehe Abschnitt „Lizenzierung". |
| Ein / Aus | Globaler Schalter für das Polling. Bei false werden keine Abfragen gesendet. Standard true, standardmäßig ausgeblendet. |
Teil 5: Ausgänge
Allgemein (immer sichtbar)
| Ausgang | Beschreibung |
|---|---|
| Klartext | Lesbare Beschreibung des letzten Ereignisses, z.B. „Zutritt: Marcus (Bluetooth)" oder „Klingel: Taste 1" |
| Letzter Event | Technischer Name des letzten Events (z.B. CodeEntered, KeyPressed) |
| Letzter Event-Zeit | Zeitstempel des letzten Events (dd.MM.yyyy HH:mm:ss) |
Klingel
| Ausgang | Beschreibung |
|---|---|
| Klingel | Impuls, wenn über eine echte Klingeltaste geklingelt wird. Dauer über Parameter „Impulsdauer". |
| Klingel-Taste | Nummer der gedrückten Klingeltaste (bereinigt, z.B. „1" bei mehreren Parteien) |
| Letzte Taste | Jede am Keypad gedrückte Taste im Rohformat (z.B. %1, „B", „1"). Auch Nicht-Klingeltasten. |
Türsteuerung & Türkontakt
| Ausgang | Beschreibung |
|---|---|
| Tür-Status | Zustand des Türrelais (true = geschaltet/offen) |
| Tür offen | Zustand des Türkontakts (true = Tür physisch offen). Nur bei aktiviertem Türkontakt. |
| Tür zu lange offen | Zustand: Tür überschreitet die in der 2N eingestellte Offenzeit |
| Unbefugtes Öffnen | Impuls: Tür wurde ohne Freigabe geöffnet (aufgebrochen) |
Anrufe
| Ausgang | Beschreibung |
|---|---|
| Anruf aktiv | Sammelmeldung: true während der gesamte Anruf läuft (wählt, klingelt oder verbunden) |
| Anruf wählt | Verbindungsaufbau läuft |
| Anruf klingelt | Es klingelt bei der Gegenstelle |
| Anruf verbunden | Gespräch läuft, jemand hat abgenommen |
| Anruf beendet | Anruf wurde aufgelegt/beendet |
| Anruf-Status | Klartext: „Wählt" / „Klingelt" / „Verbunden" / „Beendet" |
| Anruf-Richtung | „Ausgehend" (jemand klingelt an der Tür) oder „Eingehend" (jemand ruft die 2N an) |
| Anruf-Gegenstelle | SIP-Adresse/Nummer des Gesprächspartners |
Zutritt: Codeschloss, RFID, Nutzer
| Ausgang | Beschreibung |
|---|---|
| Letzter Code | Der zuletzt eingegebene Zahlencode |
| Zutritt Code gewährt | Impuls: gültiger Code eingegeben |
| Zutritt Code verweigert | Impuls: ungültiger Code eingegeben |
| Letzte Karte | UID der zuletzt aufgelegten RFID-Karte |
| Zutritt RFID gewährt | Impuls: gültige Karte aufgelegt |
| Zutritt RFID verweigert | Impuls: ungültige Karte aufgelegt |
| Letzter Nutzer | Name des zutretenden Nutzers (aus der 2N-Benutzerverwaltung), auch bei Bluetooth |
| Zutrittsmethode | „Code", „RFID", „Bluetooth" oder „Fingerprint" |
Weitere
| Ausgang | Beschreibung |
|---|---|
| Bewegung erkannt | Zustand: Kamera erkennt Bewegung |
| Sabotage | Zustand: Gehäuse-Sabotagekontakt ausgelöst |
| I/O Status | Zustand des zuletzt geschalteten I/O-Ausgangs |
| Listener Trigger | Impuls: HTTP-Request am Listener eingegangen |
| Listener URL | Pfad des eingegangenen Requests (z.B. /tuer) |
| Listener Parameter | Query-Parameter des Requests (z.B. ?open=1) |
System & Lizenz
| Ausgang | Beschreibung |
|---|---|
| Online | true wenn die 2N erreichbar ist und Events empfangen werden |
| Gerätetyp | Modellbezeichnung der 2N (z.B. 2N IP Verso 2.0) |
| Fehlercode | 0 = OK, 994 = Listener-Fehler, 998 = Verbindungsfehler, 999 = allgemeiner Fehler |
| Fehlermeldung | Detaillierte Fehlerbeschreibung im Fehlerfall |
| Lizenz gültig | true bei gültiger Lizenz oder während des Testzeitraums |
| MAC-Adresse | MAC des Gira X1 – wird für die Lizenzanforderung benötigt |
| Lizenz-Status | Klartext-Status der Lizenz |
Teil 6: Klingeln vs. Keypad verstehen
Die 2N sendet bei jedem Tastendruck am Keypad ein Ereignis. Der Baustein unterscheidet dabei zwei Fälle:
- Echte Klingeltasten – die Ruftasten der 2N melden sich mit Codes wie
%1,%2usw. (eine pro Partei). Diese lösen den Klingel-Impuls aus. - Normale Keypad-Tasten – Ziffern und Funktionstasten (z.B. „B" beim Bluetooth-Zutritt) erscheinen nur an Letzte Taste, lösen aber kein Klingeln aus.
Über den Parameter Klingeltasten legen Sie fest, welche Tastencodes als Klingeln zählen. Standard ist %1,%2,%3,%4,%5,%6.
Mehrfamilienhaus: nur die eigene Klingel
Gehört der Gira X1 nur zu einer Wohnung (z.B. Partei 3), tragen Sie bei „Klingeltasten" nur %3 ein. Dann klingelt es im X1 ausschließlich, wenn an Ihrer Partei geklingelt wird. Der Ausgang „Klingel-Taste" zeigt zusätzlich als Zahl an, an welcher Partei geklingelt wurde.
Teil 7: Anwendungsbeispiele
Einfache Türstation mit Klingel und Türöffner
Aktive Schalter: Klingel, Türsteuerung
Ausgang „Klingel" → KNX-Schaltaktor (Gong)
Taster im Dashboard → Eingang „Tür" (true = öffnen)
Reines IP-Codeschloss
Aktive Schalter: Codeschloss (Klingel deaktiviert)
Ausgang „Zutritt Code gewährt" → Türöffner-Aktor oder Alarm deaktivieren
Ausgang „Letzter Code" → Dashboard-Protokoll
Bluetooth-Zutritt protokollieren
Aktive Schalter: Zutritt/Nutzer
Ausgang „Letzter Nutzer" → Anzeige „Wer hat geöffnet"
Ausgang „Zutrittsmethode" → zeigt „Bluetooth", „RFID" oder „Code"
Ausgang „Klartext" → „Zutritt: Marcus (Bluetooth)"
Anrufstatus im Dashboard anzeigen
Aktive Schalter: Anrufe
Ausgang „Anruf-Status" → Textanzeige (Wählt/Klingelt/Verbunden/Beendet)
Ausgang „Anruf klingelt" → Licht blinken lassen während es klingelt
Tür-offen-Überwachung mit Alarm
Aktive Schalter: Türkontakt
Ausgang „Tür zu lange offen" → Push-Benachrichtigung
Ausgang „Unbefugtes Öffnen" → Sirene auslösen
Text auf dem 2N-Display anzeigen
Aktive Schalter: Display
Eingang „Display-Text" mit „Willkommen" beschreiben → Text erscheint auf der 2N
Praktisch für Statusmeldungen wie „Bitte warten" oder „Paket abgelegt"
Teil 8: Lizenzierung
Gerätegebundene Lizenz
Der Lizenzschlüssel ist an die MAC-Adresse des jeweiligen Gira X1 gebunden und funktioniert nur auf diesem Gerät. Nach Ablauf des Testzeitraums werden ohne gültige Lizenz keine Events mehr empfangen und keine Türsteuerung ausgeführt.
Testzeitraum (12 Stunden)
Nach dem ersten Start läuft der Baustein 12 Stunden lang ohne Lizenz voll funktionsfähig. Der Ausgang „Lizenz-Status" zeigt „Testzeitraum – noch X h". Die Prüfung startet automatisch ca. 5 Sekunden nach dem Hochfahren des X1, auch ohne eingehenden Wert.
So aktivieren Sie den Baustein dauerhaft:
- MAC-Adresse ablesen
Am Ausgang „MAC-Adresse" wird die Geräte-Adresse angezeigt (z.B.00:0A:B3:31:00:F8). - Lizenz anfordern
Übermitteln Sie die MAC-Adresse an MaHo Labs per E-Mail an labs@maho-elektrotechnik.de. - Schlüssel eintragen
Tragen Sie den erhaltenen Schlüssel am Eingang „Lizenzschlüssel" ein.
Schlüssel unverändert übernehmen
Der Lizenzschlüssel ist zeichengenau (Groß-/Kleinschreibung). Kopieren Sie ihn vollständig und ohne zusätzliche Leerzeichen oder Zeilenumbrüche.
Teil 9: Fehlerbehebung
| Problem | Mögliche Ursache | Lösung |
|---|---|---|
Online bleibt false | 2N nicht erreichbar oder falsche IP | IP-Adresse und Netzwerk prüfen. http://<2N-IP>/api/system/info im Browser testen |
| Fehlercode 998, „Log-Subscribe fehlgeschlagen" | HTTP API nicht aktiviert, falscher Benutzer oder Logging-Dienst gesperrt | Dienste → HTTP API prüfen, Logging-Bereich freigeben, Benutzer/Passwort kontrollieren |
| Klingel reagiert nicht | Klingeltaste nicht in der Liste | Parameter „Klingeltasten" prüfen. Am Ausgang „Letzte Taste" sehen, welcher Code beim Klingeln kommt, und eintragen |
| Klingel löst bei Keypad/Bluetooth aus | Zu viele Tasten in „Klingeltasten" | Nur echte Klingeltasten (%1 usw.) eintragen, keine Ziffern |
| Tür öffnen funktioniert nicht | Falsche Switch-Nummer oder Türsteuerung aus | Switch-Nummer unter Hardware → Schalter prüfen, Türsteuerung aktivieren |
| Zutrittsmethode zeigt „Unbekannt" | Credential-Event kam nicht kurz vor der Anmeldung | Normal bei manchen Zutrittsarten. Name wird trotzdem angezeigt. |
| Anruf-Ausgänge bleiben false | Anrufe-Feature nicht aktiviert oder Call-Dienst gesperrt | „Anrufe aktivieren" einschalten, Call-Bereich in der HTTP API freigeben |
| Tür offen kommt nicht | Türsensor in der 2N nicht zugewiesen | Hardware → Türen → Türsensor dem richtigen Eingang zuweisen |
| Fehlercode 994, Listener startet nicht | Port belegt oder keine Berechtigung | Anderen Listener Port wählen (z.B. 8081) |
| Events kommen verzögert | Abfrageintervall zu groß | Abfrageintervall auf 1 Sekunde reduzieren |
| Ports fehlen im GPA | Feature-Schalter nicht aktiviert | Den zugehörigen Schalter einschalten, Ports erscheinen automatisch |
| Lizenz-Status „Testzeitraum abgelaufen" | 12-h-Test vorbei, keine Lizenz | Gültigen Lizenzschlüssel eintragen |
Zugangsdaten schützen
Benutzername und Passwort der 2N werden im Klartext in der GPA-Konfiguration gespeichert. Schützen Sie den Zugang zum Gira GPA entsprechend.
Changelog
Weiterentwicklung der 2N-Integration: Verbesserungen bei Klingel-, Zutritts- und Ereignisverarbeitung sowie Stabilität.
Erstveröffentlichung. Klingel, Codeschloss, RFID, Bluetooth-Zutritt, Türsteuerung, Anrufe, Türkontakt, Bewegungserkennung, Sabotage, Display-Text, I/O Erweiterung, HTTP Listener. 12 Feature-Schalter.