Hi zusammen,
die DBox 2 hat ja auch ein Webfront.
ist es möglich über dieses IPS an die DBox anzubinden? Wenn ja, Schwierigkeitsgrad?
Ebenso, gibts eine Möglichkeit das normale Webfront auf der DBox zu integrieren (Browser?) ???
Gruß
Kai
Hi zusammen,
die DBox 2 hat ja auch ein Webfront.
ist es möglich über dieses IPS an die DBox anzubinden? Wenn ja, Schwierigkeitsgrad?
Ebenso, gibts eine Möglichkeit das normale Webfront auf der DBox zu integrieren (Browser?) ???
Gruß
Kai
Also Funktionen aus der dBox lassen sich relativ einfach mit IPS auslesen und steuern. Wenn du auf das Webfront über die dBox zugreifen möchtest, dann brauchst einen browser auf der dbox. gab mal ein Image da war einer drin, weiss aber nicht ob das noch so ist
lg, chris
Hi Chris,
das war aber eine schnelle Antwort. Danke erstmal.
Kann man die Box eigentlich über WOL aufwecken? Glaube nicht, oder?
Gibts denn eine Möglichkeit eine kurze Message auf die DBox zu senden, z.B. „Fenster offen“? Ist meineswissens ja auch über Webfront möglich…
Gruß
Kai
Hallo Kai!
Man kann relativ easy Statusmeldungen an die dbox schicken und sie sich dann anzeigen lassen.
Ich lass mit so eingehende Anrufe anzeigen.
Ich muss mal schauen ob ich das Script noch habe. Habe keine Dbox mehr. Bin auf Dreambox umgestiegen und da geht es ähnlich, aber nicht genau gleich.
(…ca. 5 min verstrichen!!!)
Hab das Dbox Script nicht mehr!!
Hmm…
Du musst eigentlich nur mal über das Webfront der Dbox ne Nachricht schicken und dir den Text oben in deiner Browserleiste anschauen. Dann kennst das Format.
Dann kannst Dir hier ein Script schreiben und den Text den Du senden willst über eine Variable einfügen.
Hier ist mein Script für die Dreambox 7025 ( als Anregung ):
<?
// messagetype: 0 = Yes/No
// 1 = Info
// 2 = Message
// 3 = Attention
// messagetimeout-------->>> Zahl in Sekunden wie lange die Message angezeigt werden soll.
$enable = GetValueBoolean(40455 /*[.Allgemeines\Audio/Video\Dreambox 7025\Textausgabe DM7025\ENABLE Textausgabe (DM7025)]*/);
$dreambox7025status = GetValueBoolean(46789 /*[.Allgemeines\Kommunikation\WatchDog 1\Dreambox7025]*/);
$messagetext = GetValueString(50732 /*[.Allgemeines\Audio/Video\Dreambox 7025\Textausgabe DM7025\Messagetext (DM7025)]*/);
$messagetype = GetValueString(14311 /*[.Allgemeines\Audio/Video\Dreambox 7025\Textausgabe DM7025\Messagetype (DM7025)]*/);
$messagetimeout = GetValueString(19166 /*[.Allgemeines\Audio/Video\Dreambox 7025\Textausgabe DM7025\Messagetimeout (DM7025)]*/);
if ($enable==true)
{
switch($dreambox7025status)
{
case (true)://Dreambox7025 ist per Ping erreichbar, dann schicke den Text.
$url = "http://192.168.2.9/web/message?text=$messagetext&type=$messagetype&timeout=$messagetimeout";
$Ausgabe = fopen("$url", "r");
echo "OK";//
break;
case (false)://Die Dreambox ist ausgeschaltet bzw. runtergefahren
echo "Die Dreambox ist ausgeschaltet";
break;
}
}
?>
Hoffe ich konnte bissel helfen.
Bei Fragen schick ne mail…
Gruß,
Peter
notwendige Infos solltest auch bei
Telefonanrufe anzeigen - TuxboxWIKI
finden können.
Da gehts für die DBox z.B. mit dem Url Aufruf in der Art wie folgt:
http://192.168.36.91/control/message?nmsg=Anruf:%20Dieser%20Text%20wird%20eingeblendet.
Grüße,
Josef.
Über ganz einfache http-Befehle kannst Du fast alles an der DBox2 steuern bzw. Nachrichten senden. Eine Übersicht dieser Befehle kannst Du unter anderem hier finden:
Hi Peter,
Hi Josef,
Hi Mr_CG
danke für die Antworten!
@Peterr
bei mir bleibt die IP Adresse in der Browserzeile stehen, da kann ich nix raus erkennen
@Josef
das probier ich jetzt
@Mr_CG
das werd ich mir mal genau durchlesen, ich vermute, das hier der heilige Grahl vergraben ist. Ich müsste allerdings auch die Box mal updaten *g
Welches Image wäre denn im Moment zu empfehlen? Meins ist noch von 2008 irgendwann… und wenn ich eh neu flashe…!
Gruß
Kai
So, Feedback,
Josefs Lösung klappt, allerdings muss ich da immer bestätigen, mir würde eine popup für Zeit X reichen *g
mit der Wiki Geschichte komme ich noch nicht voran.
Gruß
Kai
Probiere mal das hier aus:
http://dbox/cgi-bin/xmessage?timeout=3&caption=Nachricht&body=Hallo
Bei „timeout=3“ kannst auch ne andere Zahl nehmen. Das ist die Zeit wie lange die Info eingeblendet werden soll. In diesem Fall eben 3 Sek.!!
Das sollte eigentlich so funktionieren!
Gruß,
Peter
Hi Peter
Warning: fopen(http://XXX.XXX.X.18/cgi-bin/xmessage?timeout…&body=Hallo) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found
in [Sonstige.Provisorische Scripte\Dbox Test] on line 4
da will irgendwas nicht, don’t know what!
Gruß
Kai
Hast du es mal normal über den Browser probiert!? Funktioniert es dann mit der Einblendung?!
Hast du in IPS die Http-Extension eingebaut!? Ich glaube die brauchst du!!
Hiho,
also ich hab soweit ich das beurteilen kann nix ZUSÄTZLICHES in IPS eingebunden
Die erste Variante
(http://192.168.36.91/control/message?nmsg=Anruf:%20Dieser%20Text%20wird%20eingeblendet.)
funzt aber auc so, nur… die bleibt bis zur Bestätigung aufm Schirm stehen.
Wenn ihr eure Beiträge in URL tags setzt (macht das Board automatisch) kann man nur sehr schwer nachvollziehen was ihr eigentlich tut on wo der Fehler ist… Verwendet doch die Code-Tags.
http://dbox/cgi-bin/xmessage?timeout=3&caption=Nachricht&body=Hallo
So gehts dann.
Gruß,
Toni
Hi Toni,
guter Tip, das könnte es nämlich gewesen sein.
hatte vorher nie das timeout=3 in der zeile gelesen!
Probier das heute Abend mal!
Gruß
Kai
Hallo,
ja das ist auch dein Fehler, denn du hast es wohl nur so in den Browser eingegeben:
http://192.168.36.91/control/message?nmsg=Anruf: Dieser Text wird eingeblendet
Gruß
Hi Jungs,
ich komm net weiter,
ersetz natürlich das „dbox“ immer schön durch die Box-IP aber irgendwie bekomm ichs nicht.
Das BSP von Hollowman funzt zwar, aber das ist wiederrum das Ding was fest aufm Bildschirm bis zur Bestätigung bleibt! hmmmm
Wo liegt mein Denkfehler? Gibts einen anderen Weg zum Ziel? Ich kann auf der Webfront seite von der DBox beide Varianten testen, allerdings bekomm ich die URL nicht wirklich angezeigt. bekomm ich die sonst wie raus?
Gruß
Kai
Hallo,
ja dann probier mal;
http://192.168.36.91/control/message?popup=Anruf
Naja, bei den letzten beispielen fehlte ja wieder der „timeout“-parameter
probier halt mal:
http://192.168.36.91/control/message?timeout=3&nmsg=Anruf:+Dieser+Text+wird+eingeblendet
lg, chris
Hi,
na ja ein Timeout wird so nicht benötigt, da es unterschiede gibt zwischen
Messagebox und Popup Box.
Messagebox muss immer quittiert werden, die Popup Box bleibt so lange eingeblendet wie die Zeit in den Neutrinoeinstellungen eingetragen ist.
Gruß
Hi Jungs,
genau das ists. Hier die Message muss ich wieder quittieren. Ich meine aber die Popups. Und das bekomm ich irgendwie nicht ans rennen! Zumindest bislang nicht.
Trotzdem schonmal Danke an alle die hier mithelfen!
Gruß
Kai