Seite 1 von 1

#1 dreambox steuern

Verfasst: So 6. Jul 2014, 00:09
von Sven
Hallo Bussis,
Hat mal jemand versucht die Dreambox über TCP Befehle anzusprechen? Also über die LiNHK , Domiq oder GVS ein Makro auslösen, was die Dream einschaltet, ausschaltet, vol. up usw.
Wie kommuniziert die Dreambox? Über UDP oder TCP ?

#2 RE: dreambox steuern

Verfasst: So 6. Jul 2014, 09:56
von hocky
Moin,
so wie es aussieht kann man die Dreambox (hab selber keine) über das Webinterface mittels einfacher HTTP-Befehle steuern => http://dream.reichholf.net/wiki/Enigma2:WebInterface

EDIT: Hab gerade gesehen in dem anderen Thread wurde das schon gepostet... Was fehlt Dir denn noch?

VG, Hocky

#3 RE: dreambox steuern

Verfasst: So 6. Jul 2014, 12:20
von Sven
Bei der einrichtung über GVS muss ich eine externe Cerbindung einrichten, dabei muss ich einen Port zur Kommunikation eingeben, entweder UDP oder TCP und dann Port X .Den weiß ich leider nicht:O

[img]1[/img]

#4 RE: dreambox steuern

Verfasst: Mo 7. Jul 2014, 08:05
von hagi01
TCP, Port (den du bei deiner DM im Menü für WebIf definiert hast) (Standrad 80).

lg
hagi

#5 RE: dreambox steuern

Verfasst: Mi 9. Jul 2014, 12:20
von Penrose
Hi Sven,

ich wusste gar nicht, dass solche Dinge unter "Dies und das" stehen. Hier muss ich wohl auch ab und zu mal reinschauen.

So wie du das beabsichtigst, wird das nicht gehen: Du sprichst TCP über die GVS, aber die Dreambox versteht immer nur HTTP (=Bahnhof). Ich weiß gar nicht, ob die Dreambox auch eine TCP-API hat, aber meines Erachtens braucht man sie nicht, wenn man die LinHK (ja, hier sitzt ein Fan) hat.

Ich habe ein kleines bash-Makro für die LinHK geschrieben, dass meine Dreambox 7025 steuert, d.h. es versetzt die Dreambox in die Zustände on, standby, deepstandby (es ist aber auch alles andere möglich). Dies mache ich über das http-Interface, was den Vorteil bietet, dass mir die Dreambox auch die Rückmeldung gibt, in welchem Zustand sie jetzt ist. Mit einer Ausnahme: Wenn sie im Deepstandby ist, ist sie über das LAN nicht ansprechbar. Ich prüfe daher den Status per ping und wecke sie im Fehlerfall per IRTrans auf und warte eine Weile bis sie gebootet ist. Das bringt michauf den Gedanken, dass wir alle hier so viel Software produzieren, die uns allen die Arbeit erleichtern könnte, diese aber nicht so leicht finden. Dafür mache ich mal einen neuen Thread auf.

Thomas

#6 RE: dreambox steuern

Verfasst: Mi 9. Jul 2014, 22:20
von Ram-Brand
Ich glaub Kollege Sven hat schon einen Tipp im LCN Forum bekommen.
Er soll mal auf die aktuelle GVS Version updaten, wo man wohl externe Verbindungen besser einrichten kann.

#7 RE: dreambox steuern

Verfasst: Do 10. Jul 2014, 00:37
von Sven
Es geht tatsächlich. Leider nur mit mühevoller selbsterarbeitung. Die Doku zur GVS ist UNZUREICHEND!

Einrichtung, externe Verbindungen, neu . Dann HTTP/SOAP . Unter URL: IP Dreambox/web .(in diesem Fall heisst die externe Verbindung Dream Wohn)
Danach ein Makro erzeugen (siehe Bild) . Die codeliste gibt es schon in einem anderen Tread hier im Forum. =116 ist Dream an/aus

[img]1[/img]

#8 RE: dreambox steuern

Verfasst: Do 10. Jul 2014, 11:13
von Penrose
Na, das ist doch super. Das Linux auf der FRITZ!Box (busybox) hat im Standardrepertoire nur ein abgespecktes wget, das leider kein POST kann, was ich für die Steuerung meines Denon-Receivers brauchen würde.