Forum: Mikrocontroller und Digitale Elektronik tv-fernseh steuern (ein/ausschalten, quelle einstellen.)


von Rolf R. (ultra-low)


Lesenswert?

Hallo

Ich beabsichtige einen handelsüblichen TV Samsung, Philips etc. so was 
halt gerade in Mediamarkt zu kaufen gibt auf irgendeine Weise zu 
steuern. Ich will eigentlich das Gerät ein/ausschalten, die Quelle und 
Lautstärke einstellen. Über welche Schnittstelle es erfolgt ist 
eigentlich egal.
Die Möglichkeit über IR scheidet aus dem Grund aus, da man nicht 
abfragen kann, wo man sich gerade befindet.
Das Gehäuse kann notfalls aufgeschraubt werden

Falls jemand da schon Berühtungspunkte gehabt hat, wäre für Tips 
dankbar.

Gruss

von npn (Gast)


Lesenswert?

Rolf R. schrieb:
> Die Möglichkeit über IR scheidet aus dem Grund aus, da man nicht
> abfragen kann, wo man sich gerade befindet.
> Das Gehäuse kann notfalls aufgeschraubt werden

Kannst du das mal erläutern, was du damit meinst?
Wer soll was abfragen und warum?

von Joe F. (easylife)


Lesenswert?

http://www.irdroid.com/irdroid-wifi-version-3-0/

ohne aufschrauben ir sender ins wlan integrieren

von Rolf R. (ultra-low)


Lesenswert?

Ich meinte wenn man Fernseh mir IR Diode steuert, so kann man nicht 
genau sagen wo man sich gerade im Menü befindet, oder ob es an oder aus 
ist.

von Jojo S. (Gast)


Lesenswert?

Die modernen TV kannst du per LAN/WLAN ins Heimnetz bringen und jeder 
Hersteller hat auch Smartphone Apps um die zu steuern.

von Rolf R. (ultra-low)


Lesenswert?

Jojo S. schrieb:
> Die modernen TV kannst du per LAN/WLAN ins Heimnetz bringen und
> jeder
> Hersteller hat auch Smartphone Apps um die zu steuern.

Ja dafür muss es aber von Hand bedient werden. Ich will aber es z.B. mit 
Raspberry Piansteuern.
Folgendes Szenario ist erforderlich, man schaltet TV an Stromnetz und 
der Script in Raspberry Pi schaltet es ein, stellt die benötigte Quelle 
und Lautstärke ein.

von Joe F. (easylife)


Lesenswert?

lautstärke geht ja ohne "menu".
alles andere ist nur eine frage der programmierung. auch in menus ist ja 
die abfolge immer gleich. "quelle" ist ja meist auch immer die gleiche 
taste ein paar mal hintereinander...

: Bearbeitet durch User
von Joe F. (easylife)


Lesenswert?

alternative: fernseher dauerhaft an lassen und quelle vor dem eingang 
umschalten (auf "schwarzbild generator")

von Rolf R. (ultra-low)


Lesenswert?

Joe F. schrieb:
> lautstärke geht ja ohne "menu".
> alles andere ist nur eine frage der programmierung. auch in menus ist ja
> die abfolge immer gleich. "quelle" ist ja meist auch immer die gleiche
> taste ein paar mal hintereinander...

Habe schon ausprobiert. Die Methode klappt meistens aber nicht immer, 
weil die Menüführung etwas träge reagiert, es gibt kein einheitliches 
Timing für z.B. ein Punkt weiter. Kommt wahrscheinlich daher, wie das TV 
Betriebssysem momentan ausgelastet wird. So was wie DOS Windows 
vergleich. Bei DOS würde das gehen nicht bei WIndows.

von Rolf R. (ultra-low)


Lesenswert?

Joe F. schrieb:
> alternative: fernseher dauerhaft an lassen und quelle vor dem
> eingang
> umschalten (auf "schwarzbild generator")

Geht nicht. TV wird vom Kunde vom Stromnetz getrennt und später 
verbunden.

von Joe F. (easylife)


Lesenswert?

dann mache das timing halt so laaaangsaaaam dass es 100%ig funktioniert

: Bearbeitet durch User
von Rolf R. (ultra-low)


Lesenswert?

Joe F. schrieb:
> dann mache das timing halt so laaaangsaaaam dass es 100%ig
> funktioniert

Geht nicht. Wenn man zu lange drauf bleibt, dann springt man zwei oder 
mehr Menüpunkte weiter.

von Jojo S. (Gast)


Lesenswert?

Rolf R. schrieb:
> Ja dafür muss es aber von Hand bedient werden. Ich will aber es z.B. mit
> Raspberry Piansteuern.

was man 'von Hand' übers Ethernet schicken kann geht normalerweise auch 
per Programm. Kurzes googlen ergibt das 'JointSpace' ein Projekt dazu 
ist: http://jointspace.sourceforge.net/

