5 Raum Multiroom Projekt Raspberry PI

+A -A
Autor
Beitrag
Tomate007
Ist häufiger hier
#1 erstellt: 22. Okt 2012, 16:31
Hallo Zusammen,
kurze Vorstellung:
Andre 25 aus Hattingen bei Bochum.
Seit kurzem Rabperry Pi Besitzer und bald Mieter einer neuen Wohnung (Erklärung kommt)

Da ich bald umziehe und alles selber renovieren muss kam mir die Idee eines "Multiroom" Systems.
Ich habe bereits erfahrung in der Arduino Programmierung (Werbung in eigener Sache: http://code.google.com/p/funkcontrol-over-net/http://code.google.com/p/funkcontrol-over-net/) und möchte nun "Herscher des Pi's werden"

Was habe ich vor:

Low-Cost-Multiroom-System auf Basis vom Pi

Auf dem Pi möchte ich ein Ubuntu laufen lassen welches ein Itunes hat. Dieses Itunes würde ich gerne durch mein iphone (welches ich immer bei mir habe) per remote steuern ... kein thema dies klappt.

Weiterhin habe ich vor in allen Räumen (Wohnzimmer,Schlafzimmer,Küche,Diele,Bad) aktiv Lautsprecherboxen aufzustellen (sprich einfache PC Lautsprecher)

Die "Wahl der Boxen" möchte ich über eine Internetseite auf dem Rasberry Pi realisieren sprich

"Man geht auf http://raspberry.pi/Control.php\" und kann dort dann sagen "box küche" an/aus "box wohnzimmer an/aus" und so weiter.

klickt man so einen button auf der internetseite an, so möchte ich die entsprechende leitung zu der box "kappen" um die box zu deaktivieren bzw. die leitung "herstellen" um musik auszugeben.


Somit würde ich 5 adernpaare (2 adern pro zimmer) zu dem zentralen punkt legen, dort eine ader pro adernpaar über ein relai legen und dieses relai dann per webseite steuern.

Theoretisch bis dahin doch möglich oder?

Doch nun zu meine Problem und somit zu eurer Aufgabe:

Wie was wo muss ich bauen/machen/kaufen um alle 5 Boxen an EINEM 3.5 Klinkenausgang des Rasbperrys zu betreiben?

Alle "einfach" paralel wäre das einfachste, aber damit mach ich mir doch dank der Impedanz alles kapput oder lieg ich da falsch? wie dann? möchte halt die möglichkeit haben

von 1ner bis 5 boxen gleichzeitig laufen zu haben und das möglichst im "low cost" verfahren

so kann ich nämlich dann per iphone
A) wählen welche musik gespielt werden soll
B) in welchen zimmern

und das

C) günstiger wie mit Sonos oder sonstigen.

Was sagt ihr dazu?
Master_J
Inventar
#2 erstellt: 22. Okt 2012, 17:16

Tomate007 schrieb:
Somit würde ich 5 adernpaare (2 adern pro zimmer) zu dem zentralen punkt legen, dort eine ader pro adernpaar über ein relai legen und dieses relai dann per webseite steuern.

Theoretisch bis dahin doch möglich oder?

Ja, kein Problem.
Kann sein, dass die PC-Lautsprecher das Brummen etc. anfangen, wenn man ihre Signalleitung kappt.
Da wäre es besser, deren Stromversorgung zu schalten.
Auch, weil man nicht immer alle Boxen "an" haben will.

BTW: 2 Adern reichen für Mono.
Stereo erfordert 3 Adern.
Und ohne gescheite Schirmung kann man sich da auch allerhand Störungen einfangen.


Tomate007 schrieb:
Doch nun zu meine Problem und somit zu eurer Aufgabe:

Wie was wo muss ich bauen/machen/kaufen um alle 5 Boxen an EINEM 3.5 Klinkenausgang des Rasbperrys zu betreiben?

Alle "einfach" paralel wäre das einfachste, aber damit mach ich mir doch dank der Impedanz alles kapput oder lieg ich da falsch? wie dann? möchte halt die möglichkeit haben

von 1ner bis 5 boxen gleichzeitig laufen zu haben und das möglichst im "low cost" verfahren :)

Ein "Audio-Verteilverstärker" ist Dein Freund.

Hast Du an eine Lautstärkeregelung der Räume relativ zueinander gedacht?
Ich fände es praktisch, das nicht direkt an den Boxen machen zu müssen.

Gruss
Jochen
Tomate007
Ist häufiger hier
#3 erstellt: 22. Okt 2012, 21:36


Kann sein, dass die PC-Lautsprecher das Brummen etc. anfangen, wenn man ihre Signalleitung kappt.
Da wäre es besser, deren Stromversorgung zu schalten.
Auch, weil man nicht immer alle Boxen "an" haben will.


Ok, brumen wäre doof, klar..
Aber bei deiner Idee müsste ich ja neben dem Audiokabel auch noch ein Stromkabel pro Lautsprecherpaar zum Raspberry führen... wenns nicht anders geht, klar dann muss des so... aber ansonsten würd ich gerne eine der Adern (meinet wegen auch alle -dann halt x relais gleichzeitig schalten) und stromversorgung in den jeweiligen räumen selber machen...

Als "Lautsprecherkabel" von Pi zu den Räumen dachte ich an Klinken-Verlängerungskabel? -> Nicht gut?
So kann man jegliche Lautsprecher die als Eingang ne Klinke haben benutzen.


Ein "Audio-Verteilverstärker" ist Dein Freund.


