nomos system nomos system

Geräteprofil · Türsprechstellen

2N IP Intercom

Hinweis: Dieses Profil beruht auf dem offiziellen HTTP API manual for 2N devices (v2.45).

Das Profil liest Klingel-, Ruf- und Türöffner-Zustände über die 2N HTTP API und öffnet die Tür. Gespräche (Audio/Video-Telefonie) laufen weiter über die bestehende nomos SIP-Integration – dieses Add-on ersetzt sie nicht, es ergänzt nur Zustände, Türöffner und Kamerabild.

Voraussetzungen

  1. 2N IP Sprechstelle mit HTTP API (z. B. IP Verso, IP Style, IP Solo, IP Force, IP Safety, IP Base, IP One)
  2. Firmware 2.35 oder neuer empfohlen: Ab 2.35 sind die HTTP-API-Funktionen ohne Lizenzschlüssel verfügbar. Bei älterer Firmware brauchen switch, io und call die Enhanced Integration Lizenz (lizenzfrei sind dort nur system/info, camera/snapshot und log).
  3. Fixe IP-Adresse der Sprechstelle

Einrichtung an der Sprechstelle (Weboberfläche)

Unter Services → HTTP API:

  1. Diese Dienste aktivieren: System API, Switch API, I/O API, Phone/Call API, Camera API
  2. Bei jedem dieser Dienste:
    • Protokoll HTTP wählen (nimmt HTTP und HTTPS an). Mit HTTPS lehnt die Sprechstelle die Anfragen von nomos ab.
    • Authentifizierung Basic wählen. Digest (Werkseinstellung) funktioniert nicht – nomos kann bei diesen Geräten nur Basic.
  3. Ein eigenes API-Benutzerkonto anlegen (Konto aktivieren, Benutzername, Passwort) mit diesen Rechten:
    • Switches – Monitoring und Switches – Control
    • Inputs and outputs – Monitoring
    • Phone/Calls – Monitoring
    • Camera – Monitoring

Mit Basic über HTTP geht das Passwort unverschlüsselt durchs LAN. Deshalb ein eigenes Konto nur mit diesen Rechten verwenden, nicht das Admin-Konto.

Einrichtung in nomos

  1. Skills → Add-ons: Profil 2N IP Intercom importieren
  2. Gerät hinzufügen
  3. IP-Adresse, Port (Standard 80), Benutzername und Passwort des API-Kontos eintragen

Datenbereich

Wert Quelle Bedeutung
doorbell /api/call/status true, solange die Sprechstelle selbst einen Ruf aufbaut (Klingeltaste gedrückt) – in den Zuständen connecting, ringing und connected
status /api/call/status 0 = Idle, 1 = Ringing (inkl. connecting), 2 = Connected
active /api/call/status true, solange irgendein Gespräch läuft (auch eingehende Rufe zur Sprechstelle)
switch1 … switch4 /api/switch/status Schalter (Türöffner) aktiv
input1, input2 /api/io/status Digitale Eingänge input1/input2
tamper /api/io/status Sabotagekontakt (Port tamper, nur wenn vorhanden)
model, firmware /api/system/info Modell und Firmware-Version
reachable jede Abfrage false, wenn die Sprechstelle nicht antwortet oder die Anmeldung scheitert

Aktionen:

Kamera: Standbild über /api/camera/snapshot?width=640&height=480, Live-Bild als MJPEG mit fps=10. Ein RTSP-Stream (rtsp://<IP>:554/h264_stream) ist im Profil nicht hinterlegt; der RTSP-Server der Sprechstelle hat eigene Benutzer.

Abfrageintervalle: Rufstatus alle 3 s, Schalter und Eingänge alle 5 s, Geräteinfo stündlich.

Hinweise