Yamaha Receiver Control

Posted on
Thu Jan 26, 2012 6:26 am
majortom offline
Posts: 69
Joined: Mar 01, 2006

Yamaha Receiver Control

Is anyone working on plugin to control a Yamaha AV receiver?

Posted on
Mon Jan 30, 2012 11:13 pm
discgolfer1138 offline
User avatar
Posts: 45
Joined: Jul 28, 2011
Location: Golden, CO

Re: Yamaha Receiver Control

Some of the higher-end Yamaha receivers have a built-in web server, which I believe can be controlled via a restful api. I bet with a little clever scripting, you could add triggers to Indigo. As it so happens, I have one of the aforementioned receivers. If I come up with anything, I'll be sure to post it here!

Indigo 6.1.0 | Mac Mini | OS 10.10.3 (Yosemite)
Fork Me on GitHub!

Posted on
Tue Jan 31, 2012 9:17 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Yamaha Receiver Control

If you don't want to write a full-on plugin to do it (which would be cool), you can try the Cynical Network plugin - it may do what you need it to.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Oct 01, 2012 2:28 pm
discgolfer1138 offline
User avatar
Posts: 45
Joined: Jul 28, 2011
Location: Golden, CO

Re: Yamaha Receiver Control

Started work on this a few weeks ago, so far so good... I have basic control, just working to tidy up the interface a little bit and to see what the variances are in the API between models.

https://github.com/discgolfer1138/indigo_yamaharx

Indigo 6.1.0 | Mac Mini | OS 10.10.3 (Yosemite)
Fork Me on GitHub!

Posted on
Tue Oct 02, 2012 6:31 am
anode offline
Posts: 697
Joined: May 27, 2007
Location: NC

Re: Yamaha Receiver Control

I'm using a Global Cache>IR to control mine (wish it had Ethernet or RS-232)

(I've only programed the IR codes *I* need; there's a TON for all commands)

Posted on
Tue Oct 02, 2012 10:35 am
discgolfer1138 offline
User avatar
Posts: 45
Joined: Jul 28, 2011
Location: Golden, CO

Re: Yamaha Receiver Control

I have this guy:
http://usa.yamaha.com/products/audio-vi ... mode=model

It has both ethernet and RS-232. I connect to it via ethernet and the plugin I am working on is essentially a wrapper for the web interface...

Indigo 6.1.0 | Mac Mini | OS 10.10.3 (Yosemite)
Fork Me on GitHub!

Posted on
Mon Oct 15, 2012 7:49 pm
rborge offline
Posts: 11
Joined: Feb 16, 2011

Re: Yamaha Receiver Control

discgolfer1138

Kinda new to the plugin world...I have the same receiver and would love to be able to have even basic control over it through Indigo (change source of a zone, turn a zone on etc). I downloaded your plugin but don't see any installation (DMG) file. How do I install it? Do I simply put the files in an "plugins" folder? Thx

Rick

Posted on
Mon Mar 18, 2013 4:26 pm
CntryDoe offline
Posts: 13
Joined: Mar 18, 2013

Re: Yamaha Receiver Control

It seems like there may be a protocol change when dealing with different ranges of Yamaha Receivers. I have one from the Aventage Line (RX-A1010) which, unfortunately, this plugin errors out on. I'd be most grateful if someone knows how to make this plugin work with the RX-A1010. I was able to find the RX-A1010 Ethernet IF specification for YNC out on the web (thanks google) but as I know NOTHING about python or coding, I feel it's a bit over my head ATM.

I may have to learn python for this one.

Posted on
Mon Mar 18, 2013 4:40 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Yamaha Receiver Control

Posting the link to the protocol specs will get you that much closer to help... ;)

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Tue Mar 19, 2013 11:57 am
CntryDoe offline
Posts: 13
Joined: Mar 18, 2013

Re: Yamaha Receiver Control


Posted on
Mon Oct 07, 2013 9:35 pm
discgolfer1138 offline
User avatar
Posts: 45
Joined: Jul 28, 2011
Location: Golden, CO

Re: Yamaha Receiver Control

Cool, thanks for the link! I'm collaborating with another engineer on plugin to control Foscam webcams at the moment, but will take a look at getting support for your model as soon as I can :)

(for anyone curious, here is the foscam plugin: https://github.com/discgolfer1138/indigo-foscam)

Indigo 6.1.0 | Mac Mini | OS 10.10.3 (Yosemite)
Fork Me on GitHub!

Posted on
Mon Oct 07, 2013 9:36 pm
discgolfer1138 offline
User avatar
Posts: 45
Joined: Jul 28, 2011
Location: Golden, CO

Re: Yamaha Receiver Control

hmm.. link doesn't seem to work. no worries, I'm sure some google-fu will turn up something.

Indigo 6.1.0 | Mac Mini | OS 10.10.3 (Yosemite)
Fork Me on GitHub!

Posted on
Wed Mar 05, 2014 7:40 pm
Bleasel offline
Posts: 88
Joined: Mar 05, 2014
Location: Sydney, AUSTRALIA

Re: Yamaha Receiver Control

I also have the Yamaha RX-A1010.

The following message appears in the Event Log

Started plugin "Yamaha Rx Receiver 0.1.1"
Yamaha Rx Receiver Debug startup called
Yamaha Rx Receiver Debug updating status...

Yamaha Rx Receiver Error exception in deviceStartComm(Yamaha RX-A1010): 'NoneType' object has no attribute 'text'

The specs can be found here:

http://au.yamaha.com/en/products/audio- ... mode=model

Thanks in advance for any assistance.

Posted on
Thu Oct 01, 2015 10:45 am
Betacruxis offline
Posts: 60
Joined: Apr 03, 2010

Re: Yamaha Receiver Control

Hello guys,

Any one had this plugin to work or is working on it?
I own a RX-V779BL and would like to be able to communicate with Indigo.
I'm stuck at the <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'text' error.

Thanks in advance.

Posted on
Sun Apr 24, 2016 5:11 pm
Bleasel offline
Posts: 88
Joined: Mar 05, 2014
Location: Sydney, AUSTRALIA

Re: Yamaha Receiver Control

Hi All

I have modified Ben's plugin (many thanks Ben & Chad) to get it to work with an RX-A1010 (Australian Version which does not support the Tuner - Radio Data System)

The following models share the same Function Tree (so it should work for them):

RX-A3010
RX-A2010
RX-A1010
RX-A810
RX-A710

RX-V3071
RX-V2071
RX-V1071
RX-V871
RX-V771
RX-V671

I have added basic control of "Party Mode" i.e. Toggle On/Off. Otherwise Zone 2 is not supported.

The file can be found as a branch on Chad's Github site.

https://github.com/Bleasel/indigo-yamaharx/tree/Bleasel

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 11 guests