Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000309 - LG TV webOS

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

  • skyacer
    antwortet
    Zitat von jonofe Beitrag anzeigen
    Ich denke er macht es über den Browser des LG TV, d.h. den LG Browser mit der URL der Kamera starten.
    Ob man eine Lösung mit Bild-in-Bild Funktion lösen könnte? Hatte das eben mal getestet und klappt nicht wirklich gut wenn Netflix läuft ;-)

    Einen Kommentar schreiben:


  • skyacer
    antwortet
    Hallo,

    ich habe den Baustein v0.5.3 aus dem Download gezogen und installiert. Leider bekomme ich auf den Ausgängen E10 und E12 einen Fehler mit Payload und auf den Ausgängen E13-E15 einen mit permission {"type":"error","id":"sw_info","error":"401 insufficient permissions","payload":{}}

    Kann mir einer sagen wie ich das beheben kann?

    Grüße
    Jascha

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Ich denke er macht es über den Browser des LG TV, d.h. den LG Browser mit der URL der Kamera starten.

    Einen Kommentar schreiben:


  • skyacer
    antwortet
    Zitat von mars Beitrag anzeigen
    ... wollte mich nur kurz bedanken bei jonofe, dass Du die Unterstützung für TVs mit Web-OS weiterentwickelt hast. &

    Auch wenn meine Geräte offensichtlich nicht alle Funktionen des LBS unterstützt, kann ich jetzt aber die Kamera an der Haustür beim Klingeln kurz anzeigen.

    Gruß Marco
    Hi,

    darf man fragen wie du das Bild aufrufst damit es im TV angezeigt wird?

    Grüße
    Zuletzt geändert von skyacer; 14.09.2018, 13:32.

    Einen Kommentar schreiben:


  • mars
    antwortet
    ... wollte mich nur kurz bedanken bei jonofe, dass Du die Unterstützung für TVs mit Web-OS weiterentwickelt hast. &

    Auch wenn meine Geräte offensichtlich nicht alle Funktionen des LBS unterstützt, kann ich jetzt aber die Kamera an der Haustür beim Klingeln kurz anzeigen.

    Gruß Marco

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Heisst bei meinem TV "Quickstart+" und ist im Menü "Allgemein"

    LG Quickstart.jpg

    Die o.g. Zeile sollte nur Auswirkungen beim Start des TV haben und nicht bei anderen Aktivitäten.

    Einen Kommentar schreiben:


  • panzaeron
    antwortet
    Ich habe mir den Hostcheck LBS erweitert siehe Anhang und der gibt den LBS frei. Zusätzlich nutze ich noch die konfigurierbare Sperre, um bei Freigabe den letzten Befehl erneut zu senden. Damit werden bei mir die Eingänge sowohl am Fernsehr als auch am Marantz Receiver je nach Quelle automatisch umgeschaltet.
    Vielleicht ist das auch für dich eine Lösung...

    Screenshot.png
    Angehängte Dateien
    Zuletzt geändert von panzaeron; 02.09.2018, 11:30.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Das ist echt erstaunlich. Meiner ist wirklich innerhalb von 3 Sekunden steuerbar. Ich schau nochmal in den Einstellungen nach ...

    Einen Kommentar schreiben:


  • benji
    antwortet
    Hi,

    danke für den Tip. Ich hatte die Zeile eingepflegt. Ich hab allerdings eine Verzögerung von 30s einbauen müssen.
    Dies wollte ich aber nicht im gesamten LBS. Ich habe es dann im Logikeditor nur für die Befehle über Alexa gebastelt. Sprich ich verzögere beim Einschalten über Alexa die Channel-ID um 30s. Wenn der TV an ist wird die ID sofort gesetzt, er brauch dann ca. 3s zum Schalten. Da ich die Verzögerung nur beim Einschalten habe kann ich mit den 30s ganz gut Leben.

    Die Einstellung zur "schnellen Bereitschaft" habe ich mir im TV nicht gefunden.

    Danke für deine Hilfe.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    füge doch mal folgende Zeile (rot) ein:

    Code:
    logging($id, "TV is online now...");
    [COLOR=#FF0000][B]sleep($value);[/B][/COLOR]
    $tv->update_status(true);
    Dann kannst du per E10 mit jedem Wert >=1 den TV einschalten und er wartet diese Anzahl von Sekunden, nachdem der TV netzwerktechnisch online ist (ping), bevor er den Status ausliest. Vielleicht geht es dann schon mit E10=1, da er dann 1 Sekunde wartet. Wenn das nicht reicht, einfach rantasten. Hast beim TV die schnelle Bereitschaft aktiviert? Ich meine mich zu erinnern, dass es da eine Option in den Einstellungen gab. Bei mir tritt das Problem nämlich nicht auf. Ich setze allerdings nur Input und Volume und nicht den Channel. Sollte aber grundsätzlich gleiches Verhalten erzeugen.

    Einen Kommentar schreiben:


  • benji
    antwortet
    Zitat von jonofe Beitrag anzeigen

    Befehlen Senden bei ausgeschalteten TV das geht nicht. Da geht nur der ON Befehl.

    Das ist mir schon klar. Der LBS läuft bei mir immer, auch wenn TV aus ist.


    Der Fehler kommt, wenn ich den TV über den LBS E10 einschalte. Wenn das Update der Ausgänge durch ist dann funktioniert alles.


    Ich schalte über Alexa den TV ein (E10) ---> wenn der LBS mir eine 1 auf Powerstatus (A4) sendet dann starte ich einen Impulstrigger für 3s welcher mir die Channel-ID setzt.

    Der TV geht über Alexa ein, das setzen der Channel-ID bringt mir allerdings den angegebenen Fehler. Wenn der TV allerdings schon länger an ist und setze über Alexa die Channel-ID schaltet der TV auch um.


    Wird der A4 Powerstatus im LBS über einen Ping gesetzt??? Könnte mir vorstellen, dass der TV noch nicht bereit ist für "Befehle" anzunehmen und ich das setzen der ID weiter verzögern muss.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Das passiert vermutlich, wenn keine Netzwerkverbindung besteht.
    Bei welchem Starten passiert das? Starten von EDOMI oder Starten des LBS oder nur beim Starten des LBS beim Starten von Edomi oder beim Starten des TV bei WOL.

    Befehlen Senden bei ausgeschalteten TV das geht nicht. Da geht nur der ON Befehl.

    Einen Kommentar schreiben:


  • benji
    antwortet
    Hi Andre,

    kannst du mir etwas zu diesem Fehler sagen?

    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
     	 		[TR]
     			[TD]2018-09-02 07:59:43[/TD]
     			[TD]402857[/TD]
     			[TD]19829[/TD]
     			[TD]debug [/TD]
     			[TD]EXE19000309 [v0.5.3]: Sending command :{"id":"get_volume","type":"request","uri":"ssap://audio/getVolume"} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-09-02 07:59:43[/TD]
     			[TD]404758[/TD]
     			[TD]19829[/TD]
     			[TD]debug [/TD]
     			[TD]EXE19000309 [v0.5.3]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19000309.php | Error: 2 | Line: 452 | fwrite() expects parameter 1 to be resource, boolean given (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-09-02 07:59:43[/TD]
     			[TD]657326[/TD]
     			[TD]19829[/TD]
     			[TD]debug [/TD]
     			[TD]EXE19000309 [v0.5.3]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19000309.php | Error: 2 | Line: 454 | stream_get_contents() expects parameter 1 to be resource, boolean given (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-09-02 07:59:43[/TD]
     			[TD]658940[/TD]
     			[TD]19829[/TD]
     			[TD]debug [/TD]
     			[TD]EXE19000309 [v0.5.3]: send() - RAW Response received: (746)[/TD]
     		[/TR]
     	 [/TABLE]
    Ich bekomme diesen beim Starten ins log geschrieben. Nach 15s (Update) läuft der LBS aber dann ohne Probleme. Hintergrund ist, ich starte mit Alexa z.B die Bundesliga, TV--> einschalten --->Status TV + 3S setzt die Channel-ID. Leider funktioniert dies nicht wenn der TV aus ist. Wenn der TV bereits an ist funktioniert dies sehr gut.

    Gruß Benjamin

    Einen Kommentar schreiben:


  • benji
    antwortet
    Hier der Ausschnitt aus dem LOG wenn Channel und InpuList abgefragt werden:

    Code:
      [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
     	 		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]570768[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: ================ ARRAY/OBJECT START ================[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]570955[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: "{\"type\":\"registered\",\"id\":\"register_0\",\"payload\":{\"client-key\":\"a14b242eef9e8919bb5d783d97268ea6\"}}"[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]571105[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: ================ ARRAY/OBJECT END ================[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]572906[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: LG Client-Key successfully confirmed => LOGIN sucessfull (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]580838[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sending command :{"id":"get_chanel_list","type":"request","uri":"ssap://tv/getChannelList"} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]736718[/TD]
     			[TD]7541[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000309 [v0.5.3]: LG WebOS LBS started (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]767090[/TD]
     			[TD]7541[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000309 [v0.5.3]: Daemon is running with PID: 7910 (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]768919[/TD]
     			[TD]7541[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000309 [v0.5.3]: LG WebOS LBS ended (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]843794[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: send() - RAW Response received: (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]845616[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Error sending command: {"id":"get_chanel_list","type":"request","uri":"ssap://tv/getChannelList"} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:19[/TD]
     			[TD]851272[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sending WS handshake: GET / HTTP/1.1[CR][LF]Upgrade: websocket[CR][LF]Connection: Upgrade[CR][LF]Sec-WebSocket-Version: 13[CR][LF]Sec-WebSocket-Key: WVdhbTB2N3JvWThMWGpOKQ==[CR][LF]Host: 192.168.84.26:3000[CR][LF][CR][LF] (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]114448[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: send() - RAW Response received: HTTP/1.1 101 Switching Protocols[CR][LF]Upgrade: websocket[CR][LF]Connection: Upgrade[CR][LF]Sec-WebSocket-Accept: d2aB8p+rktR2VFU/DcquS29Frag=[CR][LF][CR][LF] (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]119116[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: WS Handshake Response: HTTP/1.1 101 Switching Protocols[CR][LF]Upgrade: websocket[CR][LF]Connection: Upgrade[CR][LF]Sec-WebSocket-Accept: d2aB8p+rktR2VFU/DcquS29Frag=[CR][LF][CR][LF] (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]120867[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sucessfull WS connection to 192.168.84.26:3000 (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]123147[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sending LG handshake[LF]{"type":"register","id":"register_0","payload":{"forcePairing":false,"pairingType":"PROMPT","client-key":"a14b242eef9e8919bb5d783d97268ea6","manifest":{"manifestVersion":1,"appVersion":"1.1","signed":{"created":"20140509","appId":"com.lge.test","vendorId":"com.lge","localizedAppNames":{"":"LG Remote App","ko-KR":"리모컨 앱","zxx-XX":"ЛГ Rэмotэ AПП"},"localizedVendorNames":{"":"LG Electronics"},"permissions":["TEST_SECURE","CONTROL_INPUT_TEXT","CONTROL_MOUSE_AND_KEYBOARD","READ_INSTALLED_APPS","READ_LGE_SDX","READ_NOTIFICATIONS","SEARCH","WRITE_SETTINGS","WRITE_NOTIFICATION_ALERT","CONTROL_POWER","READ_CURRENT_CHANNEL","READ_RUNNING_APPS","READ_UPDATE_INFO","UPDATE_FROM_REMOTE_APP","READ_LGE_TV_INPUT_EVENTS","READ_TV_CURRENT_TIME"],"serial":"2f930e2d2cfe083771f68e4fe7bb07"},"permissions":["LAUNCH","LAUNCH_WEBAPP","APP_TO_APP","CLOSE","TEST_OPEN","TEST_PROTECTED","CONTROL_AUDIO","CONTROL_DISPLAY","CONTROL_INPUT_JOYSTICK","CONTROL_INPUT_MEDIA_RECORDING","CONTROL_INPUT_MEDIA_PLAYBACK","CONTROL_INPUT_TV","CONTROL_POWER","READ_APP_STATUS","READ_CURRENT_CHANNEL","READ_INPUT_DEVICE_LIST","READ_NETWORK_STATE","READ_RUNNING_APPS","READ_TV_CHANNEL_LIST","WRITE_NOTIFICATION_TOAST","READ_POWER_STATE","READ_COUNTRY_INFO"],"signatures":[{"signatureVersion":1,"signature":"eyJhbGdvcml0aG0iOiJSU0EtU0hBMjU2Iiwia2V5SWQiOiJ0ZXN0LXNpZ25pbmctY2VydCIsInNpZ25hdHVyZVZlcnNpb24iOjF9.hrVRgjCwXVvE2OOSpDZ58hR+59aFNwYDyjQgKk3auukd7pcegmE2CzPCa0bJ0ZsRAcKkCTJrWo5iDzNhMBWRyaMOv5zWSrthlf7G128qvIlpMT0YNY+n/FaOHE73uLrS/g7swl3/qH/BGFG2Hu4RlL48eb3lLKqTt2xKHdCs6Cd4RMfJPYnzgvI4BNrFUKsjkcu+WD4OO2A27Pq1n50cMchmcaXadJhGrOqH5YmHdOCj5NSHzJYrsW0HPlpuAx/ECMeIZYDh6RMqaFM2DXzdKX9NmmyqzJ3o/0lkk/N97gfVRLW5hA29yeAwaCViZNCP8iC9aO0q9fQojoa7NQnAtw=="}]}}} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]389734[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: send() - RAW Response received: �c{"type":"registered","id":"register_0","payload":{"client-key":"a14b242eef9e8919bb5d783d97268ea6"}} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]393704[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: LG Login Response (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]393970[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: ================ ARRAY/OBJECT START ================[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]394190[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: "{\"type\":\"registered\",\"id\":\"register_0\",\"payload\":{\"client-key\":\"a14b242eef9e8919bb5d783d97268ea6\"}}"[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]394341[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: ================ ARRAY/OBJECT END ================[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]396168[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: LG Client-Key successfully confirmed => LOGIN sucessfull (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]405152[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sending command :{"id":"get_input_list","type":"request","uri":"ssap://tv/getExternalInputList"} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]568398[/TD]
     			[TD]7541[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000309 [v0.5.3]: LG WebOS LBS started (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]597903[/TD]
     			[TD]7541[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000309 [v0.5.3]: Daemon is running with PID: 7910 (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]599838[/TD]
     			[TD]7541[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000309 [v0.5.3]: LG WebOS LBS ended (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]668140[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: send() - RAW Response received: (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]670305[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Error sending command: {"id":"get_input_list","type":"request","uri":"ssap://tv/getExternalInputList"} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]677465[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sending WS handshake: GET / HTTP/1.1[CR][LF]Upgrade: websocket[CR][LF]Connection: Upgrade[CR][LF]Sec-WebSocket-Version: 13[CR][LF]Sec-WebSocket-Key: WVdhbTB2N3JvWThMWGpOKQ==[CR][LF]Host: 192.168.84.26:3000[CR][LF][CR][LF] (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]940200[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: send() - RAW Response received: HTTP/1.1 101 Switching Protocols[CR][LF]Upgrade: websocket[CR][LF]Connection: Upgrade[CR][LF]Sec-WebSocket-Accept: d2aB8p+rktR2VFU/DcquS29Frag=[CR][LF][CR][LF] (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]944377[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: WS Handshake Response: HTTP/1.1 101 Switching Protocols[CR][LF]Upgrade: websocket[CR][LF]Connection: Upgrade[CR][LF]Sec-WebSocket-Accept: d2aB8p+rktR2VFU/DcquS29Frag=[CR][LF][CR][LF] (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]946141[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sucessfull WS connection to 192.168.84.26:3000 (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:20[/TD]
     			[TD]947882[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: Sending LG handshake[LF]{"type":"register","id":"register_0","payload":{"forcePairing":false,"pairingType":"PROMPT","client-key":"a14b242eef9e8919bb5d783d97268ea6","manifest":{"manifestVersion":1,"appVersion":"1.1","signed":{"created":"20140509","appId":"com.lge.test","vendorId":"com.lge","localizedAppNames":{"":"LG Remote App","ko-KR":"리모컨 앱","zxx-XX":"ЛГ Rэмotэ AПП"},"localizedVendorNames":{"":"LG Electronics"},"permissions":["TEST_SECURE","CONTROL_INPUT_TEXT","CONTROL_MOUSE_AND_KEYBOARD","READ_INSTALLED_APPS","READ_LGE_SDX","READ_NOTIFICATIONS","SEARCH","WRITE_SETTINGS","WRITE_NOTIFICATION_ALERT","CONTROL_POWER","READ_CURRENT_CHANNEL","READ_RUNNING_APPS","READ_UPDATE_INFO","UPDATE_FROM_REMOTE_APP","READ_LGE_TV_INPUT_EVENTS","READ_TV_CURRENT_TIME"],"serial":"2f930e2d2cfe083771f68e4fe7bb07"},"permissions":["LAUNCH","LAUNCH_WEBAPP","APP_TO_APP","CLOSE","TEST_OPEN","TEST_PROTECTED","CONTROL_AUDIO","CONTROL_DISPLAY","CONTROL_INPUT_JOYSTICK","CONTROL_INPUT_MEDIA_RECORDING","CONTROL_INPUT_MEDIA_PLAYBACK","CONTROL_INPUT_TV","CONTROL_POWER","READ_APP_STATUS","READ_CURRENT_CHANNEL","READ_INPUT_DEVICE_LIST","READ_NETWORK_STATE","READ_RUNNING_APPS","READ_TV_CHANNEL_LIST","WRITE_NOTIFICATION_TOAST","READ_POWER_STATE","READ_COUNTRY_INFO"],"signatures":[{"signatureVersion":1,"signature":"eyJhbGdvcml0aG0iOiJSU0EtU0hBMjU2Iiwia2V5SWQiOiJ0ZXN0LXNpZ25pbmctY2VydCIsInNpZ25hdHVyZVZlcnNpb24iOjF9.hrVRgjCwXVvE2OOSpDZ58hR+59aFNwYDyjQgKk3auukd7pcegmE2CzPCa0bJ0ZsRAcKkCTJrWo5iDzNhMBWRyaMOv5zWSrthlf7G128qvIlpMT0YNY+n/FaOHE73uLrS/g7swl3/qH/BGFG2Hu4RlL48eb3lLKqTt2xKHdCs6Cd4RMfJPYnzgvI4BNrFUKsjkcu+WD4OO2A27Pq1n50cMchmcaXadJhGrOqH5YmHdOCj5NSHzJYrsW0HPlpuAx/ECMeIZYDh6RMqaFM2DXzdKX9NmmyqzJ3o/0lkk/N97gfVRLW5hA29yeAwaCViZNCP8iC9aO0q9fQojoa7NQnAtw=="}]}}} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:21[/TD]
     			[TD]212634[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: send() - RAW Response received: �c{"type":"registered","id":"register_0","payload":{"client-key":"a14b242eef9e8919bb5d783d97268ea6"}} (746)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-08-25 13:06:21[/TD]
     			[TD]216732[/TD]
     			[TD]7910[/TD]
     			[TD]debug[/TD]
     			[TD]EXE19000309 [v0.5.3]: LG Login Response (746)[/TD]
     		[/TR]
     	 [/TABLE]

    Die Ausgänge Channel und InputList sind schon immer "leer" geblieben. Den Fehler "insufficient permissions" kam bei App, Service und Software Ausgängen. Dieser kam durch den Download im Forum, konnte ich fixen mit dem LBS welchen du mir geschickt hattest. Habe diese verglichen und da waren paar Zeichen verdreht.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von benji Beitrag anzeigen
    Ich habe auch noch einen kleinen Fehler (denke ich zumindest) gefunden. In der Definition der Funktionen hast fehlt ein "n" bei der Angabe zur ChannelList
    Es ist nur ein Rechtschreibfehler, denn es ist eine frei definierbare ID, um die Antwort des TVs entsprechend zuordnen zu können.

    Kannst du mal das komplette Log dieser beiden Abfragen posten, d.h. nicht nur den Error, sondern auch das was davor und danach im Log steht.
    Bislang hattest du doch eigentlich "insufficient permissions" als Fehler. Jetzt sieht es so aus, als käme gar keine Antwort.

    Einen Kommentar schreiben:

Lädt...
X