neutmute / swimbait

ASP.NET Core app to emulate a Yamaha MusicCast Speaker
41 stars 4 forks source link

MusicCast API #7

Closed NovaGL closed 7 years ago

NovaGL commented 8 years ago

Public API is now available!

https://jayvee.com.au/downloads/commands/yamaha/YXC_API_Spec_Basic.pdf

neutmute commented 8 years ago

Nice work! I've mirrored it into this repo and updated the readme. Also promising:

Yamaha Extended Control API Specification (Advanced) will be released on Oct 2016.

deadbone commented 7 years ago

Hi Do you know where the Yamaha Extended Control API Specification (Advanced) can be found ? Regards

simeoncode commented 7 years ago

Would be awesome to find the advanced specification. Here is a function list that I found while hunting around for the advanced API specification: https://jayvee.com.au/downloads/commands/yamaha/YXC_Function_list_v1.0.pdf

simeoncode commented 7 years ago

Found it! https://www.pdf-archive.com/2017/04/21/yxc-api-spec-advanced/

neutmute commented 7 years ago

good work! have archived it here in the doc folder

uSpike commented 7 years ago

Sorry if this is the wrong place, but I don't know where else to ask. It seems that in neither the basic or advanced API docs they reference the secure/ endpoint. Is it critical to correctly respond to these requests in order to correctly pair as a speaker?

Awesome project!

neutmute commented 7 years ago

I didn't respond to secure in this project and I have paired a speaker but not yet transmitted music to it...so, so far it isn't critical. From memory, the secure part was for credentials for music services like Pandora.