Jump to content

XBMC ISY99i


snesgenesis

Recommended Posts

 

I was wondering if it is at all possible to accomplish a scene in my ISY99i, that when I push the play button on my movie in XBMC will the lights dim and also when I pause the lights come back on? Mind you I'm using an iPad with HippoRemote and I'm not trying to go back and forth between HippoRemote and Mobilinc.

Link to comment
Share on other sites

  • 10 months later...

I have written two addons that allow XBMC to interface with an ISY-99 series controller. They are both in the standard XBMC repository. One is called ISY Browse. With this, the user can browse through and activate the nodes and programs on the ISY controller. The other is called ISY Events. With this, the user can set nodes and programs to be automatically activated when an XBMC event occurs.

 

ISY Browse is listed under programs.

ISY Events is listed under services.

 

Instructions and more details can be found here: https://code.google.com/p/isy-events/

Link to comment
Share on other sites

Hello rmk1139,

 

This is excellent! Thanks so very much for your contribution. May I ask whether or not you have already signed up as a developer at http://sales.universal-devices.com/my-account? If not, please do so since we do offer great rebates and promotions for ISY developers.

 

Thanks again so very much.

 

With kind regards,

Michel

Link to comment
Share on other sites

  • 1 month later...

I have to be honest. I'm fascinated that so many are looking for ways to control the ISY with XBMC but no one seems to want to control their XBMC with the ISY. I have an IR remote that talks to the ISY already, so I want to use it to control the XBMC. I have the networking module and have set up a few resources. When I test, I get a positive response code (see below). But nothing actually happens on the XBMC. I use the same basic code in my web browser and XBMC responds. So I'm now wondering what I have wrong in the configuration of the network resources that is getting a good response, but not actually affecting any change.

 

Works in web browser:

http://192.168.0.28:8080/jsonrpc?request=%7B+%22jsonrpc%22%3A+%222.0%22%2C+%22method%22%3A+%22Input.ExecuteAction%22%2C+%22params%22%3A+%7B+%22action%22%3A+%22right%22+%7D%2C+%22id%22%3A+1+%7D

 

Response:

{"id":1,"jsonrpc":"2.0","result":"OK"}

 

Does not work in ISY:

POST /jsonrpc?request=%7B%20%22jsonrpc%22:%20%222.0%22%2C%20%22method%22:%20%22Input.ExecuteAction%22%2C%20%22params%22:%20%7B%20%22action%22:%20%22right%22%20%7D%2C%20%22id%22:%201%20%7D HTTP/1.1
Host: 192.168.0.28:8080
User-Agent: Mozilla/5.0
Connection: Close
Content-Type: application/json
Content-Length: 0

 

Response:

HTTP/1.1 200 OK
Content-Length: 76
Content-Type: application/json
Date: S

 

Any thoughts, especially from an XBMC expert, would be greatly appreciated!

Link to comment
Share on other sites

Not an expert on anything.

 

But while reading in the wee hours this morning on iR codes, I saw a post where one device needed a post and another needed the other function with the same url, maybe try flipping what the network module action is and see.

 

While working on the iR codes, wireshark was mentioned to sniff the packets and see more detail of what the browser based ip controller for the Oynko receiver was _really_ doing.

Link to comment
Share on other sites

I'm using IR to activate the ISY. That part is working. When I hit the button on my universal remote, the program fires and runs the network resources (the POST). I get a response from the XBMC, but nothing actually happens. I'm not actually sending any IR to the XBMC.

Link to comment
Share on other sites

XBMC issue solved. I switched from HTTP POST to TCP and it works gloriously. I will see if I can figure out how to export the Network Resources and post them in the forms for anyone else that wants to use the IR receiver on their ISY to control their XBMC installation.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...