FHEM -> Samsung TV mit Tizen

Begonnen von Florian_GT, 12 September 2016, 00:15:35

Vorheriges Thema - Nächstes Thema

KölnSolar

0_text_line: Das ist für App-Nutzer, um anstatt per TV-Bildschirmtastatur zu "tippen" einfach "Texte" per Handy/Tablet/PC.... zu senden. Bsp. TV-Webbrowser -> in die Eingabezeile für die URL. Wenn nun die Tastatur auf dem TV erscheint, kann man flink die URL per Handy/Tablet/PC.... eintippen und senden.

0_command_line: speziell für die Automatisierung von Abfolgen von FB-Tasten. Das ließ sich vorher natürlich auch per Abfolge entsprechender set-Befehle machen. Wenn da aber mal ein fremder Befehl dazwischen "rutschte" und blocking war, wars vorbei. Nun kann niemand dazwischen funken, das Ganze ist übersichtlicher, Funktionsweise schnell und einfach getestet...
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

limats

Hallo,

0_command_line und 0_text_line funktionieren bei mir nicht.
In beiden Fällen passiert nichts.
Auch nicht, wenn ich einen einzelnen Befehl damit absetze.
Also:
set tv CONTENTS
funktioniert.

set tv 0_command_line CONTENTS
funktioniert nicht.

Mach zda was falsch?
Hab einen UE55H6470.

VG
Leo
Fhem auf BBB:
HM-CFG-USB für div. HM-Sensoren, CUL+WMBUS für EnergyCam, Nanocul für IT, Arduino Mega 2560 als 1-wire-Gateway und für div. digitale Ein-/Ausgänge, Volkszähler-USB-IR-Lesekopf mit SMLUSB, Solarsteuerung über VBUS

KölnSolar

Sorry, nein Du machst gar nichts falsch. In meiner Ephorie hatte ich "vergessen", dass wir ja quasi 3 Technologien zum RC senden unterstützen. Implementiert habe ich's nur für Port 55000(bis F-Serie)  :-[
Die anderen Technologien wird ich noch machen.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Fhemotto

Hallo

Erst mal Hochachtung für die Änderungen im Modul.
Funktioniert auch alles bis jetzt sehr gut.

Habe aber ein kleines Verständnis-Problem.
Über das DLNAClient-Modul  kann man dies auch ohne das STV Modul realisieren.
Wo liegt hier der Vorteil?

Vor gefühlten 100 Jahren konnte man auch noch SMS oder Telefonnummern rechts unten einblenden,
geht das irgendwie noch? (habe leider die aktuellste Firmware an meine UE55F8090SLX)

Kleine Anmerkung noch:
Im WIKI und auch im Threads https://forum.fhem.de/index.php/topic,82890.msg756500.html#msg756500
ist die aktuellste Version aus
https://forum.fhem.de/index.php/topic,57595.msg770704.html#msg770704
nicht verknüpft.  ???

Schön wäre natürlich den Thread
https://forum.fhem.de/index.php/topic,82890.msg756500.html#msg756500
oben anzupinnen, aber da könnte ja jeder mit diesem Wunsch kommen. ;)

KölnSolar

