Sony STR-DN1080 API JSON

I have finally found documentation regarding Sony’s API to control my AVR. Unfortunately, for me, it uses JSON. Can someone please provide me with some simple instructions for getting a vera scene to post JSON?

I was able to change the input device using POSTMAN:

http://ip_address:10000/sony/avContent

Then the JSON body

{
“method”:“setPlayContent”,
“id”:47,
“params”:[
{
“output”:“extOutput:zone?zone=1”,
“uri”:“extInput:sacd-cd”
}
],
“version”:“1.2”
}

Sony’s documentation can be found here: https://developer.sony.com/develop/audio-control-api/#overview-content

Thanks in advance for your help!

Not directly related, but my STR-DN1080’s network connections stopped working like 4 years ago, both wi-fi and cable. Wi-fi was going in and out over about a month and then just would not connect. The AVR network connection is greyed out like the card fried or disconnected.

I opened up the unit to see if something became loose but nothing was amiss. I spent weeks scouring the Internet looking for anyone having a similar issue. Not wanting to take it to a shop, I just gave up.

You had or heard of someone having a similar experience?

Hi,

To use POST requests you would need to write some LUA code and at the moment quite a bit to make use of the LUA standard requests library. You can find an example using a post request here: https://github.com/reneboer/openLuup-CarNet/blob/master/src/L_CarNet1.lua lines 280-342. You probably can trim things down to your specific need.

Note that there is a luup.request documented in the wiki, but that is likely to crash the LUA engine of your Vera in the current Vera release.

Cheers Rene

Best Home Automation shopping experience. Shop at getvera!

© 2020 Vera Control Ltd., All Rights Reserved. Terms of Use | Privacy Policy | Forum Rules