von Joe F. (easylife)


Lesenswert?

Rolf R. schrieb:
> Wenn man zu lange drauf bleibt, dann springt man zwei oder mehr
> Menüpunkte weiter.

eine handfernbedienung sendet mehrmals, wenn man die taste hält. ein 
wlan<->ir umsetzer sollte in der lage sein einen code nur 1x zu senden. 
die pausen dazwischen bestimmt der host.
selbst mit einer modifizierten handfernbedienung musst du die taste ja 
nicht halten, sondern nur kurz triggern und dann eine pause einlegen.

von Jojo S. (Gast)


Lesenswert?

Dieses Jointspace scheint alt zu sein, MyUremote sieht besser aus. Ist 
wohl eine App, aber es gibt auch ein Windows Tool das Commandos 
protokolliert. Damit sollte es möglich sein die nötigen Daten zu 
bekommen um selber eine Kommunikation mit dem Gerät aufzubauen.
http://www.myuremote.com/website/myuremote-for-windows/

von Harry L. (mysth)


Lesenswert?

Wenn es sich um ein Samsung Smart-TV handelt, gibts hier eine Erklärung 
wie man den via Netzwerk fernsteuern kann:
http://sc0ty.pl/2012/02/samsung-tv-network-remote-control-protocol/

von Norbert T. (atos)


Lesenswert?

Viele LGs hatten (haben?) ein RS232 Interface, in der Betriebsanleitung 
sind alle Kommandos aufgelistet. Ich weiß nicht wie es heute ausschaut, 
aber mein LG - etwa 6 Jahre alt, hat solchen Anschluss.

Es gibt da noch Consumer Electronics Control, damit kann man ja die 
Geräte über HDMI ansteuern - bei LG heißt es Simplink. So kann ich z. B. 
den Rpi über die TV Fernsteuerung ansteuern, wenn dieser über HDMI 
angeschlossen ist.

: Bearbeitet durch User
von StinkyWinky (Gast)


Lesenswert?

Für mich ist das ein klarer Fall für Logitechs Harmony. Da kann man auch 
Verzögerungen einbauen

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn das Gerät nach dem Einschalten eine Standardkonfiguration einnehmen 
soll, kann der sogenannte "Hotelmodus" interessant sein.

von Andi B. (Gast)


Lesenswert?

Die Default Eingangsquelle und Lautstärke bei Power Up kann man 
üblicherweise im TV einstellen. Steuerung über Netzwerk scheidet aus, da 
dieses Interface in Stdby üblicherweise abgeschaltet ist. Sonst würde 
das TV zu viel Strom verbrauchen (Öko-Designrichtlinie). Könnte aber 
eventuell auch bei einigen TVs deaktivierbar sein. Zeigt aber, dass 
universell mit "handelsüblichen TV ... so was halt gerade in Mediamarkt" 
nicht möglich ist.

Auch schalten viele TVs nach einiger Zeit automatisch ab (wieder 
Öko-Designrichtlinie!) und damit auch das Netzwerkinterface.

Es gibt aber einige Typen von manchen Herstellern (Philips, Samsung, 
...) welche RS232 oder CMOS Schnittstelle haben. Bidirektionale 
Kommunikation ist da möglich. Üblicherweise als Hotel-TV oder Hotel Mode 
bezeichnet. Aber auch hier kocht jeder sein eigenes Süppchen. Selbst 
verschiedene Serien des gleichen Herstellers sind da nicht gleich. Und 
das Protokoll zur Steuerung ist praktisch nie öffentlich zugänglich.

Universelles Ein-/Ausschalten geht am ehesten über Pin 8 am 
Scart-Eingang. Ansonsten über CEC Commands am HDMI. Setzt aber auch 
voraus, dass der HDMI Eingang in Stdby mithorcht, was wiederum auch 
nicht selbstverständlich ist.

Dass du IR kategorisch ausschließt, finde ich gar nicht dumm. Dies wäre 
ohnehin nur eine schlechte Krücke. Aber wie du siehst, wirst du über 
eine Einschränkung deiner Anforderungen (sprich einschränken auf ein 
spezielles Modell bzw. Modellserie eines einzigen Herstellers), nicht 
rumkommen.

von Poster (Gast)


Lesenswert?

Wenn das LAN abgeschaltet wird würde ich eine Kombination aus LAN und IR 
machen.
Im Topfield Forum machen die das mit alten Sat Recivern die noch kein 
WOL können. Eine LAN Box mit IR senden das Power On Kommando und 
überprüft den Erfolg mit Ping an den TV. Die weitere Steuerung erfolgt 
direkt übers LAN

von El. Kosumcritico (Gast)


Lesenswert?

und warum muss es unbedingt ein TV-Apparat sein?

"Quelle einstellen" tönt  nicht nach Tuner, also könnte auch ein 
Computerbilschirm mit passendem Anschluss eingesetzt werden?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.