Plugin List > SuperDateTime


SuperDateTime

Description:
SuperDateTime is a screensaver for use with open source SqueezeCenter software from Slim Devices. The screensaver graphically displays current weather conditions and forecasts and will also optionally display stock quotes and upcoming/active game information for MLB, NBA, NHL, NFL, and college football and basketball, and hockey teams.  The information is conveniently displayed on a Squeezebox/Transporter hardware player anywhere in your home.

The following screenshots were created using SoftSqueeze, a software-based Squeezebox/Transporter emulator that is compatible with the plugin.


Graphical Weather and Time Display
 


Full Weather Forecast
 


Upcoming MLB Game Display
 


 Stock Market Display
 


Transporter - Time and Weather / Stock Market Display


Installation:

  1. Unzip downloaded zip file appropriate directory (SC7).  Folder names are case sensitive.
    Windows: SqueezeCenter\server\Plugins\  NOT SqueezeCenter\server\Slim\Plugin
    Linux: /var/lib/squeezecenter/Plugins/       Soft Link:  /usr/share/squeezecenter/Plugins/ 
    OS X Single User: ~/Users/yourusername/Library/PreferencePanes/SqueezeCenter.prefpane/Contents/server/Plugins
    OS X Multi User: ~/Library/PreferencePanes/SqueezeCenter.prefpane/Contents/server/Plugins
  2. Restart SlimServer.
  3. Ensure the plugin is enabled from Server Settings / Plugins web page.
  4. Configure custom plugin settings (city, teams, etc.) from Server Setttings / Plugins web page.
  5. Enable screensaver for when a player is turned off from Player Settings web page. 

[OPTIONAL] SqueezeCenter can be configured to temporarily display SuperDateTime when powered on by holding the size button for a couple seconds. The display is returned to it's previous state by holding the size button again for a couple seconds. This is useful to view sports/weather/etc information while listening to music.

(This needs updating for SC7, any volunteers?)

  1. Open up \SlimServer\Server\IR\Default.map in your favorite raw text editor.
  2. Scroll down to # textsize modes
  3. Edit the text in that section to mirror:    (Make sure to include the leading "#" where shown below.)
    size = dead
    size.single = textsize_toggle
    size.hold = modefunction_PLUGIN.SuperDateTime::Plugin->showme
    #size = textsize_toggle
    textsize_small = textsize_small
    textsize_medium = textsize_medium
    textsize_large = textsize_large
  4. Restart SqueezeCenter

Remote Control Usage:

Feedback/Support:

Please direct all feedback and support questions to GoCubs on the SlimDevices public forums at forums.slimdevices.com.

Customization:

Is there something viewable online (lottery numbers, traffic times, soccer scores, etc.) that you wish you could view via SuperDateTime?  Custom plugins that interface with SuperDateTime 5.5.0+ are now available.  Please contact GoCubs via the SlimDevices forums for more information on getting your own custom plugin enhancement for SuperDateTime.

Known Issues:

Date Version Min. SC Changes
04/30/09 5.8.7 * 7.2 * Fixed MLB icons and parsing for delayed/postponed games (Thanks Steve B and family).
UV Rating now supported.
04/09/09 5.8.6 * 7.2 * Fixed MLB parsing (Thanks Steve B. and family).  You will need to reselect your MLB teams.
03/13/09 5.8.5 * 7.2 * Fixed NCAA Basketball parsing (Thanks Atslim).
02/11/09 5.8.4 * 7.2 * Fixed NHL and NBA parsing (Thanks Steve B. and family).  You will need to reselect your NHL teams.
01/17/09 5.8.3 * 7.2 * Fixed NBA parsing (Thanks Steve B. and family).  You will need to reselect your NBA teams.
12/06/08 5.8.2 * 7.2 * Fixed date/time formatting to once again use regular Date/Time plugin format setting
Updated WeatherUnderground parsing to handle stations that include Solar Radiation in their reading data
11/25/08 5.8.1 * 7.2 * Switched to .par packaging to resolve installation issues in 5.8.0 (Thanks Steve B.)
Switched to .png weather icons for clearer Duet display (Thanks Sue C)

Overhauled NBA parsing (Thanks Steve B, Sarah and Hannah).
Stock information now viewable via Duet controller
To support our international friends, stock display/refresh is now 24/7.
Unit of measure for certain forecasts and Duet is now configurable
German translations (Thanks Juergen)
Misc bug fixes