ZitatWo liegt hier der Vorteil?
Eigentlich keinen. Lediglich dass hier alles in einem Modul integriert ist und damit mit nur einem device alle Funktionalitäten nutzbar sind, die URIs transparent u. änderbar in Attributen stehen.
ZitatVor gefühlten 100 Jahren konnte man auch noch SMS oder Telefonnummern rechts unten einblenden,
geht das irgendwie noch? (habe leider die aktuellste Firmware an meine UE55F8090SLX
Aber noch nie bei F-Serie. Ich glaub nur bis C.
ZitatKleine Anmerkung noch:
Im WIKI und auch im Threads https://forum.fhem.de/index.php/topic,82890.msg756500.html#msg756500
ist die aktuellste Version aus
https://forum.fhem.de/index.php/topic,57595.msg770704.html#msg770704
nicht verknüpft.
Das ist Absicht. Im hiesigen Thread ist eine Testversion, während die andere Version eine schon getestete Version ist.
ZitatSchön wäre natürlich den Thread
https://forum.fhem.de/index.php/topic,82890.msg756500.html#msg756500
oben anzupinnen, aber da könnte ja jeder mit diesem Wunsch kommen.
Das kann halt nur der TE.
Grüße Markus   
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

miche

Hallo,

das neue Modul funktioniert bei mir mit der H Serie.

Nur meine C Serie geht jetzt nicht mehr, was mach ich da falsch? Muss ich da jetzt auch so verbinden wie bei der H Serie?

KölnSolar

Nein, die Definition ist unverändert. Port 55000 nehm ich an ? Bei C-Serie haben wir noch das Problem den connect-Status zu ermitteln. Ich denke, dass wir dazu in den nächsten Tagen eine Lösung finden.

Bleibt Dein state auf disconnected ? Hast Du evtl. Infos über die offenen Ports ?
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

miche

#307
Ja der bleibt auf disconnect, was sehr schade ist, den Status des TV nehm ich für viele Schaltvorgänge her!

Eine Info über offene Ports hab ich leider nicht. Wenn du mir sagst wie ich die ermitteln kann, immer her damit!

Port ist 55000

KölnSolar

Du hast die letzte Version von diesem Thread ?
Setz mal Dein TV-device auf verbose=5 u. poste bitte den Log-Auszug bei define oder defmod.
Wie sind Deine IT-/Perl-Kenntnisse ? Kriegst Du einfache Modifikationen hin ?
ZitatWenn du mir sagst wie ich die ermitteln kann, immer her damit!
Da müsstest Du Dich mal mit nmap auseinandersetzen.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

miche

Version 1.5 habe ich.
Mit Perl kenn ich mich nicht so wirklich aus, aber wenn du mir sagst was ich ändern soll, versuch ich es!

Ich probier das später mal mit verbose 5 und schau mal was ich mit den Ports rausbekomme.
Am MAC kann man ja mit dem Netzwerkdienstprogramm auch Ports scannen, mal schauen was rauskommt

miche

Ich musste gestern leider wieder zurück auf die alte Version, weil ich den TV der C Serie unbedingt in meiner Steuerung brauche und ich zu wenig Zeit zum ständigen Wechsel habe. Sorry!


MAC Portscan brachte folgendes: Open TCP Port: 5600    esmmanager
Open TCP Port: 52235
Open TCP Port: 52396
Open TCP Port: 55000

KölnSolar

Versteh ich, nur ich hab keine C-Serie zum testen u. keinen blassen Schimmer warum Port 55000 sich für den Status unterschiedlich verhält  :'(
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

miche

#312
Der TV schreibt mit dem alten Modul opened statt connected, vielleicht hilft das ja


Kann ich die Module parallel laufen lassen, indem ich eins einfach umbenenne? Dann könnt ich zwischendurch mehr ausprobieren

KölnSolar

Gute Idee. Sollte problemlos funktionieren. Einfach die Testversion umbenennen und passend ein Testdevice anlegen. Ich brauch das Log bei verbose=5.  ;)
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

miche

Hier der Log beim anlegen der C Serie
2018.03.04 18:00:27 5: Cmd: >define TVSZ STV2 192.168.20.50 55000<
2018.03.04 18:00:27 3: [STV2] TVSZ defined with host: 192.168.20.50 port: 55000
2018.03.04 18:00:27 5: HttpUtils url=http://192.168.20.50:80/
2018.03.04 18:00:27 5: IP: 192.168.20.50 -> 192.168.20.50
2018.03.04 18:00:27 5: Starting notify loop for global, 1 event(s), first is DEFINED TVSZ
2018.03.04 18:00:27 5: createNotifyHash
2018.03.04 18:00:27 5: End notify loop for global


Dies schreibt der Log vom neuen Modul bei der C Serie, keine Ahnung ob das mit dem verbose 5 bei dem einen device geklappt hat
2018.03.04 18:02:30 4: [STV2] TVSZ not able to connect to 192.168.20.50:55000 with http://192.168.20.50:80/ - error: 192.168.20.50: Keine Route zum Zielrechner