From 6132cfe9a6e7ff628a4e0490a1aa6c468e828c36 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Jun 2015 08:52:03 +0200 Subject: [PATCH 1/4] add mpd logo --- source/images/supported_brands/mpd.png | Bin 0 -> 9977 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 source/images/supported_brands/mpd.png diff --git a/source/images/supported_brands/mpd.png b/source/images/supported_brands/mpd.png new file mode 100644 index 0000000000000000000000000000000000000000..d8b6d96145ef71347d5dc5f239f6d8e2da4beb39 GIT binary patch literal 9977 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 CtpPs( literal 0 HcmV?d00001 From 828801590b05f14fccfcda914ca37688baaa21a4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Jun 2015 08:52:19 +0200 Subject: [PATCH 2/4] add mpd --- source/components/media_player.markdown | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source/components/media_player.markdown b/source/components/media_player.markdown index 02a04bd2578..a4c9d1b6957 100644 --- a/source/components/media_player.markdown +++ b/source/components/media_player.markdown @@ -9,7 +9,12 @@ sharing: true footer: true --- -Interacts with media players on your network. Currently only supports [Chromecasts](/components/media_player.cast.html). +Interacts with media players on your network. + +Currently supported devices: + +- [Chromecasts](/components/media_player.cast.html) +- [Music Player Daemon](/components/media_player.mpd.html) ## Services From 3828afc5665f0fc60645c73960c3b7af7bf28af8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Jun 2015 08:52:46 +0200 Subject: [PATCH 3/4] add mpd page --- source/components/media_player.mpd.markdown | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 source/components/media_player.mpd.markdown diff --git a/source/components/media_player.mpd.markdown b/source/components/media_player.mpd.markdown new file mode 100644 index 00000000000..0233ecd36a7 --- /dev/null +++ b/source/components/media_player.mpd.markdown @@ -0,0 +1,24 @@ +--- +layout: page +title: "Music Player Daemon support" +description: "Instructions how to integrate Music Player Daemon into Home Assistant." +date: 2015-06-02 08:00 +sidebar: false +comments: false +sharing: true +footer: true +--- + + +The mpd platform allows you to control a [Music Player Daemon](http://www.musicpd.org/) from Home Assistant. Unfortunatly you will not be able to manipulate the playlist (add or delete songs) or add transitions between the songs. + +To add MPD to your installation, add the following to your `configuration.yaml` file: + +``` +media_player: + platform: mpd + server: 127.0.0.1 + port: 6600 + location: bedroom +``` + From b59abc3630463a8bc916ab93b1a3691cbe920a9e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Jun 2015 08:55:26 +0200 Subject: [PATCH 4/4] add mpd entry --- source/components/index.markdown | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/source/components/index.markdown b/source/components/index.markdown index dd3492a4ae1..4a0ca20d9d3 100644 --- a/source/components/index.markdown +++ b/source/components/index.markdown @@ -103,7 +103,13 @@ Entities are things that you want to observe within Home Assistant. Support for Google Cast devices - Track what is being played and control playback. (temporarely disabled awaiting protobuf 3 release). + Track what is being played and control playback (temporarely disabled awaiting protobuf 3 release). + + + + + Music Player Daemon (MPD) + Track what is being played and control playback.