Metainformationen zur Seite

Instar Kamera 9008/9020

  1. Einstellungen an der Kamera im Bereich Smarthome→MQTT


1262551367.jpg

1.1. IP Adresse eures Broker, der in dem Fall gleich der des Loxberry ist auf dem das MQTT-Plugin läuft. Der Hostname ist natürlich auch möglich.
1.2. MQTT-Port der wenn ihr ihn nicht verändert habt 1883 ist.
1.3. Präfix, kann fast alles sein. Im Auslieferungszustand ist das die MAC-Adresse der Kamera. Klient-ID Ich würde ihn in einen aussagekräftigen Namen ändern. 
       Für dieses Beispiel nennen wir die Kamera präfix hofeinfahrt und als ID kamera_1. Somit ergibt sich eine Subscription-Name für das Plugin einfahrt/kamera_1/# 
1.4. Jetzt noch den Username und das Passwort eintragen. Wichtig, nicht das ihr zum anmelden des Loxberry nutzt sondern die Daten die im MQQT-Plugin hinterlegt sind.


  1. Einstellungen am Broker


Am Broker tragt ihr unter Subscription den präfix/klient-id/# ein. In unserem Fall einfahrt/kamera_1/#

1262551368.jpg

  1.  MiniServer Daten Empfangen


Ich nutze aktuell UDP als Datenübertragung, das ganze geht auch mit virtuellen Eingängen
Zuerst legt ihr einen Virtuellen UDP Empäger an. Hier ist der Standard-Port 11883 
1262551372.jpg
1262551371.jpg

Legt einen Befehl an…
1262551374.jpg

Als Befehlserkennung könnt ihr jetzt eure Werte eintragen die ihr Empfangen wollt.
zB Alarm-Trigger MQTT:\ieinfahrt/kamera_1/status/alarm/triggered/val=\i\v
1262551373.jpg

Die Werte könnt ihr im Broker ganz einfach unter Incoming overview → Command Recognition raus kopieren.

Bei manchen Werte wie bei Trigger ist es nötig einen Analog-Eingang zu nutzen
1262551375.jpg

  1. MiniServer Daten senden


Legt euch einen Virtuellen Ausgang an mit der Adresse /dev/udp/ip_des_loxberry/port
Der Standard-Port ist 11884
1262551378.jpg
1262551377.jpg

Jetzt legt ihr einen Befehl an…
1262551379.jpg

Bei EIN bzw AUS wird der jeweilige Befehl eingetragen.
Beispiel, wollt ihr den Alarmserver aktivieren oder deaktivieren sieht das ganze so aus

einfahrt/kamera_1/alarm/alarmserver/enable/raw on
einfahrt/kamera_1/alarm/alarmserver/enable/raw off

Wichtig!
Ihr könnt die Befehle nutzen die ihr auch im Eingang habt, aber immer ohne /status in der Zeile.
 
1262551376.jpg

Alle Befehle die es gibt findet ihr hier.
Instar MQTT API

Die Werte in den Klammern könnt ihr nutzen
Beispiel:
alarm/actions/email {"val":"on"}
würde bei uns
alarm/actions/email/raw on