Link?
Preis?
EDIT:
OHA.. das schein teuer zu werden und passt garnicht zu meinem "low cost" Gedanken...
kann man nicht "irgendwie" auch OHNE verstärker arbeiten?? also sprich ne platine selber löten? ich will doch bloß EIN signal verteilen, nicht verstärken
EDIT ENDE
Worauf zu achten?


Hast Du an eine Lautstärkeregelung der Räume relativ zueinander gedacht?
Ich fände es praktisch, das nicht direkt an den Boxen machen zu müssen.


Mh... erklär mir warum?
Ich war der Meinung das ich pro Raum -IM RAUM- gerne einzelnt die Lautstärke steuern möchte an den Boxen damit ich in dem Schlafzimmer es bsp. leiser machen kann in der Küche lauter etc pp. und der Rasbperry gibt einfach immer den gleich "starken Saft" auf die Leitung.

was natürlich noch geiler wäre:
Steuerung
Manuell UND/ODER per Website und somit iphone...

dann allerings müsste ich ja noch nen "rückkanal von box zum pi" haben um die lautstärke zu regeln..
lass uns das in der 2.0 Version machen


Danke dir

Andre


EDIT2:

was denn hiermit?
http://www.thomann.d...1688fd1eef519ec925b2
als Beispiel? isses nicht sowas?
Gibts das nicht "günstiger"

