{"id":1043,"date":"2017-07-30T19:26:01","date_gmt":"2017-07-30T18:26:01","guid":{"rendered":"https:\/\/www.walterschlag.net\/?p=1043"},"modified":"2018-01-05T17:43:09","modified_gmt":"2018-01-05T16:43:09","slug":"raspberry-pi-als-webradio-verwenden","status":"publish","type":"post","link":"https:\/\/inator.at\/?p=1043","title":{"rendered":"Raspberry PI als Webradio verwenden und Endstufe automatisch ein und ausschalten"},"content":{"rendered":"<p>Es gibt einige M\u00f6glichkeiten, ein Software Webradio zu basteln.<br \/>\nIch hab es mit mpd gemacht, weil sich der recht einfach via Android APP (Droid MPD Client) steuern l\u00e4sst.<\/p>\n<p>Normalerweise kann man den einfach mit &#8222;apt install mpd&#8220; installieren.<br \/>\nLeider ist das Raspbian Paket im Moment (30.Juli 2017) scheinbar kaputt.<\/p>\n<p>Darum muss man das selber kompilieren :<\/p>\n<p>https:\/\/www.musicpd.org\/doc\/user\/install_source.html<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>Das funktioniert soweit recht gut (via USB Soundkarte), schaltet man einen Endstufe via Relais ein und aus, ist das allerdigs ein recht manueller Vorgang.<br \/>\n-> Das geh\u00f6rt nat\u00fcrlich automatisiert.<\/p>\n<pre>cat endstufeautoeinaus.sh\r\n#!\/bin\/bash\r\n\r\nrelaisnummer=3\r\n\r\no=0\r\nw=2\r\n\r\nwhile (true) do\r\n s=$(cat \/proc\/asound\/card1\/stream0 | grep Status | head -n 1)\r\n if test \"$s\" != \"$o\"\r\n then\r\n  if test \"$s\" == \"  Status: Running\"\r\n  then\r\n   echo ein\r\n   curl http:\/\/10.0.9.6\/relais\/?nummer=$relaisnummer\\&wert=1\r\n  else\r\n   sleep 2\r\n   s=$(cat \/proc\/asound\/card1\/stream0 | grep Status | head -n 1)\r\n   if test \"$s\" != \"  Status: Running\"\r\n   then\r\n    echo aus\r\n    curl http:\/\/10.0.9.6\/relais\/?nummer=$relaisnummer\\&wert=0\r\n    w=1\r\n   fi\r\n  fi\r\n  o=\"$s\"\r\n fi\r\n sleep $w\r\n w=2\r\ndone\r\n<\/pre>\n<p>Das Script \u00fcberwacht die USB Soundkarte, sobald sie im Status &#8222;running&#8220; ist, wird das entsprechende Relais eingeschaltet, f\u00fcrs Ausschalten gibt es eine vern\u00fcnftige Verz\u00f6gerung, weil die Endstufe eine ca. 10 Sekunden andauernde Einschaltverz\u00f6gerung hat. (Das w\u00fcrde sonst st\u00f6ren, gibt sonst immer wieder lange Verz\u00f6gerungen beim Umschalten&#8230;)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es gibt einige M\u00f6glichkeiten, ein Software Webradio zu basteln. Ich hab es mit mpd gemacht, weil sich der recht einfach via Android APP (Droid MPD Client) steuern l\u00e4sst. Normalerweise kann man den einfach mit &#8222;apt install mpd&#8220; installieren. Leider ist das Raspbian Paket im Moment (30.Juli 2017) scheinbar kaputt. Darum muss man das selber kompilieren &hellip; <a href=\"https:\/\/inator.at\/?p=1043\" class=\"more-link\"><span class=\"screen-reader-text\">Raspberry PI als Webradio verwenden und Endstufe automatisch ein und ausschalten<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1043","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/1043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1043"}],"version-history":[{"count":6,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/1043\/revisions"}],"predecessor-version":[{"id":1145,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/1043\/revisions\/1145"}],"wp:attachment":[{"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}