HTTP-API konfigurieren

Prev Next

Akuvox-Türtelefone können über die HTTP-API mit Drittanbietersystemen integriert werden. Dies ermöglicht es externen Plattformen oder Geräten, mit dem Türtelefon zu interagieren und Aktionen aus der Ferne auszulösen.

Zum Beispiel kann ein Smart-Home-Bedienfeld oder ein Automatisierungssystem eines Drittanbieters einen HTTP-Befehl an das Türtelefon senden, um das Relais auszulösen und die Tür zu entsperren.

Um eine sichere Kommunikation zu gewährleisten, unterstützt das Türtelefon mehrere Autorisierungsmodi für HTTP-API-Zugriff. Dieser Artikel erklärt, wie man die Autorisierungseinstellungen auf der Weboberfläche des Geräts konfiguriert.

Anwendbare Modelle:

Alle Türtelefone unterstützen diese Funktion.

Dieser Artikel nimmt R29 als Beispiel.

  1. Verwenden Sie die IP des Geräts, um sich in die Weboberfläche einzuloggen. Der Standardbenutzername und das Passwort sind Admin.

  2. Gehe zur Einstellung > HTTP-API-Schnittstelle .

  3. Aktivieren Sie die Funktion und wählen Sie den Autorisierungsmodus.

    1. Wenn Allowlist ausgewählt ist, geben Sie die IP-Adresse des Drittanbietergeräts ein, das auf die API zugreifen darf.

    2. Wenn Basic oder Digest ausgewählt ist, geben Sie Benutzernamen und Passwort zur Authentifizierung ein. Das Drittanbieter-System muss diese Zugangsdaten im HTTP-Anfrage-Header enthalten.

Autorisierungsmodus

Beschreibung

Keine

Eine Authentifizierung ist nicht erforderlich. Empfohlen nur für Test- oder Demo-Umgebungen.

Lowlist

Nur Geräte mit angegebenen IP-Adressen können auf die API zugreifen. Geeignet für LAN-Deployments.

Grundlegend

Die Authentifizierung erfolgt mit Benutzername und Passwort. Die Zugangsdaten werden mit Base64 im HTTP-Anfrage-Header codiert. Die Daten werden in Klartext übertragen.

Digest

Eine verbesserte Authentifizierungsmethode im Vergleich zu Basic. Es verwendet MD5-Verschlüsselung , um Zugangsdaten während der Übertragung zu schützen.

Normal

Reserviert für die interne Entwicklung von Akuvox.

  1. Reiche die Einstellung ein.