My Device Forums
November 21, 2024, 07:27:39 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: My Device is now an RTI Integration Partner!
 
  Home Help Search Login Register  
  Show Posts
Pages: [1]
1  Future Development / Requests / Sony BDP via IP on: January 25, 2013, 05:14:57 PM
I have begun making a pronto module that  allows IP control of Sony Bluray Players. Maybe you could make one for RTI. The IP control works on all Sony Bluray Players that model numbers end in 60 and 70 (also 80 but ethernet card is disabled when on standby)

Here is all the details:

Code:
====================================================================
--->SEND THIS TO PORT 50002 at your Blu-ray Player's IP ADDRESS:<---
GET /register?Name=MyDeviceNameŽistrationType=initial&deviceId=MediaRemote%3A11-22-33-44-55-66 HTTP/1.1\r\n
Host: 192.168.1.1:50002\r\n
User-Agent: MediaRemote/3.0.1 CFNetwork/548.0.4 Darwin/11.0.0\r\n
X-CERS-DEVICE-INFO: iPhone OS5.0.1/3.0.1/iPhone3,3\r\n
Connection: close\r\n\r\n


TO REQUEST STATUS UPDATES FROM THE BLU-RAY PLAYER:
After sending this packet, of course you'll have to parse the response to figure out what
status it provides.
======================================================================
--->SEND THIS TO PORT 50002 at your Blu-ray Player's IP ADDRESS:<---
GET /getStatus HTTP/1.1\r\n
Host: 192.168.1.1:50002\r\n
User-Agent: MediaRemote/3.0.1 CFNetwork/548.0.4 Darwin/11.0.0\r\n
X-CERS-DEVICE-INFO: iPhone OS5.0.1/3.0.1/iPhone3,3\r\n
X-CERS-DEVICE-ID: MediaRemote:11-22-33-44-55-66\r\n
Connection: close\r\n\r\n


TO SEND AN ACTUAL CONTROL COMMAND TO THE BLU-RAY PLAYER:
You'll first have to Post the first part, and then after that send and XML file.
Inside the XML file you'll need to replace what is between and
a valid command. The example XML file below is for issuing the PLAY command.
======================================================================
--->SEND THIS TO PORT 52323 at your Blu-ray Player's IP ADDRESS:<---
POST /upnp/control/IRCC HTTP/1.1\r\n
Host: 192.168.1.1:52323\r\n
User-Agent: MediaRemote/3.0.1 CFNetwork/548.0.4 Darwin/11.0.0\r\n
Content-Length: 317\r\n
Content-Type: text/xml; charset=UTF-8\r\n
SOAPACTION: "urn:schemas-sony-com:service:IRCC:1#X_SendIRCC"\r\n
Connection: close\r\n\r\n

--->THEN ALSO SEND THIS TO PORT 52323 at your Blu-ray Player's IP ADDRESS:<---
\n
schemas.xmlsoap.org] /encoding/">\n
\n
\n
AAAAAwAAHFoAAAAaAw==\n
\n
\n
\n



TO GET A LIST OF ACTUAL COMMANDS SUPPORTED BY YOUR BLU-RAY PLAYER:
Send this packet and then it will respond with an xml file containing valid command codes that
are applicable to your model of Blu-ray player. It may be that different models of Sony Blu-ray
players have slightly altered command codes.
=======================================================================
--->SEND THIS TO PORT 50002 at your Blu-ray Player's IP ADDRESS:<---
GET /getRemoteCommandList HTTP/1.1\r\n
Host: 192.168.1.1:50002\r\n
User-Agent: MediaRemote/3.0.1 CFNetwork/548.0.4 Darwin/11.0.0\r\n
X-CERS-DEVICE-INFO: iPhone OS5.0.1/3.0.1/iPhone3,3\r\n
X-CERS-DEVICE-ID: MediaRemote:11-22-33-44-55-66\r\n
Connection: close\r\n\r\n