NOTE: SqueezeCenter 7 3rd-Party plugins are installed in a separate directory than default/included plugins. 
Please see installation instructions above.
09/10/08 5.7.0 * 7.2 * Updated NFL parsing for new season.
Resurrected automatic long weather forecast scrolling.
Number of upcoming days worth of weather forecasts now configurable.
Loads of bug fixes and performance enhancements.
API now supports long text display items.
08/30/08 5.6.2 * 7.2 * Alarm clock display support.
Touched font files to resolve overlapping text issue caused by SqueezeCenter fontcache bug.
SDT will refresh data when there are no players with displays (Duet only configurations).
08/28/08 5.6.0 * 7.2 * Boom! Support.  Now supports player-specific configuration.
08/08/08 5.5.2 * 7.1 * Updated to work with 7.1.  Updated IR mapping to play nicer with other plugins.
04/11/08 5.5.1 * 7.0 * Fixed MLB parsing.
03/15/08 5.5.0 * 7.0 * Initial Jive Support!
Dedicated SuperDateTime configuration page with more flexible display customization.
"Intelligent" spacing of display items.
External API for other plugins to easily add display items (see OceanTides example).
10 days worth of forecasts are now available via the remote.
Various bug fixes related to dual screen support and ticker display mode.
09/05/07 5.0.13 6.5 No longer being updated.  HTML parsing may stop functioning.
Updated weather.com international current condition parsing to handle HTML changes.
08/26/07 5.0.12 6.5 Updated weather.com international parsing to handle HTML changes.
Added German language translations. Thanks Jürgen!
07/19/07 5.0.10 6.5 Updated MLB web parsing to handle changes made by ESPN.
05/30/07 5.0.8 6.5 Added all remaining MLB icons. Thanks B. Yudichak!
05/17/07 5.0.6 6.5 Added Minnesota, Tampa Bay, Boston, and Cleveland MLB icons. Thanks M.Meyer!
04/02/07 5.0.5 6.5 Fixed ESPN MLB parsing to handle minor '07 season website changes.
Divided up MLB processing to decrease HTML parsing hangs.
Added a few additional MLB team logos.
01/19/07 5.0.4 6.5 Fixed bug where Top-25 conference selection is overwritten on sever restart.
01/18/07 5.0.2 6.5 When a player is powered on SuperDateTime can be displayed/exited by holding the Size button for a couple seconds. This requires a minor manual modification to the default.map file (see installation instructions).
Yahoo Finance ticker symbols that do not provide volume information are now supported.
Top-25 is now selectable as a conference for college basketball and football game information.
12/07/06 5.0.0 6.5 This version introduces 34 graphical weather icons based on code from Martin Rehfeld's WeatherTime screensaver.  Pressing the up/down bottoms will scroll through the forecasts as well as various display options that include/omit the forecast icons.
MLB, NBA, and NHL refreshing logic has been enhanced. The previous day's game information will continue to be shown/refreshed until 5am Eastern time. Refreshing will also stop on a given day once all the games you are monitoring have completed.
To save screen space Hi/Low and Precip information is no longer shown when the time is displayed with a large font (non Transporters only). The $largeFontTimeIcon variable can be changed by the user if they wish to show the hi/low and precip information or remove the current condition icon.
Added support for college football and tweaked code to handle ranked team name shortening.
Added experimental support for MLB and NFL team icons (must be enabled from plugin settings).
Parsing and networking tweaks.
Special thanks to Mike Meyer and Yannzola for contributing some of the weather icons.
09/06/06 4.1.2 6.5 Merged code provided by Omen Wild. This adds server setting to show average temperature delta and record temperature information on the top display line.  Thanks Omen!
08/31/06 4.1.1 6.5 Top line text in screen one, as well as the top and bottom lines of screen 2 can now be customized.
Minor networking bug fixes.
08/16/06 4.1.0 6.5 Updated to utilize new display framework introduced in SlimServer 6.5.
Initial Transporter (dual screen) support.
Failed http calls will automatically be retried three times before a '?' is displayed (indicating failure).
Various bug/code enhancements.
05/18/06 4.0.6 6.2
6.5
When using the large font, text will now automatically scroll. Shortened weather data, previously only shown with smaller fonts on the top line, is now viewable by pressing the up and down remote buttons.
To view the entire scrolling text please set your display times accordingly.
Additional version history can be found here.

Copyright ©2005 Greg Brown
All rights reserved.