{"id":502,"date":"2014-01-31T11:18:28","date_gmt":"2014-01-31T10:18:28","guid":{"rendered":"http:\/\/www.pmannel.de\/wordpress\/?p=502"},"modified":"2014-03-27T15:07:25","modified_gmt":"2014-03-27T14:07:25","slug":"raspberry-pi-per-dlna-mit-raumfeld-controller-verbinden","status":"publish","type":"post","link":"https:\/\/www.pmannel.de\/wordpress\/raspberry-pi-per-dlna-mit-raumfeld-controller-verbinden\/","title":{"rendered":"Raspberry Pi per DLNA mit Raumfeld Controller verbinden"},"content":{"rendered":"<p>Da ich momentan kranheitsbedingt eine Menge Zeit und Langeweile habe, habe ich mal versucht, meinen <a title=\"Raspbery Pi\" href=\"http:\/\/de.wikipedia.org\/wiki\/Raspberry_Pi\">Raspberry Pi<\/a> als DLNA Box f\u00fcr die K\u00fcche einzurichten. Das i-T\u00fcpfelchen w\u00e4re dann, wenn ich den Pi auch sp\u00e4ter als eigenen Raum im <a title=\"Raumfeld Controller\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.raumfeld.android.controller&amp;hl=de\" target=\"_blank\">Raumfeld Controller<\/a> ansprechen k\u00f6nnte. Wenn der Sound meiner alten PC Lautsprecher angeschlossen am Pi auch noch einigermassen ok w\u00e4re, h\u00e4tte ich damit eine ziemlich g\u00fcnstige DNLA Box. Normalerweise gehen die Preise f\u00fcr solche Boxen erst ab 150\u20ac los. Highend Boxen zb. von <a title=\"Teufel\" href=\"http:\/\/www.teufel.de\/raumfeld-audio-streaming\/einsteiger-systeme.html\" target=\"_blank\">Teufel <\/a>werden dann nochmal deutlich teurer.<\/p>\n<p>Als erstes sollten wir uns in der RaspiConfig einen SSH Zugang einrichten,dann k\u00f6nnen wir komfortabel mit Putty auf den Pi zugreifen. Wie man auf dem Pi ein Betriebssystem installiert, zeige ich hier nicht, dazu gibt es jede Menge gute Tutorials im Netz. Auf meinem Pi l\u00e4uft \u00fcbrigens ein Raspbian &#8222;wheezy&#8220;.<\/p>\n<pre class=\"brush:pl\">sudo raspi-config<\/pre>\n<p>Nun \u00f6ffnet sich die Raspberry Konfiguration und dort kann man dann SSH enablen. Anschlie\u00dfend kann man sich \u00fcber &#8222;netstat -r -n&#8220; die IP des Pis geben lassen und sich dann mit Putty connecten.<br \/>\nSinnigerweise setzt man sich eine statische IP f\u00fcr die Netzwerkkarte.<\/p>\n<pre class=\"brush:pl\">sudo nano \/etc\/network\/interfaces\r\n\/\/ eth0 bekommt jetzt statisch die x.x.x.105\r\niface eth0 inet static\r\n    address 192.168.1.105\r\n    netmask 255.255.255.0\r\n    gateway 192.168.1.1\r\n\/\/ network restart\r\nsudo service network-manager restart<\/pre>\n<p>Nun updaten und upgraden wir den Pi, das dauert ein bisschen&#8230;<\/p>\n<pre class=\"brush:pl\">sudo apt-get install rpi-update\r\nsudo rpi-update\r\n\/\/ Neustart\r\nsudo shutdown -r now\r\n\r\nsudo apt-get update\r\nsudo apt-get upgrade<\/pre>\n<p>Nun muss der Wlanadapter installiert und konfiguriert werden, das kann jetzt abh\u00e4ngig vom Adapter etwas variieren, in meinem Fall ist es ein EDIMAX Adapter. Evtl. wird der Adapter auch gleich beim Anstecken erkannt.<\/p>\n<pre class=\"brush:pl\">\/\/Gibt die Adapter an USB aus\r\nlsusb\r\napt-cache search edimax\r\n\r\nsudo apt-get install \"gefundener Begriff\"\r\niwlist wlan0 scan\r\n\r\nsudo nano \/etc\/wpa_supplicant\/wpa_supplicant.conf\r\n\r\n\/\/Einstellungen f\u00fcr das WLAN\r\nnetwork={\r\n  ssid=\"deine_ssid\"\r\n  key_mgmt=WPA-PSK\r\n  psk=\"dein_passwort\"\r\n}<\/pre>\n<p>Zuletzt wird jetzt DLNA installiert und konfiguriert.<\/p>\n<pre class=\"brush:pl\">\/\/Install GmediaRenderer\r\ncd\r\ngit clone https:\/\/github.com\/hzeller\/gmrender-resurrect.git\r\ncd gmrender-resurrect\r\n\r\nsudo apt-get install autoconf automake libtool\r\nsudo apt-get install libupnp-dev libgstreamer0.10-dev \\\r\n                gstreamer0.10-plugins-base gstreamer0.10-plugins-good \\\r\n                gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly \\\r\n                gstreamer0.10-ffmpeg \\\r\n                gstreamer0.10-pulseaudio gstreamer0.10-alsa\r\n.\/autogen.sh\r\n.\/configure\r\nmake\r\nsudo make install\r\nsudo cp scripts\/init.d\/gmediarenderer \/etc\/init.d\r\n\r\n\/\/Roomname \"K\u00fcche\"vergeben\r\nsudo nano \/etc\/init.d\/gmediarenderer\r\n\r\nsudo update-rc.d gmediarenderer defaults\r\nsudo shutdown -r now\r\n\/\/Pr\u00fcfen, ob der Dienst l\u00e4uft\r\nps aux|grep gmedia<\/pre>\n<p>Wenn alles geklappt hat, sollte man nun im Raumfeld Controller den Raum &#8222;K\u00fcche&#8220; finden.<\/p>\n\n\t\t<style>\n\t\t\t#gallery-1 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 33%;\n\t\t\t}\n\t\t\t#gallery-1 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-1' class='gallery galleryid-502 gallery-columns-3 gallery-size-thumbnail'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-52-13.png'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-52-13-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-52-13-150x150.png 150w, https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-52-13-260x260.png 260w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-44-39.png'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-44-39-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-44-39-150x150.png 150w, https:\/\/www.pmannel.de\/wordpress\/wp-content\/uploads\/Screenshot_2014-01-13-21-44-39-260x260.png 260w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt><\/dl>\n\t\t\t<br style='clear: both' \/>\n\t\t<\/div>\n\n<p>Nun noch meinen alten Creative T10 Boxen an den Pi und mal Musik anmachen&#8230;. Naja, der Sound haut mich jetzt nicht um, ich h\u00f6re so ein leichtes Hintergrundrauschen, aber f\u00fcr die K\u00fcche reicht es.<\/p>\n<p><strong>UPDATE:<\/strong><br \/>\nIch hab jetzt eine USB Soundkarte angeschlossen, das war etwas frickelig, da die Soundkarte zwar erkannt wurde, aber der Gmediarenderer trotzdem nur Musik \u00fcber den Standardausgang gespielt hab. Folgendes hat geholfen:<\/p>\n<pre class=\"brush:pl\">\r\nsudo nano \/etc\/modprobe.d\/alsa-base.conf\r\n<\/pre>\n<p>Dort den Wert &#8222;snd_usb_audio&#8220; auf &#8222;0&#8220; setzen.<br \/>\nUnglaublich, was das jetzt f\u00fcr ein Unterschied ist!Sauberer, klarer Sound ohne St\u00f6rger\u00e4usche und Rauschen!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Da ich momentan kranheitsbedingt eine Menge Zeit und Langeweile habe, habe ich mal versucht, meinen Raspberry Pi als DLNA Box f\u00fcr die K\u00fcche einzurichten. Das i-T\u00fcpfelchen w\u00e4re dann, wenn ich den Pi auch sp\u00e4ter als eigenen Raum im Raumfeld Controller ansprechen k\u00f6nnte. Wenn der Sound meiner alten PC Lautsprecher angeschlossen am Pi auch noch einigermassen&#8230; <\/p>\n<div class=\"read-more\"><a href=\"https:\/\/www.pmannel.de\/wordpress\/raspberry-pi-per-dlna-mit-raumfeld-controller-verbinden\/\">Weiterlesen<\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ai_generated_summary":"","wpai_meta_description":"","footnotes":""},"categories":[1,52],"tags":[66,69,67,68],"class_list":["post-502","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-android","tag-dlna","tag-raspberry-pi","tag-raumfeld","tag-teufel"],"_links":{"self":[{"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/posts\/502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/comments?post=502"}],"version-history":[{"count":25,"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/posts\/502\/revisions"}],"predecessor-version":[{"id":578,"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/posts\/502\/revisions\/578"}],"wp:attachment":[{"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/media?parent=502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/categories?post=502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pmannel.de\/wordpress\/wp-json\/wp\/v2\/tags?post=502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}