Homematic Scriptprogrammierung Teil 6 – API-Kommunikation und weitere Scripte

0,00
Aus ELVjournal 05/2017     0 Kommentare
 Homematic Scriptprogrammierung Teil 6 – API-Kommunikation und weitere Scripte

Inhalt des Fachbeitrags

PDF- / Onlineversion herunterladen

Im sechsten Teil der Artikelserie zur Scriptprogrammierung beschäftigen wir uns mit der Kommunikation mit Geräten mit API-Schnittstellen und schreiben weitere Scripte.

Weiteres Beispiel für API-Kommunikation

Im Teil 5 der Artikelserie haben wir ja bereits einige Beispiele besprochen. Hier ein weiteres:

Kamera-Ansteuerung bei einer Synology-NAS-Surveillance-Station

Die Surveillance-Station ist eine App, die in dem NAS die Streams von Kameras verarbeitet. So kann in einem Ringspeicher aufgezeichnet werden, es kann aufgrund von einer Bewegungserkennung aufgezeichnet werden und vieles mehr. Für den Synology NAS gibt es mehrere APIs, die API für die Surveillance-Station kann man hier herunterladen: https://global.download.synology.com/download/Document/DeveloperGuide/ Surveillance_Station_Web_API_v2.0.pdf Hier finden Sie dann auch die Befehle, die Sie für die Abfrage und die Steuerung der Kameras in der Surveillance-Station brauchen. Aus der Vielzahl von Möglichkeiten, die sich hier bieten, wollen wir einige wenige als Beispiel zeigen. Anmerkungen zu den Scripten: Anstelle der undokumentierten SYSTEM.EXEC werden in diesen Beispielen, wie in den vergangenen Folgen auch, die Befehle aus dem CUxD-AddOn verwendet. Folgende benutzerspezifische Variablen werden verwendet: IP_PORT = IP-Adresse und Port des Synology NAS (z. B. http://193.169.5.123:4001) USERNAME = In dem Synology NAS festgelegter Benutzername USERPWD = In dem Synology NAS festgelegtes Passwort In den Befehlen werden die Kameras über IDs angesprochen. Diese IDs werden in den Beispielen der Einfachheit halber hart codiert – sie lassen sich mit der API selbstverständlich auch ermitteln! In den folgenden Beispielen wird wieder das CUxD-AddOn verwendet. Die Befehle (Zeilen 7, 8, 9 etc.) bitte den eigenen Gegebenheiten anpassen!

Fachbeitrag online und als PDF-Download herunterladen

Fachbeitrag herunterladen


Laden Sie die komplette Ausgabe 05/2017 inkl. dieses Beitrags herunter. zum Inhalt


Die ELVjournal-Flatrate!
Für nur EUR 24,95 im Jahr erhalten Sie Zugriff auf alle verfügbaren Fachbeiträge.

Inhalt

Sie erhalten den Artikel in 2 Versionen:

online  als Online-Version

pdf  als PDF (7 Seiten)

Sie erhalten folgende Artikel:
  • Homematic Scriptprogrammierung Teil 6 – API-Kommunikation und weitere Scripte
    • 1 x Journalbericht
weitere FachbeiträgeForen


Hinterlassen Sie einen Kommentar:
(Anmeldung erforderlich)
  Name
  E-Mail
KATEGORIEN
DAS KÖNNTE SIE AUCH INTERESSIEREN