SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-03-2011, 01:26 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Test of new weather sources

Since weather.com announced that the weather data feed that SageTV uses is shutting down, I have created an updated weather solution that is now ready to test, consisting of a test STV and a JAR library plugin.


Note that this testing requires downloading and manually installing a couple files, so if you are not comfortable doing that, you can just continue using the existing weather solution until the weather.com feed is closed and a downloadable STV update makes the update a little more automatic.


The test files can be downloaded from these links:

Plugin manifest: <link removed; use the downloadable STV update + plugin>
This file should be copied to your SageTV server, not the client. Unzip this file to <SageTV Server Install path>\SageTV (where sagetv.exe is located). Note: this file will replace any existing SageTVPluginsDev.xml file, so if you already have a plugin dev file, add the contents of the downloaded file to your existing file.

Test STV: <link removed; use the downloadable STV update + plugin>
Unzip this file to the <SageTV Install path>\SageTV\STVs\SageTV7 folder.
This file is copied to your server or client, wherever you plan to test this.

When you load the STV, it should prompt you to install the weather plugin if it isn't already installed & it is found in the list of plugins.


The new weather system uses two separate sources:
  1. National Weather Service (NWS): this source is only available in the US, providing a more detailed multi-day forecast but no current conditions. Enter your zip code when configuring this source. After entering your zip code, you will have an option to use the same zip code for the Google weather feed.

  2. Google Weather: this source can be used for just about any location around the world, providing the current conditions and a brief forecast for the next few days. Enter a zip code, postal code, city,state, city,country, etc. when configuring this source.


Weather is displayed in the SageTV UI similar to before:
  • The Main Menu displays the current condition + temp in the menu header.
  • The weather menu displays the current conditions and short term forecast, if the Google weather location is configured.
  • If the NWS weather location is configured, the weather menu will have an "Extended Forecast" button; use it to view the detailed forecast for the next several days.

Please post to this thread if you find any problems and thanks for testing.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #2  
Old 11-03-2011, 03:15 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Plugin not showing up in Library

I followed the instructions. And I get a dialog that says Weather Report now requires the installation of the Google Weather library plugin but it is not yet installed. My choices are Don't show this message again or Check again later.

I've looked in SageTV plugins-All Available Plugins-Library and it's not listed. And it's not listed anywhere else.

I had no other SageTVPluginsDev.xml in the SageTV folder. And I loaded the SageTV7_NewWeather.xml.

Any ideas?



Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.

Last edited by gplasky; 11-03-2011 at 03:25 PM.
Reply With Quote
  #3  
Old 11-03-2011, 03:20 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
This part isn't clear to me: have you downloaded & installed the zipped SageTVPluginsDev.xml from the first post?

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #4  
Old 11-03-2011, 03:26 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by Opus4 View Post
This part isn't clear to me: have you downloaded & installed the zipped SageTVPluginsDev.xml from the first post?

- Andy
Yes.

Sorry-this is on my test Desktop PC client. Maybe I need to do this on the server first? I initially just wanted to test on the PC client.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #5  
Old 11-03-2011, 03:32 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by gplasky View Post
Sorry-this is on my test Desktop PC client. Maybe I need to do this on the server first? I initially just wanted to test on the PC client.
Hold off on the client installation, then -- I need to double check that I've handled the client side properly.

The server should work, since that is where I'm using it, but if you can wait, leave the server until I fix the client so you still have the same test case as now. Thanks.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #6  
Old 11-03-2011, 03:37 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Not a problem. As a test I grabbed the jar and put it in place. I was able to configure Google weather and it works. Nice job. I'm removing the jar and will walk thru the install again for the PC client once you check everything out.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #7  
Old 11-03-2011, 03:48 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Oh! My instructions are wrong/incomplete -- put the SageTVPluginsDev.xml file on your server, then try the client again. Don't put that xml file on the client at all & see what happens.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #8  
Old 11-03-2011, 04:23 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by Opus4 View Post
Oh! My instructions are wrong/incomplete -- put the SageTVPluginsDev.xml file on your server, then try the client again. Don't put that xml file on the client at all & see what happens.

