SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #81  
Old 12-30-2010, 08:41 AM
18Scoobz 18Scoobz is offline
Sage User
 
Join Date: Feb 2005
Posts: 71
I will try this tonight!!
Reply With Quote
  #82  
Old 12-31-2010, 09:38 PM
18Scoobz 18Scoobz is offline
Sage User
 
Join Date: Feb 2005
Posts: 71
Remote Error with sage 7

Well I tried it and this is what I get.
Quote:
Please make sure that you have the Nielm Webserver plugin and the Stuckless Remote API (sagex.api) installed and configured properly on the SageTV server.


faultCode:Server.Error.Request faultString:'HTTP request error' faultDetail:'Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032"]. URL: http://192.168.1.201:8080/sagex/rpcX...textNames?id=4'

null
I tried installing the sagex-api and sagex-services after the fact with no success.
I think it may just be configuration error. I have my jetty using ssl and I am not sure how to coinfig the config file for the remote. Do I use the https://IP_ADDRESS:8443 on the remote config and I also tried using the MAC for the extender for that part. I guess I just don't know what I am missing since I am using jetty not nielm.

I tried installing theI have my jetty running with ssl.
Reply With Quote
  #83  
Old 01-01-2011, 08:55 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
You need to install the build of nielm's web interface that runs on Jetty. Look for the SageTV Web Interface plugin in the Plugin Manager.
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #84  
Old 01-01-2011, 09:16 PM
18Scoobz 18Scoobz is offline
Sage User
 
Join Date: Feb 2005
Posts: 71
It is installed and running. I also have the mobile interface running.
Reply With Quote
  #85  
Old 01-04-2011, 03:36 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Exclamation PLUGIN UPDATE NEWS! ---

With the help of jreichen and stuckless, it was determined that this web based remote control is using an older API that is no longer supported in the sagex library.

I took a look at the changes that would be needed to port over the the newer APIs and they are very simple. However, while working on this project, I would like to enhance a few of the configuration features and client/extender discovery capabilities based on some of the newer SageTV APIs available now in V7. I would also like to make this a full blown SageTV7 plugin directly installable from the plugin manager in the SageTV GUI. So it will take me a few weeks before I can get around to implementing all this, so please stay tuned.

In the meantime, I have put together a quick port of the project to an Adobe AIR based installable utility. This is using the newer sagex api protocol so all the commands should be working. If you are willing to try it out, please install this on a computer (Windows or Mac) and give it a spin. You can download it from this url.

Before installing and running this program you will need the following third-party SageTV7 plugins already installed.

1.) Jetty Web Server plugin [by JReichen]
2.) SageX-Services plugin (SageTV Remote API Services) [by Stuckless]

You can test to make sure the web server and sagex is working by hitting this url in a web browser: http://sage_server:8080/sagex/api Make sure to replace "sage_server" with your server hostname or IP address. If successful, you should get a web page back titled with something like "Sage API - 7.0.23.3"

If you don't have the Adobe AIR runtime installed, you will need it first (http://get.adobe.com/air/) Now you are ready to install the AIR app, just double click the .air file that you downloaded to start the installer. After you finish the install, it will auto start the program and most likely will fail to connect to a SageTV server. This is because you must first update the configuration XML file with your server information. Please exit the program (right-click tray icon and Exit) and then navigate to the installation folder and look for the "config.xml" file. Edit this file with a text editor and update the server url attribute "http://sage_server:8080" with the correct url to your sagetv server and Jetty web server port. You can also add friendly names to the extenders by their UI context IDs. After making the changes, restart the program and it should connect and work.

PHP Code:
        <server name="Main SageTV System" url="http://sage_server:8080" >
            <
ui name="Bedroom Extender" context="0F1e43a39efF" />
            <
ui name="Living Room Extender" context="000000000002" />
            <
ui name="Office" context="/127.0.0.1:4304" />
        </
server

I have tested this briefly on Windows 7 and OSX.

Attached Images
File Type: png sagetv-desktop-remote.png (34.3 KB, 402 views)
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200

Last edited by shadeblue.com; 01-04-2011 at 03:47 AM.
Reply With Quote
  #86  
Old 01-08-2011, 01:30 PM
phillyfan1138 phillyfan1138 is offline
Sage User
 
Join Date: Oct 2010
Location: Grand Rapids
Posts: 42
I just tried your new program, and despite successfully going to http://sage_server:8080/sagex/api and configuring the config.xml, I keep getting an error.
Reply With Quote
  #87  
Old 01-08-2011, 02:05 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by phillyfan1138 View Post
I just tried your new program, and despite successfully going to http://sage_server:8080/sagex/api and configuring the config.xml, I keep getting an error.
what is the error?

I do see a bug when using the "Reset" button. Workaround is to unload program and restart it.
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200

Last edited by shadeblue.com; 01-08-2011 at 02:19 PM.
Reply With Quote
  #88  
Old 01-08-2011, 02:56 PM
phillyfan1138 phillyfan1138 is offline
Sage User
 
Join Date: Oct 2010
Location: Grand Rapids
Posts: 42
"Error encountered communicating with SageTV server:

Please make sure that you have the Jetty Web Server plugin [by JReichen] and the SageX-Services plugin (SageTV Remote API Services) [by Stuckless] installed and configured properly on the SageTV server.


faultCode:Client.Error.RequestTimeout faultString:'Request timed out' faultDetail:'The request timeout for the sent message was reached without receiving a response from the server.'

null"
Reply With Quote
  #89  
Old 01-08-2011, 03:22 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by phillyfan1138 View Post
"Error encountered communicating with SageTV server:

Please make sure that you have the Jetty Web Server plugin [by JReichen] and the SageX-Services plugin (SageTV Remote API Services) [by Stuckless] installed and configured properly on the SageTV server.


faultCode:Client.Error.RequestTimeout faultString:'Request timed out' faultDetail:'The request timeout for the sent message was reached without receiving a response from the server.'

null"
It's acting like the remote app cannot connect to the SageTV server sagex API. I'm adding more error debug detail to the code to print our more details.

In you config.xml file make sure that the "sage_server" is replaced with your SageTV server's hostname or IP address and make sure port 8080 is the correct port number for the web server.

<server name="Main SageTV System"
url="http://sage_server:8080" >




If this is already correct, then try the following 2 url's in your web browser and see if they both return successfully. (replace url hostname and port accordingly)

http://sage_server:8080/sagex/api?c=GetUIContextNames
http://sage_server:8080/sagex/api?c=GetConnectedClients

These do require SageTV V7.
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #90  
Old 01-08-2011, 05:23 PM
phillyfan1138 phillyfan1138 is offline
Sage User
 
Join Date: Oct 2010
Location: Grand Rapids
Posts: 42
Those links work (I think). They return what looks some code and an ip address.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Remote Control Very Sensitive GlennPT Hardware Support 5 11-09-2009 02:52 AM
Universal Remote to Control MediaMVP unit? OneThomas SageTV Media Extender 4 10-30-2006 10:41 PM
Loss of remote control capability in a 1X-PVR350 & 3X-PVR150 DVR system mjl Hardware Support 2 05-27-2006 09:16 PM
Review: Cheap ($130) Remote control curtains IVB The SageTV Community 0 03-13-2006 05:41 PM
Sage Client & PVR-150 Remote Control (newer one) Squ Hardware Support 1 03-09-2006 07:43 PM


All times are GMT -6. The time now is 06:27 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.