# \[APP\]\[PRO\] Yamaha AV & MusicCast Receiver

**URL:** <https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [January 16, 2023, 3:54pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167 "2023-01-16T15:54:32Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![guglez](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/guglez/32/97989_2.png) [@guglez](https://community.homey.app/u/guglez)\
**Post date:** [February 15, 2024, 8:14pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/141 "2024-02-15T20:14:41Z")

</div>

> [@RonnyW](#):
>
> Just exchange [RECEIVER-IP] with your receiver IP address and try teh parameter true/false.

I tried this:  
curl -X POST [http://172.16.XX.XX/YamahaExtendedControl/v1/main/setAdaptiveDrc?enable=true](http://172.16.XX.XX/YamahaExtendedControl/v1/main/setAdaptiveDrc?enable=true)  
and it seems that nothing happens ☹

However, I tried to do some packet capture between yamaha iOs app and my receiver. And I’ve got this:

URL:  
`http://172.16.XX.XX:80/YamahaRemoteControl/ctrl`

Headers:

```auto
Host: 172.16.XX.XX:80 
Content-Type: text/xml; charset=UTF-8 
Connection: keep-alive 
Accept: */* 
User-Agent: AV Controller/5.60 (iOS) 
Content-Length: 154 
Accept-Language: en-GB,en;q=0.9 
Accept-Encoding: gzip, deflate

```

BODY:  
`<?xml version="1.0" encoding="utf-8"?><YAMAHA_AV cmd="PUT"><Main_Zone><Sound_Video><Adaptive_DRC>Auto</Adaptive_DRC></Sound_Video></Main_Zone></YAMAHA_AV>`

Is this info helpful?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [February 15, 2024, 8:19pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/142 "2024-02-15T20:19:35Z")

</div>

Nice, I’m sure I tried this, too, but without success.

The XML message is the old API (AV receiver).  
Which device did you add to Homey? AV receiver or MusicCast receiver?

---

<div class="post-metadata">

**Author:** ![guglez](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/guglez/32/97989_2.png) [@guglez](https://community.homey.app/u/guglez)\
**Post date:** [February 15, 2024, 8:19pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/143 "2024-02-15T20:19:37Z")

</div>

> [@guglez](#):
>
> \<?xml version="1.0" encoding="utf-8"?\>Auto

Yeah, it is usefull! Now I can do this to enable AdaptiveDRC:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/7/f7b40260faa3990dce2551125d50459e6cf3de8b.png)

API call looks like this:  
`<YAMAHA_AV cmd="PUT"><Main_Zone><Sound_Video><Adaptive_DRC>Auto</Adaptive_DRC></Sound_Video></Main_Zone></YAMAHA_AV>`

---

<div class="post-metadata">

**Author:** ![guglez](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/guglez/32/97989_2.png) [@guglez](https://community.homey.app/u/guglez)\
**Post date:** [February 15, 2024, 8:20pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/144 "2024-02-15T20:20:20Z")

</div>

> [@RonnyW](#):
>
> Which device did you add to Homey? AV receiver or MusicCast receiver?

It’s a Yamaha RX-V771 receiver. It’s from 2011 I believe.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [February 15, 2024, 8:23pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/145 "2024-02-15T20:23:01Z")

</div>

Ok, if you are using this flow card, then you added an AV receiver device (not the MusicCast which uses the JSON API).

I can add this DRC option to AV receiver.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [February 16, 2024, 2:38pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/146 "2024-02-16T14:38:32Z")

</div>

New **test version 1.1.8** :

- Added Adaptive DRC to AV receiver device.

@guglez FYI, you can test now 🙂

---

<div class="post-metadata">

**Author:** ![guglez](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/guglez/32/97989_2.png) [@guglez](https://community.homey.app/u/guglez)\
**Post date:** [February 18, 2024, 6:46pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/147 "2024-02-18T18:46:59Z")

</div>

> [@RonnyW](#):
>
> you can test now

It works, thank you!

---

<div class="post-metadata">

**Author:** ![Tirrazo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tirrazo/32/55444_2.png) [@Tirrazo](https://community.homey.app/u/Tirrazo)\
**Post date:** [March 2, 2024, 11:03pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/148 "2024-03-02T23:03:12Z")

</div>

Hi,

My receiver is brand new and using the Musiccast app all the time, but can’t add it in Homey.

The receiver is added with the receiver icon.

And another feature I was wondering if was possible.  
In Sonos, there is a card where you can write your own text and the speaker will output that with an AI like voice. Is it possible to do the same with this?

Is it Homey that is making that voice as a sound file and sends it to Sonos maybe?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [March 3, 2024, 3:02pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/149 "2024-03-03T15:02:20Z")

</div>

> [@Tirrazo](#):
>
> My receiver is brand new and using the Musiccast app all the time, but can’t add it in Homey.
> 
> The receiver is added with the receiver icon.

What happens when yut try to add the receiver as MusicCast device?  
Not found? Is it turned on?  
Have you tried a second time. Sometimes the network check doesn’t see all devices in the short interval.  
If it’s not found, try to set the IP address in manuel pair view.

And TTS is not possible with Yamaha. That needs a devie with online TTS transcription like Chromecastor Alexa. I think Sonos is using some kind ot TTS service in the background.

---

<div class="post-metadata">

**Author:** ![Joenoo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joenoo/32/18671_2.png) [@Joenoo](https://community.homey.app/u/Joenoo)\
**Post date:** [March 4, 2024, 8:30pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/150 "2024-03-04T20:30:50Z")

</div>

I think it is possible. Yamaha needs to be able to play a mp3 link which contains the tts voice message. I know my receiver can do that, just not with this Yamaha app.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [March 4, 2024, 8:42pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/151 "2024-03-04T20:42:01Z")

</div>

Playing MP3s is only possible with DLNA. You have to browse the directories and select an artist/song. You can’t just cast an url.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [March 27, 2024, 10:18pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/152 "2024-03-27T22:18:01Z")

</div>

Hi @RonnyW ,

Your app works like a charm with this one:

> **[RX-V6A - Overzicht - Yamaha - Nederland / België / Luxemburg](https://nl.yamaha.com/nl/products/audio_visual/av_receivers_amps/rx-v6a/index.html)**
>
> V6A – 7.2-kanaals AV-receiver met CINEMA DSP 3D, 7 HDMI™-ingangen en 1 HDMI™-uitgang, draadloze surround sound.

I discovered one thingy with the morning routine flow:  
when I set the volume with a variable, and the value is wrong, the volume gets set to _ **100%** _ 🙉🤭 without any remorse.  
So, me and the neighbors woke up real quick! 🤪

What happened:  
I did not pay attention and entered volume level `30` instead of `0.30` as variable value.

I think it’s more convenient to let the app set the volume to zero, or just don’t change it, when a out-of-limits value got set?

Thanks and cheers

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 2, 2024, 6:44pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/153 "2024-04-02T18:44:19Z")

</div>

Hi Peter,

hehe, with this receiver you were lucky that the walls are still standing 😄

The volume card is the standard Homey card.  
Did you assign a token/variable here?

![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/a/aa631991f56c4df56d0f65be7ff61d53028ec943.png)

I think all I can do is to check for a value \> 1 and throw an error.

**Edit** : I checked in debugger. Homey just transfers 1 to the app if you are inserting a higher value as token. So I can’t reallly check it. It is like it is 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 8, 2024, 8:34am UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/154 "2024-04-08T08:34:07Z")

</div>

The receiver devices will show up in speaker widget in mobile app soon. Thanks to Athom to add amplifiers.

 ![Screenshot_20240408_103011_Slack](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/9/f9dd8912189db76cdb7fa37c9ce82b22fbdb9919.jpeg)

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [April 9, 2024, 2:42am UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/155 "2024-04-09T02:42:40Z")

</div>

> [@RonnyW](#):
>
> The volume card is the standard Homey card.  
> Did you assign a token/variable here?

Yup

> [@RonnyW](#):
>
> Homey just transfers 1 to the app if you are inserting a higher value as token

Thanks, Ronny.  
Yeah, this thing is mf LOUD hehe.  
OK, so I think it might be a better idea to let it start up with it’s programmed power-on volume level, instead of using flowcards with values from variables. Let’s stick to lights with that approach 😅

Thanks for looking into it!

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 9, 2024, 4:32am UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/156 "2024-04-09T04:32:48Z")

</div>

You can use tokens, but you have to use the Homey range from 0 to 1 (for 0…100%).  
The app converts this value internally to your receiver volume range (can be different for every receiver).  
I use standard Homey capabilities to be compatible to other devices. I tjought about adding a second volume flow card for the “real” value but I had rejected that because I would be irritating.

---

<div class="post-metadata">

**Author:** ![LexvV](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lexvv/32/79015_2.png) [@LexvV](https://community.homey.app/u/LexvV)\
**Post date:** [April 18, 2024, 1:18pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/157 "2024-04-18T13:18:41Z")

</div>

Hi,

My RX-V6a has been working perfectly with your app up until about 17 hours ago.  
I noticed that Homey had a software update this night, so I presume this might have something to do with it?

The IP-adress is still correct, and I haven’t changed anything in my settings.  
However, it shows the red warning sign and can’t connect, telling me to check the device’s IP settings in the settings.

Is this a familiar problem and does it indeed have something to do with the recent update by Homey?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [April 18, 2024, 4:01pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/158 "2024-04-18T16:01:44Z")

</div>

I have no idea. The app is working without issues here and I got no other messages about connection errors.

---

<div class="post-metadata">

**Author:** ![Fox](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fox/32/67791_2.png) [@Fox](https://community.homey.app/u/Fox)\
**Post date:** [July 21, 2024, 2:13pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/159 "2024-07-21T14:13:22Z")

</div>

Hi Ronny, I tried to connect my Yamaha system, CRX-N560, the app recognizes my device, but ends in error ‘Connection not possible. Check IP configuration in device settings.’ I verified the IP address, but that looks ok. If I use the Yamaha app I can fully control the device.  
Do you have advise what I can do to make this work? Thanks  
Robert

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 21, 2024, 2:39pm UTC](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167/160 "2024-07-21T14:39:34Z")

</div>

Hi,

which device type did you add? MusicCast or AV receiver? Based on the model details, it doesn’t support MusicCast, so teh AV receiver device should work.  
Can you try again with AV receiver and please send a diagnostic report if that’s still not working.

[Previous page](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167.md?page=7)

[Next page](https://community.homey.app/t/app-pro-yamaha-av-musiccast-receiver/75167.md?page=9)
