Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Dann werden ca. 56 KB XML Daten übermittelt, die u.a. die aktuelle Test- Beta- und Release Software für den Miniserver mit Download-URL beinhalten. Anschließend noch die URLs für weitere Loxone Produkte und Air bzw. Tree Komponenten.

Kommunikation der Loxone App mit Türsteuerung / Video

Die Loxone App ruft das Videobild bzw. den Videostream von der Türsteuerung über die konfigurierte URL ab. Nachfolgend ist beschrieben, wie man aus dem Mitschnitt ein JPEG Bild extrahiert. Nach der Aufzeichnung der relevanten Daten, filtert man im Display Filter zunächst die relvanten Daten heraus. Dies kann man z.B. über den TCP Port mit tcp.port==8080 machen, wenn der Webserver der Türsteuerung auf diesem Port läuft. Im nachfolgenden Beispiel liefert die Software MPEG-Streamer, die auf einem Raspberry mit angeschlossener Kamera läuft, die Bilder für die Türsteuerung.

Man kann den Port auch mit der IP-Adresse kombinieren, z.B. mit "tcp.port==8080 && ip.addr==192.168.128.40. Falls der Webserver auf einem Nicht-Standard Port läuft, muss man vorher noch über den Befehl "Decode as ..." diesen Port als HTTP zu interpretieren.

Image Added

Man wählt dann die Zeile aus, wo die URL per HTTP GET abgefragt wird. Mit der Funktion "Follow TCP Stream" kann man einen einzelnen TCP Stream herausfiltern.

Image Added

Man kann auf diese Weise gut den HTTP GET Request und die Antwort des Webservers sehen, was z.B. in dem vorherigen Screenshot nicht so einfach ist, denn Wireshark zeigt die Antwort nicht als HTTP dekodiert an, sondern nur als TCP, weil direkt nach dem HTTP Header das Bild im Format image/jpeg folgt. 

Um die Antwort des Servers mit den Bilddaten zu speichern, wählt man zunächst die Richtung vom Server an den Client (anhand der IP-Adressen und des Ports) und als Format "raw" aus und dann "save as..." und speichert die Antwort z.B. als "bild.jpeg" aus.

Image Added

Da die Antwort vom Server am Anfang noch den HTTP Header enthält, muss dieser zunächst noch mit einem Hex-Editor entfernt werden. Hierfür markiert man den Header, der mit "HTTP" beginnt und mit RETURN (0D 0A) ended und entfernt diesen mit der "Entf" Taste. Das Beispiel ist vom Hex-Editor 0xED für Mac.

Image Added

Das Ergebnis ist die JPEG Datei, sofern von der Kamera einzelne JPEG Bilder nacheinander abgefragt werden. 

Image Added

Wenn es Probleme mit der Loxone App auf einem Smartphone oder Tablet gibt, dann kann man die Metadaten des Bildes z.B. auf https://www.profi-fotos-online.com/content/exif-jpg-meta-daten-auslesen-online-exif-viewer/ überprüfen. Mit diesen Angaben kann Loxone evtl. Problem bei der Anzeige feststellen.

Image Added

Verwandte Artikel

Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
max5
spacesLOX
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("troubleshooting","analyse","netzwerk") and type = "page" and space = "LOX"
labelsTroubleshooting Analyse Netzwerk

...