Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Samsung Tv Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Samsung Tv Adapter

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

      Hi,

      ich habe einen UE48JU6050 und dieser lässt sich nach dem oben genanntem Setup nicht steuern.
      Wenn ich den wscat Befehl ausführe, erhalte ich folgende Antwort:

      {"event":"ms.channel.connect","data":{"id":"6ffc74c0-3dbd-11e9-95c1-b7d522734f6d","clients":[{"id":"6ffc74c0-3dbd-11e9-95c1-b7d522734f6d","connectTime":1551621944844,"attributes":{"name":"aW9Ccm9rZXI="},"deviceName":"aW9Ccm9rZXI=","isHost":false}]}}
      

      Da ist leider gar nicht Token zu sehen, also habe ich einfach ohne den Token-Parameter die main.js Datei angepasst. Ebenfalls folgendes durchgeführt:

      • http --> wss
      • 8001 --> 8001
      • (eingefügt hinter app_name_base64) {rejectUnauthorized: false}

      IP und Mac konfiguriert, wie angegeben, und dann bei sendKey einen Wert eingefügt (habs nur mit KEY_CHUP und KEY_MUTE probiert). Fehlanzeige! Im Log steht zwar, dass eine Websocket Verbindung aufgebaut und der Key gesendet wurde, aber bei der TV reagiert leider gar nicht.

      @sqw
      Hast du zufällig noch einen Tipp parat?

      S 1 Reply Last reply Reply Quote 0
      • S
        sqw @Machinima last edited by

        @Machinima
        Hej,

        sorry etwas späte Antwort. Du hast geschrieben, dass Du den Port von 8001 -> 8001 geändert hast (also eigentlich nicht geändert hast 😉 ).

        Auf meinem TV (N-Series) läuft das auf Port 8002.
        Wenn ich das noch richtig im Kopf habe muss auf jeden Fall auch das "," dabei sein. Kann aber sein, dass Du das nicht mit gepostet hast.

        Ein paar Frage könnte weiterhelfen
        Weißt Du welches Tizen auf Deinem TV läuft?
        Hast Du schon eine aktuelle Firmware drauf?
        Hast Du die Einstellungen für "IP Fernzugriff" gesetzt? Ansonsten wird glaube ich der WebService auf dem TV nicht gestartet.

        Ich musste noch auf dem TV den Zugriff erlauben (kam eine Abfrage).

        Im ersten Ansatz würde ich denken, da das Log keinen Fehler wirft, daß Du mit dem falschen Port also 8001 sprichst...

        Ich habe das ganze mit curl vorher getestet, dann kann man die Schnittstelle direkt ansprechen, ohne über den "Umweg" iobroker. Wenn das dann klappt, kann man es in den Adapter einbauen.

        Falls Du noch Ergebnisse beim Testen bekommst, poste sie gerne, ich schaue dann gerne nochmal drüber (manchmal sehen 4 Augen ja mehr...)

        Good luck!

        1 Reply Last reply Reply Quote 0
        • R
          Rubi last edited by

          Gibt es bei diesem Thema Neuigkeiten?
          Wurde evtl. schon ein neuer Adapter entwickelt bzw. der vorhandene ergänzt/verändert?

          Gruß
          Rubi

          1 Reply Last reply Reply Quote 0
          • W
            wilddog1806 @sqw last edited by

            Danke für die Super Anleitung. Hab nen UE 43 RU 7479 und hier funzt es.

            1 Reply Last reply Reply Quote 0
            • Y
              Yunus2103 last edited by

              Hey, erstmal vielen dank für diese gute Anleitung!

              ich hab ein folgendes Problem :

              -bash: /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Keine Berechtigung

              Komme da leider nicht mehr weiter, kann mir da jemand helfen?
              bin absoluter Anfänger..

              vielen dank im voraus

              LG Yunus

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

                @Yunus2103 sagte in Samsung Tv Adapter:

                Hey, erstmal vielen dank für diese gute Anleitung!

                ich hab ein folgendes Problem :

                -bash: /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Keine Berechtigung

                Komme da leider nicht mehr weiter, kann mir da jemand helfen?
                bin absoluter Anfänger..

                vielen dank im voraus

                LG Yunus

                Fixer mal ausgeführt?

                https://forum.iobroker.net/topic/20211/iobroker-installation-fixer-beta-verfügbar

                1 Reply Last reply Reply Quote 0
                • Y
                  Yunus2103 last edited by

                  danke für deine schnelle hilfe, jetzt kommt ein anderer fehler..
                  pi@raspberrypi-IObroker:~ $ /opt/iobroker/node_modules/iobroker.samsung2016/main .js
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 1: /bin: Ist ein Verzeichnis
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 2: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 3: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 4: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 5: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 6: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 7: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 8: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 9: *: Kommando ni cht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 10: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 11: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 12: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 13: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 14: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 15: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 16: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 17: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 18: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 19: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 20: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 21: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 22: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 23: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 24: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 25: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 26: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 27: *: Kommando n icht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 28: */: Datei ode r Verzeichnis nicht gefunden
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 30: /bin: Ist ein Verzeichnis
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 31: /*jslint: Dat ei oder Verzeichnis nicht gefunden
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 32: use strict: K ommando nicht gefunden.
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 34: //: Ist ein V erzeichnis
                  /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 35: Syntaxfehler beim unerwarteten Wort (' /opt/iobroker/node_modules/iobroker.samsung2016/main.js: Zeile 35: var utils = require(__dirname + '/lib/utils'); // Get common adapter utils'

                  1 Reply Last reply Reply Quote 0
                  • D
                    dahuby last edited by

                    Hallo,

                    Ich hab den Adapter von @Highpressure und @stefan0875 angepasst und erweitert.
                    Zu finden ist er unter https://github.com/dahuby/iobroker.samsungTizen.

                    Es können jetzt Protokoll, Port und Token konfiguriert werden, noch dazu hab ich einen Polling Mechanismus eingebaut um den Einschaltestatus des TVs abzufragen.
                    Polling funktioniert soweit auf meinem NU7XXX, hab leider nicht mehr Geräte zu testen - hoffe es klappt bei euch auch.

                    LG dahuby

                    M 1 Reply Last reply Reply Quote 1
                    • M
                      Megawaldi @dahuby last edited by

                      @dahuby said in Samsung Tv Adapter:

                      Hallo,

                      Ich hab den Adapter von @Highpressure und @stefan0875 angepasst und erweitert.
                      Zu finden ist er unter https://github.com/dahuby/iobroker.samsungTizen.

                      Es können jetzt Protokoll, Port und Token konfiguriert werden, noch dazu hab ich einen Polling Mechanismus eingebaut um den Einschaltestatus des TVs abzufragen.
                      Polling funktioniert soweit auf meinem NU7XXX, hab leider nicht mehr Geräte zu testen - hoffe es klappt bei euch auch.

                      LG dahuby

                      Funktioniert super bis auf das polling.
                      Bei mir ist der Port 9110 nicht offen.
                      Mein Tv ist NU7409.

                      Grüße
                      Megawaldi

                      1 Reply Last reply Reply Quote 0
                      • D
                        dahuby last edited by

                        Schade zu hören, dass das Polling bei dir nicht funktioniert.
                        Aber zu könntest mit gewissen Apps(ich hab diese verwendet( https://apps.apple.com/de/app/upnp-mate/id1444547463) schauen welche Ports bzw. Endpunkte bei dir offen sind.
                        Es muss irgendein anderer Port als für die Websocket Verbindung sein, da diese leider auch nach ausschalten des TVs noch offen bleibt.
                        In der Konfiguration muss dann der ganze Endpunkt angegeben werden(z.B.: 9110/ip_control).
                        Bei mir ist auch noch der Port 9119 offen, vielleicht hilft dir der weiter.

                        lg dahuby

                        1 Reply Last reply Reply Quote 0
                        • CKMartens
                          CKMartens @homecineplexx last edited by

                          Hallo,
                          Ich habe einen UE43MU6199. Kann ich den mit dem Adapter irgendwie verbinden? Ich habe das bisher noch nicht hin bekommen.

                          1 Reply Last reply Reply Quote 0
                          • D
                            dahuby last edited by

                            @CKMartens sagte in Samsung Tv Adapter:

                            Hallo,
                            Ich habe einen UE43MU6199. Kann ich den mit dem Adapter irgendwie verbinden? Ich habe das bisher noch nicht hin bekommen.

                            Hallo,
                            Ja sollte auch funktionieren, du musst nur schauen wie du den Adapter konfigurierst.
                            Ich hab dafür eine Beschreibung hier angelegt: https://github.com/dahuby/iobroker.samsungTizen/blob/master/README.md

                            CKMartens 1 Reply Last reply Reply Quote 1
                            • CKMartens
                              CKMartens @dahuby last edited by

                              @dahuby Danke, mit dem SamsunTizen-Adapter funktioniert es jetzt.

                              1 Reply Last reply Reply Quote 0
                              • R
                                Red last edited by

                                Hallo,
                                ich habe den SamsungTizen Adapter in Verwendung und das Problem, dass bei jeder Anfrage (Mute, PowerOn/Off etc.) die Anfrage jedes Mal am TV erneut bestätigt werden muss.
                                Dem "Gerät" ioBroker wurde der Zugriff dauerhaft gewährt.

                                Mein TV: Samsung UE49MU7059 von 2017

                                Ist dieser Effekt bekannt, bzw. weiß jemand weshalb jede Anfrage an das TV erneut bestätigt werden muss?

                                LG Red

                                CKMartens 1 Reply Last reply Reply Quote 0
                                • R
                                  radierer last edited by

                                  Hallo,
                                  ich habe mit dem neuen Tizen Adapter eben auch mal rumprobiert. Ich hab das gleiche Problem wie @Red
                                  Wenn ich der Anleitung von github folge um den Token auszulesen (über Port 8002), bekomme ich auch einen json response, aber irgendwie fehlt dort der Token?! Die Steuerung über Port 8001 funktioniert leider nicht. Wenn ich dann ohne Token (im Adapter unter Token 0 eingegeben) über Port 8002 in ioBroker einen Befehl sende, erscheint aber auf dem TV - wie bei @Red - die Aufforderung, dass man die Steuerung zulassen soll. Macht man das, wird der Befehl auch ausgeführt.
                                  Mein TV ist ein 65MU7000. Da einige hier ja schon einen MU erfolgreich verbunden haben, muss ich wohl irgendwo einen Fehler machen. Für hilfreiche Tips wäre ich sehr dankbar. 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    radierer last edited by radierer

                                    Ich konnte das Problem lösen. Der "Fehler" war, dass ich in den Einstellungen für den Zugriff von anderen Geräten am TV "immer ohne Bestätigung" ausgewählt hatte. Nachdem ich auf "nur bei der ersten Verbindung" ausgewählt hatte, hab ich auch einen Token bekommen. Jetzt funktioniert alles bestens.
                                    Vielen Dank für die Weiterentwicklung des Adapters @dahuby .. top Arbeit!

                                    Nachtrag:
                                    Das pollen funktioniert leider bei mir nicht. Ich bekomme den aktuellen Zustand nicht angezeigt.
                                    Was ebenfalls nicht geht, ist das einbinden von states in den iot-Adapter. Versuche ich zB power on/off zuzufügen, bricht es mit der Meldung "Gerät kann nicht hinzugefügt werden" ab.

                                    1 Reply Last reply Reply Quote 0
                                    • CKMartens
                                      CKMartens @Red last edited by

                                      @Red das hatte ich anfangs auch. Lesse Dir das readme auf github durch das weiter oben verlinkt ist. Damit habe ich den Token vom TV erhalten und jetzt läuft es

                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        radierer last edited by

                                        Polling hab ich denn jetzt auch hinbekommen .. dauerte einen Moment, bis ich verstanden hab, wie die Logik dahinter ist. Port hab ich jetzt 9197/dmr genommen.

                                        RaspiUser 1 Reply Last reply Reply Quote 0
                                        • D
                                          dtp last edited by

                                          Sagt mal, wie finde ich denn den Samsung.Tizen-Adapter? Mit dem Github-Logo in der Adapter-Übersicht des ioBroker wird er mir nicht angezeigt. Da wird nur der "normale" Samsung-Adapter angeboten.

                                          Und noch eine Frage. Weiß jemand, ob ich dann in Verbindung mit dem yahka-Adapter all das umsetzen kann, was auch schon mit dem Samsung-Tizen-Plugin der Homebridge geht? Letzteres funktioniert nämlich im Moment sehr gut zusammen mit unserem Samsung Q9FN.

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            dahuby @dtp last edited by

                                            @dtp Hallo,

                                            Du musst den Adapter von einer beliebigen Quelle installieren und dann die Github URL eingeben.

                                            In Yahka hab ich auch nur ein und ausschalten zum laufen gebracht, der TV Teil ist anscheinend noch nicht fertig in Yahka.
                                            Hier meine TV Konfig in Yahka
                                            2028D2B8-C0CC-4706-AC28-8BD86B3E1BDC.jpeg

                                            Lg dahuby

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            912
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            28
                                            119
                                            24723
                                            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