- Andy
Yes-that worked. Thanks. The dialog came up on the client and asked if I wanted to install the plugin.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #9  
Old 11-03-2011, 04:30 PM
rickgillyon's Avatar
rickgillyon rickgillyon is offline
Sage Icon
 
Join Date: Sep 2005
Location: Whitley Bay, England
Posts: 1,950
Good, working fine thanks, but the graphics are pretty crappy...
__________________
unRAID Server: Intel Core i5 7600K, 48GB DDR4, 2x512GB PCIe M.2 Cache Pool, 2x10TB SATA3 Parity Drive, 3x8TB SATA Array, 1x hdHomeRun DVB-T2 Quattro, IPTV via xTeVe, unRAID 6.8.3, tvHeadEnd for recording back end, Emby
Clients: 3 Nvidia Shields, 3 FireTV, 3 Win10 Pro PC Clients
Reply With Quote
  #10  
Old 11-03-2011, 05:52 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Great job... this is sorely needed and is working great so far in my testing.

Any chance that the new API will support us getting the Icon type in a string so we can pull our own graphic like the current API does? It looks like we just get a URL that displays the Google icon. It would be nice to be able to optionally match an icon string to a stored graphic.

The API right now is returning "http://www.google.com/ig/images/weather/sunny.gif"

If that is not a direction you plan to go with this I am sure we can convert the result to map to 36.png to display the existing sunny icon... if so, is there a list available of the possibile icons Google may return.

Thanks
k
Reply With Quote
  #11  
Old 11-03-2011, 06:39 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
The API for the weather.com feed never really did any icon translation -- they simply provided a number for the filename in the list of icon files they provided. Since there was a predetermined list of icons, it was easy to create replacements.

Both Google and NWS simply provide a URL for the icon; that's all the new API is storing & reporting. No translation of any sort is done by the API or the STV. If you want a different set of graphics, I think you'll need to split the URL to get the filename & use your own replacement.

Maybe I missed it somewhere, but I have seen no definitive list of all possible icons for Google or NWS weather, so I can't tell you what they all are. If you do create your own images + STV customization, some Google searching may return what all the images should be. I suppose if you do that, you could fall back on the URL image if an icon turns up that doesn't have a replacement.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #12  
Old 11-04-2011, 12:05 PM
n9cqs n9cqs is offline
Sage User
 
Join Date: Apr 2007
Posts: 69
I'm still using SageMC... will this work for that?
Reply With Quote
  #13  
Old 11-04-2011, 02:12 PM
SteveW's Avatar
SteveW SteveW is offline
Sage Aficionado
 
Join Date: Oct 2008
Location: Fall River, Nova Scotia, Canada
Posts: 389
Quote:
Originally Posted by n9cqs View Post
I'm still using SageMC... will this work for that?
+1 to that. And can't use Phoenix until some of the capability that has been added using plugins in SageMC shows up in Phoenix....
__________________
Server: Win 10 Pro 64 Bit, Intel i5, 8 GB, Samsung EVO 850 500 GB for OS, WD Black 4 TB + WD Black 1 TB for Recordings, 36TB Synology 1019+ for DVD/Bluray Rips, Music, Home Movies, etc., SageTV Server 64 Bit Ver 9.2.6.976, HDPVR x 2, Bell TV 6131 Receiver x 2, USB-UIRT with 56 KHz Receiver

Clients: PC Client x 2, HD-300 x 2 (1 Using Netgear MoCA Coax Bridges), SageTV Miniclient on NVidia Shield x 3
Reply With Quote
  #14  
Old 11-04-2011, 05:32 PM
n9cqs n9cqs is offline
Sage User
 
Join Date: Apr 2007
Posts: 69
I appreciate Opus4's work to continue weather. This plug-in will be a big help when weather.com pulls the plug.

I am hoping that someone would make up a weather plug-in that will take data from an xml file. I have been successful in downloading xml weather from worldweatheronline.com and storing the XML file on my LAN webserver, so that individual apps and web pages (only one page right now) can get the weather any time they want to from the locally cached copy, but my webserver only hits the net once per hour for weather.

