Konyhai webrádió csere -> RadioPi

Miután a konyhai Archos Home Connect 35 androidos csoda megadta magát (felfújódott benne a lipo akku, kicsit széjjelrepesztve maga körül mindent :) ), gondoltam menjünk Raspberry Pi irányba:

Igények:
- Class FM és Retro rádió stream hallgatása reggelenként :)
- Esetlegesen saját zenék (NAS, mp3/flac)

Hozzávalók:

- RPI B (konferenciás ajándék)
- Átlátszó műanyagház (maradék)
- 230V-USB adapter (Archos maradéka)
- rövid USBA-microUSB kábel (metrón találtam :) )
- USBs WLAN micro adapter N150 Realtek chippes(maradék)
- X2 Mini USB speaker akkus, gömb alakú (maradék) kép: http://www.elecs.co/from/mini-usb-speaker-for-ipod-iphone-mp3-b/6346440…
- Kétoldalú ragasztó + széles gumiszalag
- 8GB microSD+SD adapter (maradék)
- MusicBox 0.5b2 szoftver (http://www.woutervanwijk.nl/pimusicbox/)

A 230as adapterhez remekül hozzá lehet ragasztani+gumizni az RPI házat, az egész elfér a mikró mögötti konnektorba dugva, csak a hangszóróhoz vezető kábel jön ki belőle.
A Musicbox-ot elég egyszerű bekonfigolni, a FAT partíción levő /config/settings.ini filet kell editálni (SSID és jelszó, root jelszó, ssh engedélyez!, pár konfig paraméter) és szépen felbootol, átméretezi a partíciót és rebootol. A beta2 már egyből megtalálja a wifit és csatlakozni is tud, ssh-n és webről elérhető egyből.

Kép a cuccról
https://www.dropbox.com/s/2k8kjkutn5m1aka/2014-06-15%2016.01.10.jpg

Bármelyikőnk okostelefonjáról vagy bármelyik számítógépről a háztartásban vezérelhető.

Todo:
- NAS-on levő zenék beintegrálása (Musicbox tudja, csak a beta1 még bugos volt)
- A többi webkliens letesztelése (van benne vagy három)
- Infrás távirányító projekt
- Valamilyen kijelző projekt (LCD 2x16 pl)

Hozzászólások

Ugyan nem tőlem kérdezted:
Ha a rádiót a vlc-vel hallgatod, akkor a „Médiainformációk” menüponttal megnézheted, hogy mire számíthatsz. Ennél többet biztos, hogy nem fog kiírni.
Általában elég szűkmarkúak a webrádiók. Leggyakrabban semmit sem írnak ki. Esetleg a telefonszámukat és/vagy a webcímüket. Ritka az, amelyik az éppen játszott szám előadóját és címét is kiírja.

Például a Class FM semmilyen információt nem ad. Ebben az esetben csak a rádió nevét lehet megjeleníteni. A másik favoritod, a Retró rádió viszont küldi az előadó nevét és a szám címét is.

-----

(&%;_98\<|{3W10Tut,P0/on&Jkj"Fg}|B/!~}|{z(8qv55sr1C/n--k**;gfe$$5a!BB]\.-

Milyen konferencián osztogatnak Pi-t? :-)

Ami az LCD-t illeti: i2c-s megoldással tuti találsz megfelelőt.

NEM BÁNTÁSKÉNT, de szerintem ágyúval verébre.

Olcsóért kapsz bluetooth hangszórót, amit aztán bármihez hozzá tudsz csatolni, amiben van szintúgy bt.

Persze, értem én, úgy elmarad a barkácsolás élménye, de na...

-------------
Command line Russian roulette:
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo *Click*

Winben blogja

Reklámmentes képfelt

Kijelzőhöz:
Ugyan most már nem Raspberry Pi-n, hanem Cubietruck-on, de MPD-vel hallgatók webrádiót, illetve zenét. Lcdproc kompatibilis kijelzőm van, és az mpdlcd-vel (https://pypi.python.org/pypi/mpdlcd/0.4.0) iratom ki a zenei információkat. Az ékezetes karakterekkel van némi gondja, de lehet rajta segíteni.

„Dedikált” távirányító: A korábbi telefonomat (ZTE Blade) bíztam meg ezzel a feladattal.

Az én konfigurációmban a „rádió” fixen a router mellett van, és egy bluetooth-os hangfallal oldom meg a hangszórót, így bármelyik helyiségben hallgatható a zene/rádió.

Egyébként korábban én is használtam ugyanilyen Archos-t, és szintén felpuffadt az akkuja. Bár én még időben észrevettem, és kiszedtem belőle, mielőtt még kárt tudott volna okozni. A baj csak az, hogy nem sikerült hasonló méretű és kapacitásút venni helyette. Már el is felejtkeztem róla, de most újra rákeresek az ebay-en.

-----

(&%;_98\<|{3W10Tut,P0/on&Jkj"Fg}|B/!~}|{z(8qv55sr1C/n--k**;gfe$$5a!BB]\.-

Archos ügyben én próbálkoztam modellezéshez használt 3.7V-os LiPo akkuval (~750mAh), szépen működött is róla amikor először rákötöttem - amíg le nem merült, mert tölteni azt nem tölti :( Sajnos az akkuhoz menne egy harmadik, kék kábel is amiről nem sikerült kiderítenem hogy mit csinál, viszont az akkumon csak két kábel volt. Ha jutsz valamire oszd már meg velem is :)

Ha minden igaz, akkor a harmadik a termisztor vezetéke, ami általában sárga színű. Nem kizárt, hogy végzek egy kísérletet egy kétvezetékes akkumulátorral. Most van egy üzemképtelen eszközöm, a legrosszabb esetben a próba után lesz egy felesleges akkumulátorom is.

-----

(&%;_98\<|{3W10Tut,P0/on&Jkj"Fg}|B/!~}|{z(8qv55sr1C/n--k**;gfe$$5a!BB]\.-

Nálam egy Logitech Squeezebox Duet + JBL Control On Air kombináció szolgál hat éve és nem adnám semmiért ;) Jó ideje csak a Receiver-t használom mondjuk, a Controller helyett telefon/tablet/CLI vezérli. A LMS (a software-es komponens) egy VM-en fut.
------------------------
Program terminated
{0} ok boto
boto ?

Igen, tudom; igyekszem is nagyon-nagyon óvni a sajátom, mert aranyárban lehet fellelni az elfekvő példányokat. :) (Technikailag elég azért akár egyetlen Receiver-t venni az élményhez, mert a software elérhető - a hardware-ből pedig még modding során DAC-cserén átesett példányokat is találhat a szerencsés (és pénzes) guberátor.)

------------------------
Program terminated
{0} ok boto
boto ?

Nekem meg egy Roku Soundbridge, amit itt vettem. Az egyetlen hiánya, hogy a hozzá használt hangszóró
- egyrészt elég hamar leszívja az akkukat (2-3 havonta)
- másrészt a gyerek rendszeresen magával viszi, ha megy valahova. Olyankor nincs konyhai zene :-(
(Ja, semmi köze a Árpis rádióhoz, úgyhogy legyen feliratkozás.)

Az a baj, hogy nekem a mediacenter nem igazan beszel protokollokat, a Windowsos uPnP-t beszeli, de azt meg a gepem nem kepes ertelmezni, le is tiltottam a francba. Elvben az eszkozeim kozos nyelve a DAAP lenne, mindhez van vagy alapbol tamogatas, vagy telepitheto ra.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Én a helyedben nem vennék akkut a Controller-be, mert annyira nem jó az (lassú és bunkó, mint én), és szükséged sincs rá, ha van egyéb eszköz a kezed ügyében, amivel vezérelhetnéd. Amiket én használok: iOS-en iPeng, Androidon Orange Squeeze. Ezeken felül, ha éppen megy a netbook-om valamiért, Linux CLI-ből squeezy. Nyilván ott van a webinterface-e is az LMS-nek, ha nincs kényelmesebb/illeszkedő egyéb dolog kéznél.

------------------------
Program terminated
{0} ok boto
boto ?

Ahh, az kincs! :) Irigyellek, magam is szeretnék még egyet. Az LMS-t Windows-on, Linuxon és Mac-en támogat{j,t}ák; jelenleg a 7.8-as verzió tekinthető stabilnak. (Technikailag perl az egész, jelentős modul-függőségi listával, ahol már bekavarhat a platform a külső függvénykönyvtárak miatt. Én Gentoo-n és SmartOS-en futtatom, noha utóbbi 7.9-es és csomag híján teljes egészében kézimunka volt.) A firmware-t az LMS csomag tartalmazza és a hozzá csatlakozó eszközökön le is tudja frissíteni kézi engedélyezés mellett. Ha bármi kérdésed van, bátran keress privátban!
------------------------
Program terminated
{0} ok boto
boto ?

Köszi, tegnap megharcoltam velük :) Kellett a gyári reset a Controllernek meg a Receivernek is, aztán dokkolóban tartva wireless beállítás tekergető módszerrel, mert ugye akku kaput, még nem jött meg az új (ami ~7€ szállítással szóval vettem egyet, egyszer élünk :) ). Telefonokra feltettem a gyári szoftvert egyelőre, notimra a 7.7-es Windows LMS-t átmenetileg, aztán a hétvégén felhegesztem az Ubuntu 13 VM-emre.

Jelentkezem még szerintem ;)

Az egyetlen gondom az, hogy a 3rd-party Spotify plugin-t nem tudom migrálni mellé, de ez sem a verzió bűne, hanem a platformé, mivel nincs illumos build a libspotify-ból, ezért Triode sem veszi figyelembe :) Ha ez menne, már felszámoltam volna a 7.8-amat a Gentoo VM-en. Eljátszottam a gondolattal, hogy csak azt futtatom ott, minden mást az új instance-en, de ezzel gyakorlatilag az e-penis nőne csak, míg a rendelkezésre álló memória ugyanannyival csökkenne ;)
------------------------
Program terminated
{0} ok boto
boto ?