Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Samsung 0.6.x

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Samsung 0.6.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • mcm1957
      mcm1957 last edited by mcm1957

      Aktuelle Test Version 0.6.1
      Veröffentlichungsdatum 28.09.2024
      Github Link https://github.com/iobroker-community-adapters/ioBroker.samsung

      ** Einleitung / Background **

      Der Adapter ioBroker.samsung wurde ursprünglich von soef antwickelt (DANKE!!!) und Anfang 2022 in den Community Bereich übernommen. Dort wurde er kurzzeitig unter der Bezeichnung ioBroker.samssung-community in Version v0.5.0 angeboten. Bereits im Jänner 2022 erfolgte eine Umbenennung in ioBroker.samsung (= derzeitiger Name). Unter diesem Namen erfolgten einige - teilweise nicht in Github getaggte - Versionsupdates. Die ursprüngliche Version ioBroker-community 0.5.0 ist mit js-controller 6 nicht mehr kompatibel, die Version ioBroker.samsung 0.6.0 wurde an js-controller 6 angepasst.

      ** Changelog **

      0.6.0 (2024-05-24)

      • (mcm1957) Adapter requires node.js >= 18 and js-controller >= 5 now
      • (mcm1957) Adapter uses adapter-core now
      • (Apollon77) Only Wake-On-Lan SamsungTVs on adapterstart if no token is configured
      • (mcm1957) Dependencies have been updated

      0.6.1 (2024-09-28)

      • (marian-t-web-de) Sending a key to TV logged an error [#210]
      • (marian-t-web-de) Error connecting to Samsung HJ Series TV has been fixed [#202] [#138]
      • (mcm1957) Dependencies have been updated

      Bitte die aktualisiserte Version testen. Auch OK Rückmeldungen sind gerne gesehen.

      Danke an @marian-t-web-de (Github) / @marian.t (Forum ?) für die Fehlersuche und die Behebung des HJ Series Problems.

      mcm1957 sigi234 2 Replies Last reply Reply Quote 2
      • mcm1957
        mcm1957 @mcm1957 last edited by

        spare for future

        1 Reply Last reply Reply Quote 0
        • sigi234
          sigi234 Forum Testing Most Active @mcm1957 last edited by sigi234

          @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

          Screenshot (978).png

          mcm1957 2 Replies Last reply Reply Quote 1
          • mcm1957
            mcm1957 @sigi234 last edited by mcm1957

            @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.

            Negalein 1 Reply Last reply Reply Quote 0
            • mcm1957
              mcm1957 @sigi234 last edited by

              @sigi234

              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.

              sigi234 1 Reply Last reply Reply Quote 0
              • sigi234
                sigi234 Forum Testing Most Active @mcm1957 last edited by

                @mcm1957 sagte in Test Adapter Samsung 0.6.x:

                @sigi234

                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?

                mcm1957 1 Reply Last reply Reply Quote 0
                • mcm1957
                  mcm1957 @sigi234 last edited by

                  @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 🙂

                  1 Reply Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active last edited by

                    @Feuersturm

                    Hast du nicht auch einen Samsung?
                    Wen Ja welchen?

                    Feuersturm 1 Reply Last reply Reply Quote 0
                    • Feuersturm
                      Feuersturm @sigi234 last edited by

                      @sigi234 ich hab die D Serie

                      1 Reply Last reply Reply Quote 0
                      • Negalein
                        Negalein Global Moderator @mcm1957 last edited by

                        @mcm1957 sagte in Test Adapter Samsung 0.6.x:

                        Welches TV bez. welche API Einstellung hast du ?

                        Samsung QE43Q65CAUXXN

                        0e52b836-03c2-415d-8c0d-6f90ecf52976-image.png

                        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 Funktion

                        hier 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
                        
                        mcm1957 1 Reply Last reply Reply Quote 0
                        • mcm1957
                          mcm1957 @Negalein last edited by

                          @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 mitspielen

                          b) 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.

                          Neuschwansteini Negalein 2 Replies Last reply Reply Quote 0
                          • Neuschwansteini
                            Neuschwansteini @mcm1957 last edited by

                            @mcm1957

                            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.

                            1 Reply Last reply Reply Quote 1
                            • Negalein
                              Negalein Global Moderator @mcm1957 last edited by

                              @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.

                              1 Reply Last reply Reply Quote 1
                              • Feuersturm
                                Feuersturm last edited by

                                Bei mir funktioniert die Version 0.6.1 auch weiterhin ohne Probleme mit der Samsung D-Serie.

                                1 Reply Last reply Reply Quote 1
                                • First post
                                  Last post

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                480
                                Online

                                31.7k
                                Users

                                79.8k
                                Topics

                                1.3m
                                Posts

                                iobroker.samsung mcm1957 samsung
                                5
                                14
                                585
                                Loading More Posts
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes
                                Reply
                                • Reply as topic
                                Log in to reply
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                The ioBroker Community 2014-2023
                                logo