NEWS
Test Adapter Samsung 0.6.x
-
spare for future
-
@mcm1957 sagte in Test Adapter Samsung 0.6.x:
Bitte die aktualisiserte Version testen. Auch OK Rückmeldungen sind gerne gesehen.
Läuft, Adapter Grün und verbunden. Teste weiter.
DANKE, das erste mal das er sich verbunden hat bei mir.EDIT:
Samsung UE48H6270
-
@sigi234
Welches TV bez. welche API Einstellung hast du ?@ALLE
Bitte gebt bei Problmen oder auch OK die API Einstellung / TV Serie an. Der Adapter hat da tw. völlig getrennet Codebereiche und es ist immer wichtig zu wissen auf welchen sich ein OK / FAIL bezieht. -
Da funkt der Fix von Marian bei dir offensichtlich:
Error connecting to Samsung HJ Series TV has been fixed
Dein Dank gebührt ihm für die Fehlersuche / Behebung - ich hab nur die Release erstellt.
-
@mcm1957 sagte in Test Adapter Samsung 0.6.x:
Da funkt der Fix von Marian bei dir offensichtlich:
Error connecting to Samsung HJ Series TV has been fixed
Bin mir nicht sicher ob ich eine HJ Serie habe , meiner ist von 2014
Habe nur mal einfach das ausgewählt.Dein Dank gebührt ihm für die Fehlersuche / Behebung - ich hab nur die Release erstellt.
Dann ein DANKE auch an @marian-t-web-de
Liest hier Marian auch mit?
-
@sigi234 said in Test Adapter Samsung 0.6.x:
Liest hier Marian auch mit?
Glaube er ist hier @marian.t - aber da Forum / Github (und ggF Telegramm) gtrennt sind ist das immer ein gewisses Rätselraten
-
Hast du nicht auch einen Samsung?
Wen Ja welchen? -
@sigi234 ich hab die D Serie
-
@mcm1957 sagte in Test Adapter Samsung 0.6.x:
Welches TV bez. welche API Einstellung hast du ?
Samsung QE43Q65CAUXXN
API teste ich noch die anderen. Weiß nicht welche meiner benötigt.
auf den 1. Blick gehen wichtige Dinge nicht.
Button-HDMI --> OK
Button-HDMI 2, 3, 4 --> ohne Funktion
Button-Enter --> ohne Funktionhier Debug mit Errors
samsung.0 2024-09-29 00:12:22.935 warn Terminated (UNCAUGHT_EXCEPTION): Without reason samsung.0 2024-09-29 00:12:22.935 debug Plugin sentry destroyed samsung.0 2024-09-29 00:12:22.935 info terminating samsung.0 2024-09-29 00:12:22.927 error Key code not available samsung.0 2024-09-29 00:12:22.927 error Error: Key code not available at SamsungSmartTV._callee2$ (/opt/iobroker/node_modules/iobroker.samsung/lib/samsungtv/build/device.js:246:39) at tryCatch (/opt/iobroker/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:62:40) at Generator.invoke [as _invoke] (/opt/iobroker/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:296:22) at Generator.prototype.<computed> [as next] (/opt/iobroker/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:114:21) at step (/opt/iobroker/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:30) at /opt/iobroker/node_modules/babel-runtime/helpers/asyncToGenerator.js:35:14 at new Promise (<anonymous>) at new F (/opt/iobroker/node_modules/core-js/library/modules/_export.js:36:28) at SamsungSmartTV.<anonymous> (/opt/iobroker/node_modules/babel-runtime/helpers/asyncToGenerator.js:14:12) at SamsungSmartTV.sendKey (/opt/iobroker/node_modules/iobroker.samsung/lib/samsungtv/build/device.js:284:30) at Object.send (/opt/iobroker/node_modules/iobroker.samsung/main.js:333:29) at processTicksAndRejections (node:internal/process/task_queues:95:5) samsung.0 2024-09-29 00:12:22.925 error unhandled promise rejection: Key code not available samsung.0 2024-09-29 00:12:22.925 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). samsung.0 2024-09-29 00:12:22.924 debug Status after connect true samsung.0 2024-09-29 00:12:22.924 debug Executing command: KEY_ENTER samsung.0 2024-09-29 00:12:22.923 debug stateChange samsung.0.Navigation.Enter = {"val":true,"ack":false,"ts":1727561542921,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1727561542921} samsung.0 2024-09-29 00:12:08.884 debug stateChange samsung.0.Navigation.Right = {"val":false,"ack":true,"ts":1727561528883,"q":0,"from":"system.adapter.samsung.0","user":"system.user.admin","lc":1727561528883} samsung.0 2024-09-29 00:12:08.681 debug Status after connect true samsung.0 2024-09-29 00:12:08.680 debug Executing command: KEY_RIGHT samsung.0 2024-09-29 00:12:08.679 debug stateChange samsung.0.Navigation.Right = {"val":true,"ack":false,"ts":1727561528678,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1727561528678} samsung.0 2024-09-29 00:11:54.073 debug stateChange samsung.0.Input.Source = {"val":false,"ack":true,"ts":1727561514071,"q":0,"from":"system.adapter.samsung.0","user":"system.user.admin","lc":1727561514071} samsung.0 2024-09-29 00:11:53.869 debug Status after connect true samsung.0 2024-09-29 00:11:53.868 debug Executing command: KEY_SOURCE samsung.0 2024-09-29 00:11:53.867 debug stateChange samsung.0.Input.Source = {"val":true,"ack":false,"ts":1727561513865,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1727561513865} samsung.0 2024-09-29 00:11:47.112 debug stateChange samsung.0.Input.HDMI4 = {"val":false,"ack":true,"ts":1727561507110,"q":0,"from":"system.adapter.samsung.0","user":"system.user.admin","lc":1727561507110} samsung.0 2024-09-29 00:11:46.908 debug Status after connect true samsung.0 2024-09-29 00:11:46.908 debug Executing command: KEY_HDMI4 samsung.0 2024-09-29 00:11:46.906 debug stateChange samsung.0.Input.HDMI4 = {"val":true,"ack":false,"ts":1727561506903,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1727561506903} samsung.0 2024-09-29 00:11:40.537 debug stateChange samsung.0.Input.HDMI3 = {"val":false,"ack":true,"ts":1727561500536,"q":0,"from":"system.adapter.samsung.0","user":"system.user.admin","lc":1727561500536} samsung.0 2024-09-29 00:11:40.334 debug Status after connect true samsung.0 2024-09-29 00:11:40.334 debug Executing command: KEY_HDMI3 samsung.0 2024-09-29 00:11:40.332 debug stateChange samsung.0.Input.HDMI3 = {"val":true,"ack":false,"ts":1727561500330,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1727561500330} samsung.0 2024-09-29 00:11:29.601 debug stateChange samsung.0.Input.HDMI2 = {"val":false,"ack":true,"ts":1727561489599,"q":0,"from":"system.adapter.samsung.0","user":"system.user.admin","lc":1727561489599} samsung.0 2024-09-29 00:11:29.397 debug Status after connect true samsung.0 2024-09-29 00:11:29.397 debug Executing command: KEY_HDMI2 samsung.0 2024-09-29 00:11:29.395 debug stateChange samsung.0.Input.HDMI2 = {"val":true,"ack":false,"ts":1727561489393,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1727561489393} samsung.0 2024-09-29 00:11:18.473 debug stateChange samsung.0.Input.HDMI2 = {"val":false,"ack":true,"ts":1727561478470,"q":0,"from":"system.adapter.samsung.0","user":"system.user.admin","lc":1727561478470} samsung.0 2024-09-29 00:11:18.269 debug Status after connect true samsung.0 2024-09-29 00:11:18.268 debug Executing command: KEY_HDMI2 samsung.0 2024-09-29 00:11:18.267 debug stateChange samsung.0.Input.HDMI2 = {"val":true,"ack":false,"ts":1727561478265,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1727561478265} samsung.0 2024-09-29 00:11:07.199 debug stateChange samsung.0.Input.HDMI = {"val":false,"ack":true,"ts":1727561467197,"q":0,"from":"system.adapter.samsung.0","user":"system.user.admin","lc":1727561467197} samsung.0 2024-09-29 00:11:06.994 debug Status after connect true samsung.0 2024-09-29 00:11:06.994 debug Executing command: KEY_HDMI
-
@negalein
Haben diese Tasten mit der Release 0.6.0 funktioniert?An sich enthält die 0.6.1 zwei Fixes:
a) Connect Problem beim Api SamsungHJ
Das kann bei dir (zumindest theoretisch) nicht mitspielenb) Einen Fix im Bereich KEY senden. Da gab es einen offensichtlichen Codefehler (konkret Tippfehler in einem Variablen Namen) wodurch der Callback nie ausgelöst wurde. Das führte zu Fehlermeldungen. Dieser Fix könnte bei deinem Api unerwünschte Nebenwirkungen haben, da dort ev. die Fehlfunktion benötigt wurde.
Ergo bitte um eine kurze Rükcmeldung ob 0.6.1 was gegenüber 0.6.0 verschlechter hat oder die Tastenfunktion schon mit 0.6.0 nicht ging.
-
FYI
Samsung UE40F6470S. - Baujahr 2013
Funktioniert mit Adapter 0.6.1, Einstellung "Samsung Remote" und die IP des TV.
Alle Datenpunkte gehen, bis auf ON (was klar ist, unterstuetzt kein wol )
Einschalten tu ich mit dem FireTV, der dran ist, das klappt prima. -
@mcm1957 sagte in Test Adapter Samsung 0.6.x:
Ergo bitte um eine kurze Rükcmeldung ob 0.6.1 was gegenüber 0.6.0 verschlechter hat oder die Tastenfunktion schon mit 0.6.0 nicht ging.
ich geh mal zur 0.6.0 retour und teste nochmal alle Tasten.
-
Bei mir funktioniert die Version 0.6.1 auch weiterhin ohne Probleme mit der Samsung D-Serie.