NEWS
Samsung TV H series - Problem
-
Hallo,
habe heute den ganzen Tag verbracht um Samsung H Series zu steuern.
IPSymcom, OpenHab, FHEM, HomeAsistant können momentan das nicht.
ioBroker auch nicht.
Es gibt Apps, die TV steuern können, aber keine weißt - wie.
Was ich bis jetzt gefunden habe:
Damit läst sich TV Pairen.
https://github.com/timelery/NewestSamsu … oteControl
Damit kann man Pair-Code anzeigen:
http://192.168.1.106:8080/ws/pairing?st ... =my-device
Damit kann man TV info lesen
http://192.168.1.106:8001/ms/1.0/
http://192.168.1.106:8001/ws/apps/
http://192.168.1.106:8001/api/v2/
Man kann WebSocket mit
'http://' + adapter.config.ip + ':8001/api/v2/channels/samsung.remote.control?name=' + (new Buffer('ioBroker')).toString('base64')
Aufbauen und diese Befehle senden:
https://github.com/MultiScreenSDK/sampl ... annelevent
Hier kann man über paring nachlesen:
https://community.smartthings.com/t/sam ... ort/741/70
Fazit. Man kann Fernseher nicht steuern.
Falls jemand was findet, bitte melden. Es geht ausdrücklich um neue H Serie.
Alle andere TVs lassen sich steuern.
Hier is link auf FHEm https://forum.fhem.de/index.php/topic,57595.15.html
Sage gleich, dass diese Lösung funktioniert nicht:
-
Hallo Bluefox,
das Problem betrifft alle TVs seit serie H, da seit dieser Serie Tizen OS auf den Samsung TVs läuft.
Ich habe mich schon mehrere Tage mit dem Problem befasst.
Folgende Erkenntnisse sind daraus hervorgegangen:
1. Die meissten glauben das Samsung die Verschlüsselung bzw. die Authentifizierung geändert hat. Das ist falsch. Sie haben das ganze System geändert.
2. Gehen alle davon aus das es eine Universal Schnittstelle gibt mit der die Apps Kommunizieren. Das ist aber nur zum Teil richtig. Damit eine App überhaupt Kommandos an den TV Schicken kann, muss auf dem TV eine App installiert sein die entsprechende Kommandos implementiert. Siehe hier -> http://developer.samsung.com/tv/develop … code-table
3. Der Samsung TV stellt den Multi Screen Service auch per upnp bereit. Wenn ich an diesen Datenpunkt etwas sende bekomme ich immer nur die Rückmeldung das meine Argumente falsch sind.
Also kann dem Problem auf 2 weisen gelöst werden:
1. Man klaut sich die Pairing infos der Offiziellen Samsung app und baut sie in ein Skript oder Adapter ein. Dafür muss man aber den Netzwerkverkehr aufzeichnen.
oder
2. Man schreibt eine eigene App, die auf dem TV läuft und nutzt das Samsung Smart View SDK für ein Script oder Adapter.
http://developer.samsung.com/tv/develop … k-download
Das letzte in der Liste ist in JavaScript geschrieben.
Das mit dem Smart View SDK hab ich gestern erst gefunden.
-
Danke für die Info. Ist schon interessant.
Man kann mit node. Js da die apps programmieren. (Vermute ich)
-
(Imho) Wäre es nicht einfacher ein ir blaster einzusetzen z.b. wie orvibo allone mit 15 IR Dioden? Als bonus, kann mann nicht nur Fernsehe steuern sonder alles was ein IR Empfänger hat.
https://github.com/cherezov/orvibo
-
(Imho) Wäre es nicht einfacher ein ir blaster einzusetzen z.b. wie orvibo allone mit 15 IR Dioden? Als bonus, kann mann nicht nur Fernsehe steuern sonder alles was ein IR Empfänger hat.
https://github.com/cherezov/orvibo
https://github.com/Grayda/ninja-allone
http://flows.nodered.org/node/node-red- … ibo-allone `
Das kommt auch noch. -
Hallo,
also ich habe die KS Serie und komme an einem Punkt nicht weiter, weil meine Kenntnisse einfach zu dünn sind.
Dazu ist hier mein aktuelles Problem:
http://forum.iobroker.net/viewtopic.php?p=49746#p49746
Was aber geht, und daher denke ich dass er steuerbar ist, ist die Tatsache, dass wenn ich den Aufruf starte der per node red dann an das script gesendet wird, der Fernseher die Einstellung des PIP öffnet. Ich muss nun auswählen per Fernbedienung ob ein oder aus. und dass soll natürlich schon das script übernehmen.
Oder gibt es andere möglichkeiten diesen aktuell zu steuern nachdem er gepairt ist ?
Danke euch vorab
-
Hallo in die Runde, ich benutze zwar nicht iBroker, aber unsere Probleme sind die selben
Ich schaue mich gerade nach einem Ablöser für meinen 2 Jahre alten 65" Samsung, den ich bisher mit eigener Oberfläche und Mediola App per IP steuere
Wenn ich das hier mit Samsung lese kommt mir echt das Kot…..
Anstatt dass sich Samsung dem Markt öffnet und die IP Schnittstelle zu vereinfachen um auch den letzten Käufer zu erreichen, vor allem das dass Smarthome immer mehr im kommen ist, machen sie das genau Gegenteil
Für mich wird das entscheidend sein beim nächsten TV kauf, macht das auch alle vorher, anstatt sich hinterher tot zu fummeln um dann am Ende mit IR wie in der Steinzeit zu hantieren
Und, gebt das dann an Samsung mit einem Einzeiler, oft wissen die gar nicht was für Schei.. die da machen
Da freut man sich an Geräten wie : Dreambox, VU+, Denon AV Verstärker, alte Samsung TV die sich alle per IP mit eigener Oberfläche ansprechen kann
Mein Gott warum kapieren dass Konzerne wie Samsung nicht, ist ja nicht schwierig
-
Kann mit das hier jemand erklären wie ich das genau nutze und wo ich das wie anlege:
Man kann WebSocket mit
'http://' + adapter.config.ip + ':8001/api/v2/channels/samsung.remote.control?name=' + (new Buffer('ioBroker')).toString('base64')
es soll beispielsweise jetzt folger Key genutzt werden:
KEY_PIP_ONOFF
Ich habe node red installiert weiss aber nun nicht wie ich das o.g. anlegen muss mit dem passenden KEY
Würde mich sehr freuen wen mir da jemand hilfestellung geben könnte.
-
Kurze Zwischenfrage. Gibt es denn was für die F-Serie?
Ich lese immer es ging nur bis E.
Dankeschön.
-
Kurze Zwischenfrage. Gibt es denn was für die F-Serie?
Ich lese immer es ging nur bis E.
Dankeschön. `
Hast du den Samsung Adapter schon mal getestet?
-
Hi
Ich hatte bislang den hier drin:
https://github.com/soef/ioBroker.samsung
Ein und ausschalten klappt super, allerdings ist sonst halt nichts verfügbar, da bei sendkey keine Variable oder Kommando hinterlegt ist
Dein Adapter ist zwar nett, aber wieso nicht Power mit state und check da drin ob on oder off, wie in dem von soef?
Lauter und Leiser ist auch cool, aber eine % Variante wäre nice
Jedenfalls mit Alexa unbrauchbar leider
Alexa Samsung einschalten
< Samsung untersützt das leider nicht
Lg
edit
mühsam mühsam.. musste feststellen dass das ja mittlerweile schon ein merge ist und der von soef nun auch so aufgebaut ist.
Auf meinem UE65KS9080 funktioniert jedenfalls power nicht mehr, weder via alexa noch via webgui.
Lustigerweise kann ich via web gui Lautstärke lauter und leiser machen, während - ich hab mir mal alles mit adapter.log.debug voll gemacht - bei einem power ein error vom TV zurück kommt, hier dürfte wohl irgendwo was nicht mehr so klappen?
mal schauen ob ich den fehler finde.
-
Problem gefunden
'KEY_POWEROFF': 'Standby',
wird bei den meisten modellen verwendet
die meisten neueren modelle unterstützen jedoch nur noch
'KEY_POWER': 'Standby New',
https://github.com/Ape/samsungctl > Please note that some codes are different on the 2016+ TVs. For example, KEY_POWEROFF is KEY_POWER on the newer TVs.
Hab mir das wie zu vermuten ist als key hinterlegt und definiert
Führe ich Standby aus - nichts, nada, tot
Führe ich Standby New aus - ausschalten und einschalten möglich
-
Sorry, dass ich diesen alten Thread wieder hervorhole, aber mich würde interessieren ob dieser Ansatz weiter verfolgt wurde.
Mir geht es nicht primär um die Steuerung des TV per iobroker, sondern ich habe eine Doorbird-Türsprechanlage und würde gerne auf dem TV das Videobild ausgeben lassen, wenn es an der Tür klingel. Sozusagen PIP
-
mach mal dazu einen neuen beitrag auf und lass uns dort darüber reden
kurze info zu tv und türanlage gleich rein