Once you have it installed, go to “My Devices”, then hit “New Device” in the top right. Fill out the name, write anything in the “network ID field” (the device will automatically change it to the right value), change the Type to the “Yamaha Network Receiver” at the bottom. Once you hit “Create”, open the UI on your phone and find the device under “Things”. Last step – go into the preferences on the device and update it with your IP and port that the receiver is running on.
Just as a word of warning though, the multiselector under the preferences is broken (@ben) on SmartThings end. For some reason that returns a string rather than an array like it should, so I hardcoded my inputs into line 131:
def selectedInputs = ["HDMI1","HDMI2","HDMI5","AV1","HDMI1"]
Update that with whatever intputs you want this thing to drive. Also, you have to repeat the first input at the end. Sorry about the complicated install, its still in a very hacky form.
I have an Echo already. I personally would prefer everything to integrate into one hub rather than a bunch of Hubs half-assing it with each other >.< One thing I noticed with all the various Hubs (Hue, PlantLink, etc), is that anything integrated on the cloud level gets real difficult with the latency. Trying to move from “Sweet it works!” to “It better work” is definitely the least fun aspect of HA.
Let me know if that works for you