Ankündigung

Einklappen
Keine Ankündigung bisher.

Samsung Fernseher, Ansagen und Nachrichten per SOAP einblenden, Gira HS Webabfrage

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Samsung Fernseher, Ansagen und Nachrichten per SOAP einblenden, Gira HS Webabfrage

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: IMG_1158.JPG
Ansichten: 2
Größe: 34,0 KB
ID: 3184 Klicke auf die Grafik für eine vergrößerte Ansicht

Name: IMG_1161.JPG
Ansichten: 2
Größe: 45,6 KB
ID: 3186 Klicke auf die Grafik für eine vergrößerte Ansicht

Name: IMG_1157.JPG
Ansichten: 2
Größe: 19,3 KB
ID: 3187


    Bei meinen ersten Recherchen zum Steuern der Samsung Fernseher bin ich auf einen Mechanismus gestossen, nämlich Nachrichten (z.b. Telefonnachrichten, SMS usw.) auf den Fernseher einblenden zu lassen.

    Wenn also jemand anruft, erscheint unten rechts eine halbtransparente Box mit der Telefonnummer und dem Namen des Anrufers. Als Titelzeile ist der Name des Anschlusses, der angerufen wurde (praktisch bei Nebenstellenanlagen). Bisher hatte ich diese Funktionalität nur auf den Visu-PCs und per SNARL auf dem Arbeitsplatz PC. Jetzt sehe ich auch im Wohnzimmer, wer gerade anruft und ob sich das aufstehen zur Rufannahme lohnt...

    Zuerst erscheint bei einem Anruf nur die einfache Meldung, dass gerade jemand anruft. Wenn man mal nicht da ist, dann ist das nicht weiter störend. Beim nächsten Anruf bekommt man dann per OK von der Fernbendienung auch alle alten Anrufe mit Datum/Uhrzeit angezeigt. Wie und ob man diese Anzeige auch mit der Fernbedienung "provozieren" kann, habe ich noch nicht herausgefunden.

    Zur Technik:

    Die neueren Samsung Fernseher haben ein Linux Betriebssystem, dass mittlerweile unter "Bearbeitung" steht:
    SourceForge.net: samygo

    Eingebaut ist eine sogenannte SOAP Schnittstelle, welche Textnachrichten auf dem Monitor darstellt:
    SourceForge.net: MessageBoxService request format - samygo
    SamyGO • View topic - [proof-of-concept] Connect android mobile to tv

    Die entscheidenden Infos habe ich von hier:
    SamyGO • View topic - Tool for the MessageBox Service on the TV
    SamyGO • View topic - help needed on making use of the call monitor service

    Aufbauend auf dem JAVA Sourcecode von Ewoud Werkman habe ich jeweils ein Webinterface geschrieben für die Darstellung von SMS, Terminen und Telefonanrufen.

    Im Downloadbereich liegen zwei Programme für die Darstellung eines Telefonanrufes. Die Programme sind mit dem LE40C750 und LE52B750 getestet worden. Das erste ist eine Logikfunktion, die einfach in den Ordner logic kopiert werden muss. Diese benutzte ich, um das passende Datum und Zeitformat für den Samsung herzustellen. Die Anwendung ist wie im Bild dargestellt. Ich aktualisiere jede Minute einmal. Das reicht, da die Anzeige auch nur Minutengenau ist.

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: logik.JPG
Ansichten: 1
Größe: 19,1 KB
ID: 3185

    Die andere Datei ist die Webabfrage, die diesmal eigentlich ein Webposting ist. Die Webabfrage ist selbsterklärend. Die IP des Fernsehers muss man zweimal angeben. Einmal unter "Daten", und dann auch unter "Senden:Host: 192.168.XXX.XXX" .

    Die einzige Schwierigkeit ist, dass die POST Ausgabe voraussetzt, dass man die entgültige Länge des Anhangs schon weiss und vorne angibt, hier: "Content-Length: 850"

    Ich habe einfach einen genügend grossen Wert genommen, und die Webabfrage am Ende mit 100 gesendeten Leerzeichen ergänzt. Sollte Bei der Verarbeitung ein Fehler 412 auftreten, dann müssen diese Werte bzw die Menge der Leerzeilen angepasst werden.

    Vielleicht werde ich im Winter mal eine "intelligentere" Version erstellen, aber diese funktioniert auf jedenfall. Auch mit der SMS und der Termin-Version lasse ich mir ein bischen Zeit, da ich selber dafür keine Verwendung habe. Wenns jemand braucht, soll er sich melden...

    #2
    AW: Samsung Fernseher, Ansagen und Nachrichten per SOAP einblenden, Gira HS Webabfrag

    hallo Peter,
    hast du eventuell den link zum Downloadbereich der 2 Dateien! Kann leider nicht finden.

    Kommentar

    Lädt...
    X