Reicht nicht auch der? (ok gut nur nen 1 in 3 aber... kann ich nicht auch 2 hintereinander schalten?
http://www.thomann.de/de/millenium_sp_31.htm
und was sind das da für anschlüsse? bekomm ich die wieder auf klinke gelegt?

oder was mit dem hier?

http://www.thomann.de/de/art_splitmix4.htm
schon klinke (wenn auch die große) und 4 kanal out ... oder seh ich des falsch?


[Beitrag von Tomate007 am 22. Okt 2012, 21:51 bearbeitet]
Tomate007
Ist häufiger hier
#4 erstellt: 23. Okt 2012, 11:46
Neuer Tag neue Fragen...
Ich hab da mal was vorbereitet:

http://www.ebay.de/i...&hash=item27c8f56596
Von 3,5 Klinke auf 6,3 warum siehe unten...

Zum Splitten des Signals:
http://www.thomann.de/de/art_splitmix4.htm
(klickt man auf das Bild so bekommt man die Rückansicht)
Er teilt das Signal auf 4 Ausgänge welche einzelnt zu pegeln sind...

Die Frage zu dem Teil:
Betreff Pegeleinstellung
Was passiert wenn ich eine Aktive Box (beispiel Ausgang 4) vom STROM nehme.
erhöht sich dann der Pegel auf Leitung 1-3? oder Bleibt er gleich da der Leitungsweg bis zur Aktiven Box Küche (Ausgang 4) ja noch vorhanden ist?!

Von dem Signalsplitter geht es weiter über Cinch, dazu hier Adapter:
http://www.ebay.de/i...&hash=item2a1e9e0977

Dann weiter per Cinchkabel:
http://direkt.jacob-...08-artnr-856242.html

Hierzu wieder eine Frage:
Wie lang darf son Kabel sein das der Verstärker in den Aktiven PC Boxen das Signal noch "verwerten" kann?

Nun wieder mit Adapter auf Klinke:
http://www.ebay.de/i...&hash=item27c8f56706

Um dann aktive Boxen wie Bsp:
http://www.amazon.de...ef=asc_df_B002TIJ1HY

anzuschließen.

Was haltet ihr von diesem "Plan"? Wird er funktionieren? Signallaufzeit ist für mich nun nicht relevant, nur zu Info

Generell wäre noch die Frage... lieber Klinkenverlängerungskabel oder wie nun hier Cinch zur Unterputzverlegegung neben einem RJ45 Kabel verwenden?

Somit wären wir bei rund 120€ für 4 Räume + Rasberry Pi

Sprich 30€ pro Raum um dort Musik zu haben.
Im gegensatz zu einem Sonos dürfte dies mehr wie "Low Cost" sein... Frage ist... wird es qualitativ mithalten können (abgesehen von der Arbeit des Programmierens und Kabel verlegen) oder wird alles nur brumen und rauschen?


[Beitrag von Tomate007 am 23. Okt 2012, 15:22 bearbeitet]
Master_J
Inventar
#5 erstellt: 23. Okt 2012, 16:30
Konkrete Produkte kann ich nicht nennen, mangels eigener Erfahrungen.
Und alles kann ich auch nicht beantworten, aber den Rest will ich nicht zurückhalten.


Tomate007 schrieb:
OHA.. das schein teuer zu werden und passt garnicht zu meinem "low cost" Gedanken...
kann man nicht "irgendwie" auch OHNE verstärker arbeiten?? also sprich ne platine selber löten? ich will doch bloß EIN signal verteilen, nicht verstärken :(

Da kommt das Thema mit den Impedanzen ins Spiel.
Ich habe es nicht ausgerechnet, aber eine passive Verteilung 1 auf 5 scheint mir etwas heftig:
http://www.hifi-forum.de/viewthread-43-197.html


Tomate007 schrieb:

Hast Du an eine Lautstärkeregelung der Räume relativ zueinander gedacht?
Ich fände es praktisch, das nicht direkt an den Boxen machen zu müssen.


Mh... erklär mir warum?
Ich war der Meinung das ich pro Raum -IM RAUM- gerne einzelnt die Lautstärke steuern möchte an den Boxen damit ich in dem Schlafzimmer es bsp. leiser machen kann in der Küche lauter etc pp. und der Rasbperry gibt einfach immer den gleich "starken Saft" auf die Leitung.

Ich mache morgens gerne das Bad lauter bzw. überhaupt erst an und das Schlafzimmer (Internetradiowecker) leiser.
Und das alles noch aus dem Bett mit einer einzigen Taste: IR-FB an Arduino an Sonos per UPnP.


Tomate007 schrieb:
was natürlich noch geiler wäre:
Steuerung
Manuell UND/ODER per Website und somit iphone...

Willkommen in der Sonos-Welt.


Tomate007 schrieb:
Wie lang darf son Kabel sein das der Verstärker in den Aktiven PC Boxen das Signal noch "verwerten" kann?

Ich hatte mal 10 Meter Stereo-Cinch im Einsatz.
Es ging erst ohne Störungen, als ich mehr ausgegeben hatte, wie Du für den Pi einplanst...


Tomate007 schrieb:
Was haltet ihr von diesem "Plan"? Wird er funktionieren? Signallaufzeit ist für mich nun nicht relevant, nur zu Info

Es kommen sicher Töne raus, aber das ist schon die allerunterste Lösungebene.
Ich finde das nicht günstig, sondern einfach nur billig (und dafür zu teuer)
Wenn man Spass am Basteln hat, sicher interessant.
Aber meine "Hausbeschallung" würde ich darauf nicht aufbauen.


Tomate007 schrieb:
Generell wäre noch die Frage... lieber Klinkenverlängerungskabel oder wie nun hier Cinch zur Unterputzverlegegung neben einem RJ45 Kabel verwenden?

Die Stecker sind eigentlich egal.
Cinch ist mechanisch stabiler, falls man doch öfter umstecken muss.
Und im Car-HiFi-Bereich gibt es viel Auswahl an Cinch-Kabeln mit guter Schirmung.


Tomate007 schrieb:
Im gegensatz zu einem Sonos dürfte dies mehr wie "Low Cost" sein... Frage ist... wird es qualitativ mithalten können (abgesehen von der Arbeit des Programmierens und Kabel verlegen) oder wird alles nur brumen und rauschen?

Wenn Du grundsätzliche Störungen (also technische Mängel) erstmal mit entsprechend viel Geld ausgemerzt hast, bleibt das System:
- ein Einplatinencomputer mit entsprechend "hochwertiger" Soundkarte
- Splitter einfacher Bauart
- Ggf. ein Haufen Adapter (Übergangswiderstände)
- lange Kabelstrecken auf Niederpegelebene
- billigste PC-Lautsprecher

Jedes für sich ist schon nicht toll.
Das wird in Kombination nicht besser.
Was erwartest Du da viel...?

Zum Vergleich:
Dein Konzept ist für ein HiFi-Forum in etwa so passend, wie ich mit einem Netbook auf einem E-Sports-Event am Start.

Schau Dir mal ein Sonos o.ä. live an, falls Du das noch nicht getan hast.
Da lässt sich ja auch noch viel drumrum basteln, wenn man will.
Der Spass ist mir jedenfalls nicht daran verlustig gegangen, auch wenn es ab Werk "eigentlich fertig" ist.

Gruss
Jochen
Tomate007
Ist häufiger hier
#6 erstellt: 23. Okt 2012, 17:22


Da kommt das Thema mit den Impedanzen ins Spiel.
Ich habe es nicht ausgerechnet, aber eine passive Verteilung 1 auf 5 scheint mir etwas heftig:
http://www.hifi-forum.de/viewthread-43-197.html


Naja.. aber ist es nicht so das Impedanz nur ein Thema ist wenn ich passive Lautsprecher dran anschließe?
Da ich aber aktive Anschließe somit nicht direkt Ohmige Lautsprecher sondern "nur" nen Verstärkereingänge in Reihe schalte, sollte Thema Impedanz doch eigtl für mich nicht soo groß sein oder?


Ich mache morgens gerne das Bad lauter bzw. überhaupt erst an und das Schlafzimmer (Internetradiowecker) leiser.
Und das alles noch aus dem Bett mit einer einzigen Taste: IR-FB an Arduino an Sonos per UPnP.


Das is dann ne Version 2.0


Willkommen in der Sonos-Welt.


Viel zu leicht... bin doch beruflich Programmierer.. sollte man ausnutzen Wenn nix geht, kann ich immernoch Sonos holen



Es kommen sicher Töne raus, aber das ist schon die allerunterste Lösungebene.
Ich finde das nicht günstig, sondern einfach nur billig (und dafür zu teuer)
Wenn man Spass am Basteln hat, sicher interessant.
Aber meine "Hausbeschallung" würde ich darauf nicht aufbauen.



Nich falsch verstehen... momentan höre ich Musik über iphone zuhause, mehr NICHT ich denke daran erkannt man meine "Anforderung" oder? Frage ist... wird klang schlechter wie iphone werden? Ich erwarte nicht viel es geht primär ums "machen"



Ich hatte mal 10 Meter Stereo-Cinch im Einsatz.
Es ging erst ohne Störungen, als ich mehr ausgegeben hatte, wie Du für den Pi einplanst...


Heißt? wann ging es? mit teuren Kabeln? oder mit nem aktiven Verstärker oder wann?



Zum Vergleich:
Dein Konzept ist für ein HiFi-Forum in etwa so passend, wie ich mit einem Netbook auf einem E-Sports-Event am Start.


Netter Vergleich.. würdest Du(Das Hifi-Forum) mir vllt dennoch bei meiner eigenen Aufgabe behilflich sein das ich WoW auffen einen Netbook zocken kann (seih es nur ich 800x600er Auflösung ???
coolio107
Inventar
#7 erstellt: 24. Okt 2012, 02:41
Ganz ehrlich? Ich mag befangen sein, aber...

Ich würde 5 Pis kaufen, einen für jeden Raum (50 Ocken pro Raum), da dann jeweils SqueezeSlave drauf installieren, auf einem davon auch noch die Logitech Media Server Software und da die Platte dran und schon hast Du "richtiges" Multiroom-Audio mit allem Schnickschnack und aller Flexibilität, die Du dir wünschen kannst.

Und die iPhone-Steuerung ist auch besser als bei Apple Auch wenn Du Logitechs Gratis-App nimmst statt meinem iPeng
Tomate007
Ist häufiger hier
#8 erstellt: 24. Okt 2012, 07:27

Ich würde 5 Pis kaufen, einen für jeden Raum (50 Ocken pro Raum), da dann jeweils SqueezeSlave drauf installieren, auf einem davon auch noch die Logitech Media Server Software und da die Platte dran und schon hast Du "richtiges" Multiroom-Audio mit allem Schnickschnack und aller Flexibilität, die Du dir wünschen kannst.


Erzähl mir mal mehr?!

Die 4 Pi's verbinden sich dann über WLAN / LAN auf den 5. Pi wo zusätzlich noch nen Server druf läuft ja?
Diesen Server steuer ich per Iphone iPenk software korrekt?
oder Steuer ich jeden CLIENT per iPenk software einzelnt?

Nun die Frage, wie bekomm ich dann einzelne Pis "aus" und einzelne wieder "an"? (also zum Abspielen von Musik und dann wieder nicht) Klar, wenn ich per iPenk auf die Clients connecte dann sicherlich darüber? Möchte ja halt nur nicht überall hören.

Kann ich mit der Lösung in jedem Raum dann etwas anderes hören? (Client steuerung) oder auch wie bei meiner Lösung nur "was der server spielt"

Wenn es eine Clientsteuerung über iPenk ist isses fett... dann entfallen 53 € für den Slitter, das Kabel und die Adapter entfallen, das Wand aufstämmen entfällt...

Dafür natürlich 30 € Pi + 9 € für Boxen + wlanstick + stromadapter
also sind wa bei 45 € ... ca... wenn man dafür natürlich unterschiedlich musik hören kann, geil...


EDIT:
Mir geht gerade nen Licht auf... Bist du Entwickler von iPeng?
Wenn ja, Klasse Sache!!


[Beitrag von Tomate007 am 24. Okt 2012, 09:05 bearbeitet]
coolio107
Inventar
#9 erstellt: 24. Okt 2012, 10:10
iPeng!
Also, Du musst nicht iPeng nehmen (das kostet Geld, dann sind wieder 10€ in der Liste drin, es gibt auch andere Apps). Und ja: ich bin der Entwickler.

Die Umgebung (Server, Player) ist aber ursprünglich von Logitech für die Squeezeboxen. Die sind Multiroom-Fähig, werden aber in der heutigen Form von Logitech gerade aus dem programm genommen.
Aber die Software ist Open Source und Du kannst sie kostenlos verwenden und Software-Player gibt es sogar mehrere,
Die meisten Leute verwenden den Pi eher als Server, ich kenne aber auch Leute, die ihn als Player nehmen. Weiß allerdings nicht, wie gut die da sind, aber das wäre bei Deiner anderen Lösung ja auch nicht besser (Soundqualität).

Aber vom Prinzip läuft das so, wie Du es beschrieben hast. Du kannst Die komplett fernsteuern. Einzeln. Läuft technisch über den Server, aber logisch (das, was Du "siehst" steuerst Du den Player direkt an.

Du kannst damit in jedem Raum etwas anderes hören, wie gut die Synchronisation läuft, kann ich aber nicht beurteilen, das ist mit Software-Playern immer etwas schwierig und hängt stark von den Audiotreibern auf den Pis zusammen.

Schau Dir das mal an:
http://www.squeezeplug.de/

Oh, und ich sehe gerade, die scheinen da sogar Shairport 'drauf zum Laufen bekommen zu haben, dann geht evtl. sogar noch AirPlay damit


[Beitrag von coolio107 am 24. Okt 2012, 10:11 bearbeitet]
Tomate007
Ist häufiger hier
#10 erstellt: 24. Okt 2012, 10:46
Also... ich hab kein Problem damit dein iPeng zu benutzen wenn es denn funktioniert

Also SqeezePlug, nette Sache allerdings kann ich doch auch einfach

Logitech Media Server
und
SqueezeSlave

auf ner "exten" Distro installieren, einzelnt oder nicht?
Bin auch wie du Entwickler, allerdings nicht iOS sondern komme eher von der Arduinosparte in die Pi-Gewässer und naja möchte mir nicht durch eine spezielle Distro wie SqeezePlug irgendwas "verbauen".
Dann lieber selber (evtl umständlicher) installieren aber dafür den Rechner noch für andere Sachen verwenden können.

nunja.. ist ja nun ne grundsatzfrage... was "mach ich"

pro contra? erzähl mal...
ich freunde mich eigtl immer mehr mit dem gedanken Pi in jedem Raum an, möchte mir aber dann natürlich alle Optionen für die Zukunft offen lassen und nicht durch ne falsche Installation/Distro verbauen.
Frage wäre ja auch...

Verwende ich

Logitech Media Server
und
SqueezeSlave

kann ich iPeng als Steuerung verwenden.

Wenn ich aber dies gerne auf itunes / airplay basis machen würde sprich

itunes und Shairport, dann kann ich ja das Remote von Apple benutzen, da wäre die frage.. kann ich gleichzeitige ausgabe auf mehreren geräten machen bzw. wie bei der Squeezelösung unterschiedliche Musik in unterschiedlichen Räumen hören?

Weil wie du gerade sagtest... Logitech hat die dinger aussen Programm... Airplay ist allerdings voll "drin".. sollte ich also auf ein "veraltetest" System setzen?
Oder doch lieber Airplay mit Shairport etc nehmen um nachher auch die Option zu haben mir fertige Geräte hinzustellen?
Tomate007
Ist häufiger hier
#11 erstellt: 24. Okt 2012, 15:07
Also Klasse Sache der Vorschlag von
coolio107

Habe nun mal

http://www.squeezeplug.eu/

in einer Virtual Box installiert und damit dann einen
Logitech Media Server (f.k.a. Slimserver, SqueezeBox Server)
und
SqueezeSlave
gemacht.

Anschließend dann auf dem Hostrechner (ein Ubuntu 12.04) auch nochmal
SqueezeSlave
installiert

und zum Überfluss noch auf meinem Windows ein
SqueezeSlave (es heißt dort SoftSqueeze) installiert.

Klasse Sache! Es funktioniert tadellos

Mit iPeng habe ich es allerdings noch nicht ausprobiert da es leider keine lite-Version zum testen gibt und auch 5 € rausgeschmissen geld sind wenn beispielsweise "Ich möchte eine datei auf allem hören" nicht geht.

Da kann sich evtl nochmal coolio107 zu auslassen.

Ansonsten muss ich sagen das ich nun auf die Lösung mit den Pi's umsteigen werden, gerade auch WEIL es iPeng gibt.

Wünschenswert wäre es noch SqueezeSlave direkt per Rasbperry zu steuern, damit man über nen Poti auch wieder Lautermachen kann sollte mal das iphone nicht zur Hand sein.

Aber vllt hilft mir ja da der coolio107 einmal weiter und sagt mir was ich wie an "SqueezeSlave" schicken muss um die Lautstärke zu ändern.

BTW:
Läuft die ganze Kommunikation iPeng -> Player direkt oder immer erst als "Stern" über den Logitech Server?

Nachtrag:

Auch itunes kann ich einbinden da ich dank shairport auch noch die jeweiligen geräte als Airplay geräte habe. (geht auch bei windows stichwort shairport4w)


[Beitrag von Tomate007 am 24. Okt 2012, 15:08 bearbeitet]
coolio107
Inventar
#12 erstellt: 24. Okt 2012, 15:23
Die Kommunikation läuft immer über den Server, insofern musst Du alles über den schicken.
Der hat auch ein Web-Interface (über Port 9000 auf dem Server) und ein Command-Lne-Interface, das Du z.B. über Telnet ansteuern kannst. Doku dazu ist in der Hilfe des Web-Interfaces vom Server.

Zu iPeng gibt's eine Art "light"-Version: iPeng Party. Das ist zwar für einen speziellen Use Case, ist aber dafür kostenlos.
Und wenn Du nur die Funktion der Player testen willst, kannst Du auch die kostenlose App von Logitech nehmen ("Squeezebox Controller"), auch wenn die nicht so toll ist.
Tomate007
Ist häufiger hier
#13 erstellt: 24. Okt 2012, 15:53
Danke ... Webinterface gefunden

Kann ich mit iPeng auch auf Plugins (Youtube,soundcloud,radio.de) zugreifen?

eine idee wie ich die lautstärkesteuerung der clients bsp. über REST-Interface realisieren könnte... um ne Kommunikation zwischen Arduino mit Ethernet Shield und Media Server und somit Clients zu realisieren?
Tomate007
Ist häufiger hier
#14 erstellt: 24. Okt 2012, 16:25

das Du z.B. über Telnet ansteuern kannst. Doku dazu ist in der Hilfe des Web-Interfaces vom Server.


SUPPPERR

hab ich hinbekommen... nur noch schauen das ich ein REST to TELNET to Logitech Media Server "dingen" bastel... dann kann ich meine Pi's auch noch am Client steuern


Du sagtest... z.B. gibbet noch andere Interfaces?
Tomate007
Ist häufiger hier
#15 erstellt: 24. Okt 2012, 16:51

hab ich hinbekommen... nur noch schauen das ich ein REST to TELNET to Logitech Media Server "dingen" bastel... dann kann ich meine Pi's auch noch am Client steuern


Klasse läuft auch...
ja
also..

Zur Info:
Werde nun mal ein Mutliroom Konzept basteln auf Basis von Pi's und iPeng.
Somit Steuerung per iPeng aber auch direkt Hardwaremäßig am Pi.

Super Sache.
coolio107
Inventar
#16 erstellt: 24. Okt 2012, 19:34
Hm... jetzt vielleicht zu spät, aber Du kannst die CLI-Kommandos auch als JSON/RPC verschicken. Schau' Dir das im Zeifelsfall mal im Code des Web-Interfaces an. Das ist auf jeden Fall die einfachste Möglichkeit.

Wenn Du Echtzeit-Feedback und Callbacks willst, kannst Du auch cometd verwenden, der Server ist da sehr flexibel.

Und mit iPeng kannst Du _alles_ steuern, was die Squeezeboxen bzw. die Software-Player können (OK, es gibt ein paar Konfigurationseinstellungen an die man nur über's Web-Interface kommt, aber die brauchst Du alle genau 1 mal. Höchstens).
Tomate007
Ist häufiger hier
#17 erstellt: 24. Okt 2012, 19:52
Hey ja schon alles gesehen, danke.
Haber bereit mit Arduino eine Hardwaresteuerung auf CLI Basis (curl) gebastelt.
Funktioniert.

Somit kann ich meine Pi Clients entweder per iphone steuern, iPeng sei dank. Aber auch am Client selber durch Taster lauter/leiser/off/on auf basis vom CLI des Servers machen.

Weiterhin hab ich mir noch ne "template lösung gebaut" um per 433mhz fernbedienung(die für so funksteckdosen) vordefinierte templates macht.
Alle An, alle aus
Nur schlafzimmer
Nur wohnzimmer
Etc.

So kann ich beim wach werden ohne iphone/mac/ipad direkt über 1ne taste musik hören

Weiterhin habe ich vor die pi clients hinter funksteckdosen zu machen und an der wohnungstür ein funkschalter für leaving/comming home zu machen um so direkt den lieblingsender in den räumen zu haben ;pi start is ja relativ schnell)
Beim verlassen werden die clients alle runtergefahren und die steckdosen deaktiviert.

So das war der plan noch was vergessen zu bedenken??
coolio107
Inventar
#18 erstellt: 25. Okt 2012, 00:40
Klingt doch gut
Tomate007
Ist häufiger hier
#19 erstellt: 25. Okt 2012, 01:19
naja dacht mir dann noch das ich mir nen "aufputz-klebe-funkschalter" von Conrad hole (beim drücken schickt er nen funksignal wie nen knopp auffe fernbedienung)

und wenn ich das mach und nach hause komm, kommt ein

"Hallo Tomate, Willkommen Zuhause"...

und beim Verlassen und drücken

"CUCU.. bis später Aktuelles Wetter..."

muss nur mal schauen ob es was gibt was "vorlesen" kann.. und das per Stream um die Player drauf zu schalten...

lustig is sowas bestimmt
coolio107
Inventar
#20 erstellt: 25. Okt 2012, 05:02
Ich sehe, Du bist jetzt bei den ganz essentiellen Funktionen angekommen
Tomate007
Ist häufiger hier
#21 erstellt: 25. Okt 2012, 09:47
Noch alles Theorie da Rasberry immernoch nicht geliefert;( bisherige Entwicklung rein VirtualBox mässig.
Der soll mal bald kommen mensch ;(
RippeR81
Ist häufiger hier
#22 erstellt: 16. Jan 2013, 13:27
Bist du schon weiter? Finde das Thema auch sehr interessant!!!


Mein Aufbau wäre:
- 1x zentraler Musikserver (RPi + HDD)
- 2x Lautsprecher (2.1 System + RPi)
- 1x Lautsprecher (2.1 System + Airport Express)
- 1x AV-Receiver mit integr. Airplay & DLNA
- 1x RPi + XBMC

Meine Anforderungen:
- Jeder Raum soll zentral per iPhone App/Webinterface am PC einzeln steuerbar sein
- Lautsprecher einschalten per iPhone App/Webinterface am PC
- unterschiedliche Songs in unterschiedlichen Räumen
- Musik soll auch per Airplay gestreamed werden
- Webinterface auf FHEM integrieren

Bis jetzt besitze ich einen RPi. Bald kommt auch der zweite. Zur Zeit teste ich den RPi mit dem XBMC. Bald soll der RPi auch ein HDD Festplattenrecorder werden mit DVB-S2. Noch suche ich die Lösung für die Multiroom Steuerung.

VG
Tomate007
Ist häufiger hier
#23 erstellt: 16. Jan 2013, 13:48
Ja ich habe fertig.

Ipeng zur multiroom steuerung.
Können gern mal skypen: essener15987
wortspiel
Ist häufiger hier
#24 erstellt: 04. Apr 2013, 19:10
Hallo,

was ist denn aus dem Projekt geworden? Das klingt alles sehr interessant. Da es bei mir bald mit dem neubau eines Hauses los geht, bin ich auf der Suche nach einer günstigen Sonos alternative.
Dabei könnte diese Variante interessant sein. Wobei ich gerne passive Lautsprecher verwenden würde und diese eigentlich zentral ansteuern möchte.
Dazu habe ich aber nich keine vernünftige Usb Soundkarte gefunden, mit der ich das machen kann.
Irgendwo habe ich gelesen, dass man beim Pi die verschiedenen Sound-Ausgänge einer usb soundkrate als Virtuelle Soundkarte unterschiedlich ansteuern kann.
Vg
Wortspiel
coolsman
Stammgast
#25 erstellt: 04. Mrz 2015, 14:47
hallöchen

was ist aus dem Projekt geworden? Welche Lautsprecher setzt Ihr denn nun ein, und wie zufrieden seit Ihr mit der Klangqualität?
Sind diese an der Klinke des PIs angeschlossen? Der soll ja nicht so dolle sein, oder?

Gruß
promocore
Inventar
#26 erstellt: 04. Mrz 2015, 16:55
Hier ist der letzte Stand:
http://www.hifi-forum.de/viewthread-212-1017.html

Ich bin mit LMS und den Pis mehr als zufrieden.
coolsman
Stammgast
#27 erstellt: 04. Mrz 2015, 22:01
Danke.

Total spannendes Thema, was mich bei zwei Fragen nicht so ganz weiterbringt.

1.) Welche Soundkarte? (Die ist komischerweise in keiner einzigen Rechnung enthalten)
2.) Welche Lautsprecher? (Sicher Geschmacksfrage, aber auch fürs Badezimmer würde mich das interessieren)
promocore
Inventar
#28 erstellt: 04. Mrz 2015, 23:13

coolsman (Beitrag #27) schrieb:
Danke.

Total spannendes Thema, was mich bei zwei Fragen nicht so ganz weiterbringt.

1.) Welche Soundkarte? (Die ist komischerweise in keiner einzigen Rechnung enthalten)
2.) Welche Lautsprecher? (Sicher Geschmacksfrage, aber auch fürs Badezimmer würde mich das interessieren)



1. Ich habe Hifiberrys, wobei für Bad und Co auch der onboard reichen sollte. Bei mir hat dieser nicht gerauscht, gepfiffen oder sonst was.
2. An LS habe ich mehrer Yamaha MSP7 und NS-G30 mit SMSL SA50, sonst noch ASW Cantius.
coolsman
Stammgast
#29 erstellt: 05. Mrz 2015, 22:39
Danke. Dann werde ich es wohl erstmal mit der integrierten Soundkarte probieren.

Lautsprecher muss ich mal sehen. Für Bad und Flur reichen da sicher auch recht einfache.
Jetzt müsste man noch passive Lautsprecher anschließen können. :-)

Aber gut, aktive tun es auch. Werde mir mal ein paar im Markt vor Ort anhören.

Was mich noch etwas stört ist, das ich das alles nicht rund um die uhr eingeschaltet haben möchte und mir noch nicht klar ist wie ich den pi abschalten kann ohne ständig eine harte Abschaltung zu haben.
Wie habt ihr das gelöst?
Oder fahrt ihr den tatsächlich immer richtig runter?


[Beitrag von coolsman am 05. Mrz 2015, 22:43 bearbeitet]
promocore
Inventar
#30 erstellt: 05. Mrz 2015, 23:12
Du kannst auch gebrauchte passive kaufen und dazu z.B: den erwähnten SMSL Verstärker je nach Leistungsklasse.
http://www.amazon.de/gp/product/B00GEU6D7E/ref=pd_lpo_sbs_dp_ss_2?pf_rd_p=556245207&pf_rd_s=lpo-top-stripe&pf_rd_t=201&pf_rd_i=B00E62G31S&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_r=0KZY5T66CR2V88WHT5CF

Für das Bad sollte sogar der 25 Watt reichen, falls du keine großen Standlautsprecher dort aufstellen möchtest.

Ich habe meine Pis immer an, bei 1-3 Watt verbrauch ist das auch schon fast zu vernachlässigen.
http://developer-blog.net/hardware/raspberrypi/raspberry-pi-b-test-stromverbrauch/
Picoreplayer arbeitet überwiegend im Arbeitsspeicher. Du kannst ohne Probleme einfach den Netzstecker vom Pi ziehen.
coolsman
Stammgast
#31 erstellt: 05. Mrz 2015, 23:32
Super, danke für die Auskunft.
Ich verlass mich auf dich mit der Aussage bzgl. Des abschaltens

Der stromverbrauch ist mir durchaus bewusst. Aber wenn ich in jedem Raum das ganze dauerhaft laufen lasse kommt da auch gut was zusammen.
Bad war natürlich nur ein Beispiel. Und die Lautsprecher ziehen dann ja auch noch extra.

Aber es gibt viele Situationen in denen ich das System gut finde. Werde das mal durchtesten alles. Gefällt mir richtig.

Einen extra Verstärker wollte ich da nun nicht einsetzen. Aber danke für den Tipp. Ich denke auch, dass für die Bereiche aktive pc Lautsprecher ausreichen werden.

Passive Lautsprecher habe ich zwar noch hier stehen, aber die sind sicher zu groß.

Bleibt noch zu klären, wie der pi auf Feuchtigkeit im Bad z.b. Reagiert?
Theoretisch (und die Planung ist derzeit noch theoretisch) klingt das alles schonmal sehr gut. Werde am we mal ein wenig testen.
promocore
Inventar
#32 erstellt: 05. Mrz 2015, 23:49
Die Pi Platine ist wie alle anderen auch lackiert, daher ist ein Betrieb in feuchträumen wie Bad in der Regel kein Problem.
Also ein Pi kostet mich bei 24/7 4 Euro im Jahr.
"Eine Menge" oder "Viel" ist natürlich immer relativ. Ich bin der Meinung, dass man mit zahlreichen anderen Sachen mehr einsparen kann als mit einem Pi den man jeden Tag an/ausschaltet. Aber das kann ja jeder halten wie er möchte

Du kannst das System auch ohne PI testen. Picoreplayer nutzt ja Squeezelite, welches es für für viele Systeme gibt:

https://code.google.com/p/squeezelite/
unten am Ende ser Seite sind die aktuellen Downloadlinks. Die Versionen in der Downloadsektion sind veraltet und Stand 1.5.

aktuellen LMS gibt es hier:

http://downloads.slimdevices.com/nightly/?ver=7.9

Man kann problemlos den Server und den Player z.B. auf einen PC installieren und dann testen.



EDIT:

Falls sich einer nicht so gut mit CMD auskennt und es mit Windows testen möchte:
- Der Player wird über die Eingabekosole gestartet.
- Mit dem Befehl: "squeezelite-win.exe -l" werden alle verfügbaren Audiodevices aufgelistet
squeezelite befehl l
- Mit dem Befehl "squeezelite-win.exe -o 6 -n PcKeller" wird der Player in meinem Fall gestaret.
"-o 6" gibt den Audiodevice an. hier z.B. Fostex mit ASIO
"-n PcKeller" hier kann der Defaultname geändert werden, damit der Player eindeutig im LMS zugewiesen ist.

Das wars schon


[Beitrag von promocore am 06. Mrz 2015, 00:18 bearbeitet]
coolsman
Stammgast
#33 erstellt: 06. Mrz 2015, 12:30
7 EUR/Jahr bei 24/7 nur der PI. (und nur einer).
Aber wurscht, wie Du schon sagst kann das jeder selbst einrichten wie es passt.

Ich habe hier noch einen liegen. Damit kann ich dann gleich mal unter real Bedingungen testen. Das finde ich ganz cool.
Server würde ich direkt auf dem Synology NAS laufen lassen.

Danke nochmals für die Tips und Hinweise. Bin echt gespannt wie es läuft.


[Beitrag von coolsman am 06. Mrz 2015, 12:30 bearbeitet]
coolsman
Stammgast
#34 erstellt: 07. Mrz 2015, 11:53
Ok, nachdem ich mich nun etwas einlesen konnte kommt der PiCorePlayer für mich wohl nicht in Frage.
Hier fehlt leider (Sh)airplay.

Schade. Das macht es dann doch etwas komplizierter. Ich habe nun noch Squeezplug entdeckt, das alles beinhaltet und sich auch nicht schlecht ist, aber hier steht wieder der richtige shutdown im Weg.

Hmm. Schade. Da muss ich mir echt nochmal etwas einfallen lassen.
promocore
Inventar
#35 erstellt: 07. Mrz 2015, 13:56
Ich würde es ehe im LMS integrieren:
https://github.com/StuartUSA/shairport_plugin
Das könnte man testen.
gubbelein
Neuling
#36 erstellt: 24. Mrz 2015, 21:06
Guten Abend,

seit Tagen suche ich nach einer günstigen Multiroomlösung und hier habe ich genau das gefunden!
Bevor ich mich nun mit RPi für meine 4 Räume ausstatte noch eine Frage:
Kann ich auch als Musik-Quelle einen Line-in Eingang nutzen, um zB. den Fernseher als Audioquelle anzuschließen?
So kann das Fernsehprogramm im Hintergrund laufen und ich höre alles, während ich mal ins Bad gehe....
Oder ich kann mein Handy anschließen um bei einer Telefonkonferenz (wenn ich nur zuhören muss) die Räume zu wechseln, ohne immer mein Handy mitschleppen zu müssen.

Vielen Dank!

Liebe Grüße
promocore
Inventar
#37 erstellt: 24. Mrz 2015, 22:15
Ein line in steht nicht zu Verfügung. Man kann nur ein Audiosignal auf dem LMS Server zum LMS senden.
Alternativ muss jedes Signal über einen Server (Shoutcast/Icecast) gestreamt werden. LMS kann wiederum auf diese Streams zugreifen. Hier entsteht jedoch eine größere Latenz.
thomasfoerster
Inventar
#38 erstellt: 24. Mrz 2015, 23:16

seit Tagen suche ich nach einer günstigen Multiroomlösung

Aua, der ist gut!
Willkommen im Forum!
Ich habe mindestens ein Jahr gesucht, den meisten hier geht es sicher ähnlich!
Das zeigt, wie viele gute Alternativen es mitlerweile gibt.
Find ich gut, dass man jetzt "seit Tagen suche ich.." sagen kann!

Gruß

Thomas
max2play
Ist häufiger hier
#39 erstellt: 08. Jan 2018, 12:51
Hi Leute,

Nur als kleiner Nachtrag für die, die nicht so bewandert mit SSH und Linux sind; unser OS installiert den Squeezebox Server LMS mit einem Klick über ein Web Interface und kommt mit dem Squeezelite Player und Shaiport Player für AirPlay vorinstalliert.

Das sind alles Features die komplett kostenlos im Image Download enthalten sind. Wir halten uns jedoch aktuell und entwickeln neue Plugins für das System in einem Premium-Modell, für die die Ihr Multiroom noch weiterausbauen wollen.

Jeder kann das Image umsonst austesten und wir haben außerdem viele Anwendungsfälle im Mit detailierten Anleitungen zusammengestellt.

Hier unser exemplarisches Multiroom System
Suche:
Das könnte Dich auch interessieren:
Raspberry Pi als Audiobrücke?
Kuhni_Kühnast am 29.08.2017  –  Letzte Antwort am 07.03.2018  –  9 Beiträge
Multiroom Audio mit mehreren Raspberry PI's B+
edschebarillia am 19.11.2014  –  Letzte Antwort am 12.02.2015  –  22 Beiträge
Günstiges Multiroom System mit Raspberry PI und mpd
Mario_Kempes am 09.08.2012  –  Letzte Antwort am 09.04.2013  –  6 Beiträge
Multiroom raspberry frage
Sl4ddy am 14.09.2015  –  Letzte Antwort am 15.09.2015  –  2 Beiträge
Raspberry Pi B+ mit I2S
b_orla am 28.12.2014  –  Letzte Antwort am 02.02.2015  –  2 Beiträge
Multiroom Projekt
znyde am 10.05.2017  –  Letzte Antwort am 11.05.2017  –  8 Beiträge
Synchrones Playback via Wlan - DIY mit dem Raspberry PI
Zalerion am 23.03.2020  –  Letzte Antwort am 13.04.2020  –  3 Beiträge
Raspberry Pi mit squeezeplug und Wimp
Max198 am 20.10.2014  –  Letzte Antwort am 22.10.2014  –  7 Beiträge
echtes Multiroom - ein Projekt
Jache am 01.03.2011  –  Letzte Antwort am 03.03.2011  –  5 Beiträge
Rauschen bei Raspberry Pi B+ als Squeezebox
frankenmatze am 14.05.2015  –  Letzte Antwort am 16.05.2015  –  4 Beiträge

Anzeige

Aktuelle Aktion

Partner Widget schließen

  • beyerdynamic Logo
  • DALI Logo
  • SAMSUNG Logo
  • TCL Logo

Forumsstatistik Widget schließen

  • Registrierte Mitglieder925.708 ( Heute: 6 )
  • Neuestes Mitgliedcindyshuster9
  • Gesamtzahl an Themen1.551.030
  • Gesamtzahl an Beiträgen21.536.338

Hersteller in diesem Thread Widget schließen