Archive for the Dreambox Category

[Dreambox] – SHOUTcast Webradio Plugin

Posted in Dreambox with tags , , , on Mai 27, 2013 by Predictor

Da es ja für die 7025+ nur OE 1.6 basierende Images gibt, muss man leider mit den PlugIns die es noch dafür gibt vorlieb nehmen.

Um Internetradio zu hören wäre das PlugIn InternetRadio von Dr.Best meine erste Wahl gewesen da es ja auch ein Webinterface bietet (dieses sich ja dann in FHEM integrieren lassen hätte) ABER wie oben geschrieben – man muss hald nehmen was man bekommen kann.

Nach längerer suche habe ich mich für das PlugIn SHOUTcast entschieden (dies war der vorgänger für das PlugIn „InternetRadio“).
Die letzte SHOUTcast Version ist vom 04.01.2010

Leider lädt das PlugIn (wie hier nachzulesen) keine Senderlisten mehr herunter, aber das Plugin an sich funktioniert weiter.

Wie bekomme ich nun Sender in mein Plugin?

Möglichkeit A
Manuelles bearbeiten der Favoriten:

Öffne (mit einem linux-tauglichen Editor!) auf der Box die Datei /usr/lib/enigma2/python/Plugins/Extensions/SHOUTcast/favorites.user

Die erste Zeile gibt die Anzahl der Favoriten an (bedenke da bei „0“ angefangen wird zu zählen ist die Zahl 1 höher als der letzte Favorit),
darunter folgen dann die Liste der gewünschten Radiostations

config.entriescount=3
config.Entries.0.text=Top
config.Entries.0.type=genre
config.Entries.0.name=Top
config.Entries.1.text=http://netshow.play.cz:8000/radio7cz128.ogg
config.Entries.1.type=url
config.Entries.1.name=Test
config.Entries.2.text=http://www.top100station.de/switch/r3472.pls
config.Entries.2.audio=audio/mpeg
config.Entries.2.type=pls
config.Entries.2.name=top 100 station – Germanys No.1 Web Hit Station
config.Entries.2.bitrate=128

Einfach die Datei wieder speichern, Plugin aufrufen, und in der Favoritenliste den Stream auswählen.
Ich habe mit dem Dreambox Control Center (dcce2_150.exe) die Datei direkt auf der Box bearbeitet.

Da die Datei doch etwas verstekt ist, kann man sich mit folgendem Befehl einen Symlink nach /etc erstellen

ln /usr/lib/enigma2/python/Plugins/Extensions/SHOUTcast/favorites.user /etc/SHOUTcast.fav

Möglichkeit B
Senderliste (gemini_netcast.xml) herunterladen und/oder bearbeiten:

In diesem Thread bei IHAD kann man sich eine Senderliste herunterladen.
Die Senderliste sollte unter /etc/Enigma2 liegen und sieht so aus:

<?xml version=“1.0″ encoding=“UTF-8″ ?>
< stationlist>
<station name=“DEPECHE MODE AB RADIO“ mt=“audio/mpeg“ id=“http://mp3stream4.abradio.cz:8000/depeche128.mp3&#8243; br=“128″ genre=“VA“ ct=““ lc=““> </station>
<station name=“SlayRadio“ mt=“audio/mpeg“ id=“http://relay4.slayradio.org:8000&#8243; br=“128″ genre=“VA“ ct=““ lc=““> </station>
<station name=“Ericade Amiga Network“ mt=“audio/mpeg“ id=“http://83.227.137.196:8000&#8243; br=“128″ genre=“VA“ ct=““ lc=““> </station>
< station name=“DreamPowerRadio high“ mt=“audio/mpeg“ id=“http://dpr.gmc.to:64000/stream&#8220; br=“128″ genre=“VA“ ct=““ lc=“2531″> </station>
< station name=“DreamPowerRadio low“ mt=“audio/mpeg“ id=“http://dpr.gmc.to:64000/low&#8220; br=“64″ genre=“VA“ ct=““ lc=“2531″> </station>
< station name=“Rock Antenne“ mt=“audio/mpeg“ id=“http://mp3.webradio.rockantenne.de:80&#8243; br=“128″ genre=“Classic Rock“ ct=““ lc=“2531″> </station>
< station name=“Antenne Bayern“ mt=“audio/mpeg“ id=“http://mp3.webradio.antenne.de:80&#8243; br=“128″ genre=“Classic Rock“ ct=““ lc=“2531″> </station>
< /stationlist>