I realize, as has been raised on this forum, that xml is not "created equal"... but xml files are fairly easily translated on the fly by third-party scripts. The other thing that would do is make it possible for a home-based weather station that produces data to feed into a computer to actually be the source of the "local conditions" if someone wished.

Just a few stray thoughts.

Thanks to all for the work that you do. I hope that Sage has a life well into the future, despite the Google acquisition!

Jeff
Reply With Quote
  #15  
Old 11-05-2011, 06:13 AM
Polypro Polypro is offline
Sage Icon
 
Join Date: Jun 2005
Posts: 1,804
Worked fine, thanks O4. Oh my previous icons (Diamond) were so beautiful

P
Reply With Quote
  #16  
Old 11-05-2011, 07:44 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Works for me. Thanks Andy.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #17  
Old 11-05-2011, 07:49 AM
voorhees voorhees is offline
Sage Aficionado
 
Join Date: Sep 2007
Location: Colorado
Posts: 339
Thanks so much Andy for the update. It looks like it is working fine.

One quick question though just so I understand what we are seeing (and I can explain it to the wife). Is the reason the "Short Term Forecast" is different from the "Extended Forecast" because the first one is coming from Google and the second one is coming from the NWS?

Again, thanks so much.
__________________
Server: OS: MS WHS v1; MB: GIGABYTE GA-EP45-UD3R; CPU: Intel Q9400 2.66GHz; RAM: G.SKILL 4GB (4x1GB); HDs: 1x80GB, 7x1.5TB; Graphics: EVGA GeForce 9500 GT 512MB
Capture/Content: HD-PVR, 2xHDHRP (CC), Comcast
STBs (Controllers): RNG110 (Firewire ChCh)
Clients: 2xHD300, 2xHD200, 2xPS, Client
SageTV/Plugins: v7.1.9, SageDCT, SRE, Comm Det, Jetty, Web Server, Mob Web, PlayOn, E/D Fav, Fav Ex, MF Stop, Enc Names
Reply With Quote
  #18  
Old 11-05-2011, 09:16 AM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by voorhees View Post
One quick question though just so I understand what we are seeing (and I can explain it to the wife). Is the reason the "Short Term Forecast" is different from the "Extended Forecast" because the first one is coming from Google and the second one is coming from the NWS?
Yes. And I believe you will find that almost all weather sources have slightly different forecasts.


BTW: I've moved the posts about customizations to the appropriate subforum(s).

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #19  
Old 11-05-2011, 01:31 PM
gdippel gdippel is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Bayside, New York
Posts: 301
I can confirm that the Weather.com plug has been pulled as of 11/5, but thankfully, the new STV and NWS and Google feeds work fine. Thanks Andy. You've saved me and the rest of the SageTV Couch Potato Nation from having to leave our La-Z-Boys to see what the weather is!

Last edited by gdippel; 11-05-2011 at 08:41 PM.
Reply With Quote
  #20  
Old 11-05-2011, 05:54 PM
Beaker's Avatar
Beaker Beaker is offline
Sage User
 
Join Date: Oct 2005
Location: Central Iowa
Posts: 70
Any Hope for V6?

I'm still using v6. Is there any hope for getting this to work?
__________________
"Worry does not empty tomorrow of its sorrow; it empties today of its strength." Corrie Ten Boom

Core-i5 6600k
16GB RAM
Hauppauge WinTV-QuadHD
Win10
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
The Weather Channel eliminating free weather data feed iolaus SageTV Software 69 08-26-2012 11:17 AM
Will Diamond be updated for the new weather sources? Ender Diamond 12 11-06-2011 07:47 PM
Using Weather Network as a feed for Canadian Weather Fastrack SageTV Customizations 2 03-22-2009 09:47 PM
weather.com weather extractor for mlbdude2 1.8.7 (v1.0.1 / July 6) nielm SageTV Customizations 105 10-08-2004 06:54 AM


All times are GMT -6. The time now is 04:55 PM.


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