da mein neuer Fernseher um eine IP-Symcon Einbindung bettelte :), habe ich ein Modul geschrieben, das über die SONY API Daten vom Fernseher ausliest und auch Kommandos absetzt.
Es werden zur Zeit Funktionen zum Ein-/Ausschalten, zur Lautstärkeregelung, zum Senden der Fernbedienungsfunktionen und zum Starten der Apps unterstützt.
Was wird benötigt
[ul]
[li]Sony TV mit Netzwerkanschluss. Fernsteuerung des Sony TV muss aktiviert sein (siehe Dokumentation des TV). IP-Symcon muss im gleichen Netzwerk wie der TV sein.
[/li][li]IP-Symcon 5.0
[/li][/ul]
Das sieht so aus, als ob beim Anmelden nicht alle Informationen gelesen werden konnten.
Ich habe eine erweiterte Version hochgeladen mit mehr Debug Informationen. Könntest du bitte damit einmal die Anmeldung wiederholen (Fernbedienung deregistrieren und neu anmelden) und dabei das Debug-Protokoll mitlaufen lassen?
wenn die 10 Sekunden um waren, spukte das TV einen neuen Code aus.
Ich war nicht wirklich darauf vorbereitet, und habe es halt erst beim 4 mal geschafft ihn rechtzeitig und richtig einzugeben.
Ich denke halt 30 Sekunden am Anfang tuen keinem weh, und wären dann auch lange genug um in ruhe den Code einzugeben.
Aber wir reden hier wirklich nur über ein absolutes Luxus Problem!
Ich habe den Sony KD65XF8599baep, die meisten Sachen funktionieren.
Leider haut es mir ständig Fehler rein sobald Netflix läuft, hat jemand eine Idee was das sein könnte?
die error Einträge im Debug sind normal. Das ist die Antwort von Sony, auf getPlayingContentInfo wenn Netflix läuft. Leider kann man nicht erkennen - zumindest bei meinem Gerät nicht -, ob Netflix läuft, sonst könnte ich das unterdrücken.
Du könntest aber über die Testfunktion „Datei mit API Information erstellen“ einmal die Datei für dein Gerät erstellen und per PN zukommen lassen. Vielleicht gibt es ja inzwischen etwas.
Das Toggeln zwischen An/Aus hat damit aber nichts zu tun. Hier bräuchte ich einmal einen Debugmitschnitt von solch einer Situation.
Seit neustem kommt bei mir fast Sekündlich die Fehlermeldung „Curl Call returned with ‚28‘“ in den Logs. Sagt dir das etwas? was kann man(n) dagegen unternehmen?