Wie die xml nun genau heisen soll kann ich nicht sagen da ich die Möglichkeit A einsetze und dies auch nicht getestet habe.
Folgende Namen habe ich in div. Foren schon gelesen (unterschiedlich ob es eine „genrelist“ oder „stationlist“ ist):

  • webradio.xml
  • newnigma2-webradio.xml
  • gemini_netcast.xml
Advertisements

[Dreambox] – fernsteuerung per Konsole

Posted in Dreambox with tags , , , on Februar 26, 2013 by Predictor

Nachdem ich mal wieder etwas mit FHEM rumgespielt habe, kam der Wunsch meine Dreambox nicht nur per IR-Interface zu steuern sondern auch per Konsole.

Den passenden Ansatz gibts auch schon im FHEM-Forum und in diesem Post ist ein sehr guter Link zur Seite reichholf.net, dort findet man eine übersicht aller (?) Unterstüzten API Befehlen.

Mal schauen was sich damit basteln lässt.

[Dreambox] – update auf GP3

Posted in Dreambox with tags , , , , on Januar 11, 2013 by Predictor

Es war ja in letzter Zeit ein bisschen ruhiger im Blog, das lag aber nicht an meiner untätigkeit sondern eher an den offenen Projekten   🙂

Meine Dreambox 7025+ hat die letzten Tage ein wenig Pflege erfahren.
Eigentlich war „nur“ ein update auf GP3 (Gemini Project 3) geplant und nebenbei eine größere HDD einbauen.

OK damit eine 1TB in die 7025 passt (1TB ist in 2,5″ nur als SATA verfügbar) musste ein Adapter her, bei mir war es ein LogiLink AD0006A. OK funktionieren tut er ohne Probleme, ABER da er leider direkt aufs Board gesteckt wird, passt der Deckel nicht mehr auf die Box. Also musste dann noch ein „Adapter“ her in form einer IDE-Verlängerung.

Aber nun wieder zum update auf GP3:
Als ich mir die GP3 Installationsanleitung durchgelesen habe, musste ich feststellen dass die 7025+ zu wenig Speicher hat und deswegen eine Flashspeichererweiterung brauche. Ich habe mich für Dumbo entschieden.

Leider ist dazu bei der 7025+ eine Compact Flash nötig. Also diese 32GB Compact Flash Speicherkarte bestellt, doch wie sollte es anders sein (obwohl lt. Voraussetzung bis zu 32GB unterstüzt werden) die CF wurde nicht erkannt.
Ich hatte das Glück von einem Kollegen 3 CF zum testen zu bekommen. Eine 128MB, eine 256MB die beide ebenfalls NICHT erkannt wurden. Lediglich die 2GB SanDisk Compact Flash Extreme III wurde erkannt!

Als ich dann endlich alle Teile hatte konnte ich mit der Installation durchstarten.
Anhand der IHAD wikiseite und der (wie ich finde besseren) Doku von tachtler.net habe ich dann relativ zügig Dumbo installiert bekommen. Lediglich die Sourcen waren etwas schwieriger zu finden, aber auf der oozoon downloadseite wird man schnell fündig.

ACHTUNG, für die 7025+ sind die aktuellen dosfstools_3.0.11-r2_mipsel.ipk und die aktuelle Dumbo Version die enigma2-plugin-extensions-dumbo_0.27c_mipsel.ipk.

Ein „aktuelles“ Image bekommt man von IHAD aus dem DL Bereich oder ebenfalls bei oozoon, wobei aktuell leider 10.2011 bedeutet.

Sobald dann Dumbo lief, war die weitere GP3 installation anhand der GP3 Installationsanleitung ziemlich unspektakulär.