# Yamaha receiver

**URL:** <https://community.homey.app/t/yamaha-receiver/5904>\
**Category:** Apps\
**Created:** [December 26, 2018, 1:05am UTC](https://community.homey.app/t/yamaha-receiver/5904 "2018-12-26T01:05:29Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Driesk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/driesk/32/10666_2.png) [@Driesk](https://community.homey.app/u/Driesk)\
**Post date:** [November 1, 2019, 12:14pm UTC](https://community.homey.app/t/yamaha-receiver/5904/21 "2019-11-01T12:14:06Z")

</div>

@lucasvdh Do you mind to share a link to your github project so people can open issues if bugs are found?

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 1, 2019, 12:32pm UTC](https://community.homey.app/t/yamaha-receiver/5904/22 "2019-11-01T12:32:07Z")

</div>

> [@Axel](#):
>
> I installed it just fine after the 3.0 firmware upgrade. I can do some more testing on the receiver part, as I have a Yamaha receiver as well. Do you plan on supporting discovery and removing the dependency on static IPs as well? Thanks for the work so far 🙂

Good to hear, I’ll let you know when I’ve added updates or if there are new features to test.

Regarding auto discovery of devices; yes this will be supported. I am still working on this but there is already a version present on the `beta` branch which you could test.

> [@Driesk](#):
>
> @lucasvdh Do you mind to share a link to your github project so people can open issues if bugs are found?

Yes, that’s probably a good idea. The new app is located at the link below. Feature requests and bug reports can be created as issues there. I will be adding some details to the `readme` and the contribution guidelines, for opening issues, tomorrow.

> **[GitHub - lucasvdh/com.yamaha.receiver: Yamaha receiver app for Homey](https://github.com/lucasvdh/com.yamaha.receiver)**
>
> Yamaha receiver app for Homey. Contribute to lucasvdh/com.yamaha.receiver development by creating an account on GitHub.

For people who are interested in installing the app before it’s in the app store and who have the technical know-how, you can do so via:

```shell
$ git clone git@github.com:lucasvdh/com.yamaha.receiver.git
$ cd com.yamaha.receiver
$ athom app install

```

By default this will install the `beta` version (since today).

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 1, 2019, 12:51pm UTC](https://community.homey.app/t/yamaha-receiver/5904/23 "2019-11-01T12:51:44Z")

</div>

Apparently I bricked auto discovery last time I was working on it 🙃 I’ll look at that tomorrow as well.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 3, 2019, 12:33pm UTC](https://community.homey.app/t/yamaha-receiver/5904/24 "2019-11-03T12:33:08Z")

</div>

Is there anyone here that has a **MusicCast** device and who could help me with something?

I’d like to know if MusicCast devices support UPnP the same way like receivers do. You could help me out by checking if the url below works for you and, if it does, by sending me the content that is returned.

```nohighlight
http://{device-ip}:8080/MediaRenderer/desc.xml

```

---

<div class="post-metadata">

**Author:** ![Axel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/axel/32/16597_2.png) [@Axel](https://community.homey.app/u/Axel)\
**Post date:** [November 3, 2019, 12:49pm UTC](https://community.homey.app/t/yamaha-receiver/5904/25 "2019-11-03T12:49:44Z")

</div>

There is nothing on 8080. The configuration runs on 80, but I only get an empty file on /MediaRenderer/desc.xml

---

<div class="post-metadata">

**Author:** ![Axel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/axel/32/16597_2.png) [@Axel](https://community.homey.app/u/Axel)\
**Post date:** [November 3, 2019, 12:54pm UTC](https://community.homey.app/t/yamaha-receiver/5904/26 "2019-11-03T12:54:43Z")

</div>

![IMG_3031](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/3/43f8c8adceb0c3003d44231cb3861c3fb63af610.png)

I get this when doing discovery from the beta branch, is this the bug you were talking about?

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 4, 2019, 8:10am UTC](https://community.homey.app/t/yamaha-receiver/5904/27 "2019-11-04T08:10:44Z")

</div>

> [@Axel](#):
>
> I get this when doing discovery from the beta branch, is this the bug you were talking about?

Yes, this should be fixed now.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 19, 2019, 2:09pm UTC](https://community.homey.app/t/yamaha-receiver/5904/28 "2019-11-19T14:09:02Z")

</div>

New beta version is available in the app store!

> **[Yamaha](https://homey.app/en-gb/app/martens.yamaha/Yamaha/test/)**
>
> Control your Yamaha AV receivers and MusicCast devices.

This update contains:

- Auto-discovery during pairing
- New icons and logos
- Media info (current track/album/artist)
- Media controls (next/previous/play/pause)
- Availability detection - _If for whatever reason the device is no longer available, e.g. completely powered off or not connected to internet, the device will be marked as unavailable_
- Lots of fixes (so hopefully no more crashes)

**Be aware** that the new beta currently only supports Yamaha receivers and **not** MusicCast devices. I’m still working on the driver for MusicCast devices.

---

<div class="post-metadata">

**Author:** ![JonasW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonasw/32/9425_2.png) [@JonasW](https://community.homey.app/u/JonasW)\
**Post date:** [November 19, 2019, 2:29pm UTC](https://community.homey.app/t/yamaha-receiver/5904/29 "2019-11-19T14:29:14Z")

</div>

Hi.  
Tried the new version against my Yamaha RX-V3900 and it can’t find the receiver.  
First it lost connection to it on App upgrade, saw that IP address was 0.0.0.0 in settings so changed to correct IP. Still not able to connect. Then I tried to remove it and add it again. Still not able to find it.  
Does the new version only work with newer Yamaha receivers?

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 19, 2019, 2:58pm UTC](https://community.homey.app/t/yamaha-receiver/5904/30 "2019-11-19T14:58:14Z")

</div>

Hi Jonas,

The new version should work for all models referenced at the link below. This list includes the RX-V3900 so it supports UPnP (which is used to find and control the receiver). It does require re-adding your device though.

I’ll have to take a look at why the app doesn’t find your device. I’ll also try to create a fallback so you can still manually add your device if discovery fails.

> **[AV CONTROLLER - Overview - Yamaha - UK and Ireland](https://uk.yamaha.com/en/products/audio_visual/apps/av_controller/index.html)**
>
> Network AV Receiver / Blu-ray Player Control App

* * *

I’m sorry for this inconvenience but sadly there was no other way than to release this version directly on beta.

Some background info on why I did this:

I was planning on releasing a completely new app and wanted to have some people test that in an alpha stage (closed testing by invite). However, because Athom removed this feature from the app store this was no longer an option because:

- an app can no longer be tested (alpha or beta) before it has a published release
- Athom doesn’t want more than one app per brand in their app store

So my only two options were to either delete the current app and release my new one without MusicCast support or release the new version on the old app’s beta/testing channel. I chose the lesser of two evils.

If the new version doesn’t work for you please revert to the stable version.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 19, 2019, 3:10pm UTC](https://community.homey.app/t/yamaha-receiver/5904/31 "2019-11-19T15:10:20Z")

</div>

@JonasW you could help me out by going to this link and posting the result here (or send it to me in a DM)

```nohighlight
http://your.receiver.ip.address/YamahaRemoteControl/desc.xml

```

---

<div class="post-metadata">

**Author:** ![JonasW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonasw/32/9425_2.png) [@JonasW](https://community.homey.app/u/JonasW)\
**Post date:** [November 19, 2019, 4:14pm UTC](https://community.homey.app/t/yamaha-receiver/5904/32 "2019-11-19T16:14:21Z")

</div>

@lucasvdh I have added the info you requested on github.  
I’m happy to do testing if needed.

---

<div class="post-metadata">

**Author:** ![Driesk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/driesk/32/10666_2.png) [@Driesk](https://community.homey.app/u/Driesk)\
**Post date:** [November 20, 2019, 9:35pm UTC](https://community.homey.app/t/yamaha-receiver/5904/33 "2019-11-20T21:35:34Z")

</div>

Hi in my case it took a while after installation of the app (minute or so) before the receiver was discovered. At first is could not find the receiver.

---

<div class="post-metadata">

**Author:** ![JonasW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonasw/32/9425_2.png) [@JonasW](https://community.homey.app/u/JonasW)\
**Post date:** [November 20, 2019, 10:53pm UTC](https://community.homey.app/t/yamaha-receiver/5904/34 "2019-11-20T22:53:38Z")

</div>

Unfortunately not for me.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [November 22, 2019, 8:35am UTC](https://community.homey.app/t/yamaha-receiver/5904/35 "2019-11-22T08:35:33Z")

</div>

I’ve published a new test version in the app store. If your device is not found via auto discovery you now have the option to manually enter an IP to add your device.

* * *

@Driesk what version of the app are you on? I thought I already fixed this issue.

* * *

**Note to everyone:** if you encounter an issue in the new test(beta) version, please open an issue on GitHub

> **[lucasvdh/com.yamaha.receiver](https://github.com/lucasvdh/com.yamaha.receiver)**
>
> Yamaha receiver app for Homey. Contribute to lucasvdh/com.yamaha.receiver development by creating an account on GitHub.

The link is also available in the app store.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [December 15, 2019, 11:39am UTC](https://community.homey.app/t/yamaha-receiver/5904/36 "2019-12-15T11:39:22Z")

</div>

Just released `v0.4.0` to beta.

Release notes:

- Fixed mute/unmute.
- Fixed syncing of receiver values to buttons.
- Fixed flow card triggers and actions.
- Added a new way to parse responses from the receiver.
- Removed error suppression, the app might completely crash now but it does give me a better insight into the errors so I can resolve them faster.

If you were experiencing issues before, please test again with this version. Even if the issue has not been resolved it will help me to track down the issue because I receive the crash reports now.

Cheers

---

<div class="post-metadata">

**Author:** ![JonasW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonasw/32/9425_2.png) [@JonasW](https://community.homey.app/u/JonasW)\
**Post date:** [December 15, 2019, 2:02pm UTC](https://community.homey.app/t/yamaha-receiver/5904/37 "2019-12-15T14:02:52Z")

</div>

Unfortunately still not working with RX-V3900.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [December 16, 2019, 8:12pm UTC](https://community.homey.app/t/yamaha-receiver/5904/38 "2019-12-16T20:12:15Z")

</div>

Could someone with a MusicCast device please provide me with an example of what the status result looks like.

You should be able to get it by opening this link in your browser: [http://192.168.1.x/YamahaExtendedControl/v1/main/getStatus](http://192.168.1.x/YamahaExtendedControl/v1/main/getStatus)  
_(Change IP-address to the address of your MusicCast device)_

You can post it here or in the feature request on Github:

> <https://github.com/lucasvdh/com.yamaha.receiver/issues/6>
>
> Describe the solution you'd like
> The MusicCast driver from the old Yamaha app needs to be refactored to a new client which...

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [December 16, 2019, 8:12pm UTC](https://community.homey.app/t/yamaha-receiver/5904/39 "2019-12-16T20:12:56Z")

</div>

> [@JonasW](#):
>
> Unfortunately still not working with RX-V3900.

Trying to find a solution.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [December 16, 2019, 9:46pm UTC](https://community.homey.app/t/yamaha-receiver/5904/40 "2019-12-16T21:46:54Z")

</div>

@JonasW just published a new test version which should finally allow adding a receiver device manually and unvalidated.

Although I think adding the device will not make it work because the validation of the device during the pairing relies on the same code as is used to control it when it’s added.

* * *

## Initial MusicCast driver

Just published an initial musiccast driver. Probably still contains some bugs, but any testing/feedback is appreciated!

[Previous page](https://community.homey.app/t/yamaha-receiver/5904.md?page=1)

[Next page](https://community.homey.app/t/yamaha-receiver/5904.md?page=3)