The following list of command codes were contained in the xml file that was return after sending
the above request remote command packet.
========================================================================
Confirm:AAAAAwAAHFoAAAA9Aw==
Up:AAAAAwAAHFoAAAA5Aw==
Down:AAAAAwAAHFoAAAA6Aw==
Right:AAAAAwAAHFoAAAA8Aw==
Left:AAAAAwAAHFoAAAA7Aw==
Home:AAAAAwAAHFoAAABCAw==
Options:AAAAAwAAHFoAAAA/Aw==
Return:AAAAAwAAHFoAAABDAw==
Num1:AAAAAwAAHFoAAAAAAw==
Num2:AAAAAwAAHFoAAAABAw==
Num3:AAAAAwAAHFoAAAACAw==
Num4:AAAAAwAAHFoAAAADAw==
Num5:AAAAAwAAHFoAAAAEAw==
Num6:AAAAAwAAHFoAAAAFAw==
Num7:AAAAAwAAHFoAAAAGAw==
Num8:AAAAAwAAHFoAAAAHAw==
Num9:AAAAAwAAHFoAAAAIAw==
Num0:AAAAAwAAHFoAAAAJAw==
Power:AAAAAwAAHFoAAAAVAw==
Display:AAAAAwAAHFoAAABBAw==
Audio:AAAAAwAAHFoAAABkAw==
SubTitle:AAAAAwAAHFoAAABjAw==
Favorites:AAAAAwAAHFoAAABeAw==
Yellow:AAAAAwAAHFoAAABpAw==
Blue:AAAAAwAAHFoAAABmAw==
Red:AAAAAwAAHFoAAABnAw==
Green:AAAAAwAAHFoAAABoAw==
Play:AAAAAwAAHFoAAAAaAw==
Stop:AAAAAwAAHFoAAAAYAw==
Pause:AAAAAwAAHFoAAAAZAw==
Rewind:AAAAAwAAHFoAAAAbAw==
Forward:AAAAAwAAHFoAAAAcAw==
Prev:AAAAAwAAHFoAAABXAw==
Next:AAAAAwAAHFoAAABWAw==
Replay:AAAAAwAAHFoAAAB2Aw==
Advance:AAAAAwAAHFoAAAB1Aw==
Angle:AAAAAwAAHFoAAABlAw==
TopMenu:AAAAAwAAHFoAAAAsAw==
PopUpMenu:AAAAAwAAHFoAAAApAw==
Eject:AAAAAwAAHFoAAAAWAw==
Karaoke:AAAAAwAAHFoAAABKAw==
Qriocity:AAAAAwAAHFoAAABMAw==
Netflix:AAAAAwAAHFoAAABLAw==
Mode3D:AAAAAwAAHFoAAABNAw==

In addition, the following two HTTP requests appear to allow the setting of the "Party" feature
that exists on the Sony BDPS-780:
========================================================================
2  Future Development / Poll / Re: Sonos Pro on: January 18, 2013, 11:09:13 PM
MOG
3  Future Development / Requests / Re: Macro Driver on: January 18, 2013, 11:08:33 PM
Nevermind, I was reffering to a T1 and ZRP.
4  RTI Drivers / Development / Re: Mitsubishi AG-150A HVAC on: January 18, 2013, 06:15:14 PM
When it is released will it be able to autodiscover the MNET groups or will they need to be added manually. As I have just finished creating Netlinx Module in SNAPI (as the original CafeDuet module made by AMX was not working with the latest Mitsubishi Firmware.) because as far as I can see it the AG150a does not support the Autodiscovery of MNET Groups.

As the AG150A can be controlled by posting HTTP/XML Strings:

Code:
POST /servlet/MIMEReceiveServlet HTTP/1.0
Content-type: text/xml
Content-length: 242
<?xml version="1.0" encoding="UTF-8"?>
<Packet>
<Command>setRequest</Command>
<DatabaseManager>
<Mnet Group="12" Drive="OFF" Mode="COOL" SetTemp="26" AirDirection="HORIZONTAL" FanSpeed="LOW" />
</DatabaseManager>
</Packet>

5  Future Development / Requests / Re: Macro Driver on: January 18, 2013, 06:06:50 PM
The problem is it isn't an XP processor. Never mind.
6  Future Development / Requests / Macro Driver on: January 17, 2013, 01:45:13 PM
Hey Matt,

I was wondering if the SDK support the abbility to make a driver that will enable you to run a macro that sends both an RF command (to the processor) but also send local IR commands (source device) simultaneously.
7  RTI Drivers / Development / Re: Mitsubishi AG-150A HVAC on: January 17, 2013, 01:42:06 PM
Any Chance of obtaing a beta version? Grin
8  RTI Drivers / Released Drivers / Re: Cisco Phone Services on: August 31, 2012, 03:26:39 PM
Can this driver work with Cisco IP Phones with SIP Firmware (i.e. 7940, etc)
9  Future Development / Requests / WMC over IP on: August 31, 2012, 03:20:16 PM
What about creating a Windows Media Centre Driver that maps the standard media centre keys and send the to Media Centre via IP.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!