Skip to content
This repository has been archived by the owner on Dec 9, 2021. It is now read-only.

Commit

Permalink
Update README and info file
Browse files Browse the repository at this point in the history
  • Loading branch information
ppanagiotis committed Jun 26, 2020
1 parent 1187291 commit 4fa841c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,25 @@
# Group MusicCast Speakers with [Home Assistant](https://github.com/home-assistant/home-assistant)

[![](https://img.shields.io/github/v/release/ppanagiotis/pymusiccast.svg?style=flat-square?style=flat-square)](https://github.com/ppanagiotis/pymusiccast/releases/latest)

After waiting a year for [pymusiccast](https://github.com/jalmeroth/pymusiccast/) to support speakers group I decide to create a custom module, overwriting existing pymusiccast module, using code from this [PR](https://github.com/jalmeroth/pymusiccast/pull/13)
(credits [@hcoohb](https://github.com/hcoohb)).

![musiccast group management example](group_speakers.gif?raw=true "musiccast group management example")
![musiccast group management example](https://github.com/ppanagiotis/pymusiccast/raw/master/group_speakers.gif?raw=true "musiccast group management example")

## Install

### HACS
TODO

### Manual install
- Copy entire pymusiccast folder under `$HOMEASSISTANT_CONFIG/custom_components/`.
or
- git clone [email protected]:ppanagiotis/pymusiccast.git under `$HOMEASSISTANT_CONFIG/custom_components/`.
- Copy entire `pymusiccast/custom_components/pymusiccast` folder under `$HOMEASSISTANT_CONFIG/custom_components/`.


## Setup
- At `media_server` component you have to add the following entry for each media player you want to add

```yaml
---
- platform: musiccast_yamaha
host: `your.speaker.ip.address`
port: 5009
Expand All @@ -47,6 +46,8 @@ action:
entity_id: `THE_CLIENT_SPEAKER`
```
## Using grouping at home assistant with [custom:mini-media-player](https://github.com/kalkih/mini-media-player)
To add the group layout at custom:mini-media-player you have to add something like this at your ui-lovelace.yaml:
```yaml

Expand Down Expand Up @@ -116,3 +117,5 @@ views:
entity: media_player.yard
toggle_power: false
```
## License
This project is under the MIT license.
3 changes: 2 additions & 1 deletion info.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
[![](https://img.shields.io/github/v/release/ppanagiotis/pymusiccast.svg?style=flat-square?style=flat-square)](https://github.com/ppanagiotis/pymusiccast/releases/latest)


Group Yamaha MusicCast Speakers with [Home Assistant](https://github.com/home-assistant/home-assistant)


![Preview Image](group_speakers.gif)
![Preview Image](https://github.com/ppanagiotis/pymusiccast/raw/master/group_speakers.gif?raw=true)

## Features

Expand Down

0 comments on commit 4fa841c

Please sign in to comment.