NeilF wrote: > OK... Mine has stopped working just showing the time and WU logo? > > Here's my logs. Mine is set to refresh every 10 mins? > > > Code: -------------------- > > [15-10-31 17:09:25.5247] Plugins::SuperDateTime::Plugin::stuckMonitor (4763) Plugin appears to be stuck. Forcing refresh... > [15-10-31 17:09:29.0941] Slim::Networking::IO::Select::__ANON__ (147) Error: Select task failed calling Slim::Networking::Async::HTTP::_http_read_body: Can't use an undefined value as an ARRAY reference at C:\PROGRA~2\SQUEEZ~1\server\Plugins\SuperDateTimeOLD\lib/Plugins/SuperDateTime/Plugin.pm line 2901. > ; fh=Slim::Networking::Async::Socket::HTTP=GLOB(0x7fe2de4) > [15-10-31 17:29:28.5390] Plugins::SuperDateTime::Plugin::stuckMonitor (4763) Plugin appears to be stuck. Forcing refresh... > [15-10-31 17:29:31.9563] Slim::Networking::IO::Select::__ANON__ (147) Error: Select task failed calling Slim::Networking::Async::HTTP::_http_read_body: Can't use an undefined value as an ARRAY reference at C:\PROGRA~2\SQUEEZ~1\server\Plugins\SuperDateTimeOLD\lib/Plugins/SuperDateTime/Plugin.pm line 2901. > ; fh=Slim::Networking::Async::Socket::HTTP=GLOB(0x93c252c) > [15-10-31 17:49:31.5517] Plugins::SuperDateTime::Plugin::stuckMonitor (4763) Plugin appears to be stuck. Forcing refresh... > [15-10-31 17:49:34.8414] Slim::Networking::IO::Select::__ANON__ (147) Error: Select task failed calling Slim::Networking::Async::HTTP::_http_read_body: Can't use an undefined value as an ARRAY reference at C:\PROGRA~2\SQUEEZ~1\server\Plugins\SuperDateTimeOLD\lib/Plugins/SuperDateTime/Plugin.pm line 2901. > ; fh=Slim::Networking::Async::Socket::HTTP=GLOB(0x7dc60fc)> > > > I noticed my WU id was blank in the settings so I even regenerated a > new on their website and used that.
The portion of the log you posted doesn't really have what I'd like to see. Most common problem is something isn't entered right, or missing, for the API Key or the weatherstation you want to use. The latest version allows the weatherstation to be specified by US Zip Code, Airport Code, or wunderground weatherstation ID. There is a "switch" now on the settings page to select how you are specifying the weather station you are using. You also need a valid API key from weatherunderground.com A good test is to turn on debug for the SDT Plugin (go to your LMS web page, go to Settings, then the Advanced tab, and pull-down to the "Logging" selection, find "(plugin.superdatetime) - SuperDateTime Screensaver" and change to "Debug" and apply. Monitor the server log (go to the Information tab of the Server Settings page, and select one of the links next to Server Log File). Look for a line which has the http: call from SDT (should look something like:+ 15-10-31 20:38:45.9847] Plugins::SuperDateTime::Plugin::getWunderground (2968) async request: http://api.wunderground.com/api/xxxxxxx/conditions/forecast10day/astronomy/almanac/hourly/lang:EN/q/90501.json Copy the complete http: address (everything from "http://" through the end of the line), and paste into the address of a web browser. It should return text information for all of the weather information in .json format. Bottom line, make sure you entered your API key correctly, and you've correctly selected your weatherstation. If you continue to have problems, I can send you my email address so you can provide a more complete log file. ------------------------------------------------------------------------ tcutting's Profile: http://forums.slimdevices.com/member.php?userid=17402 View this thread: http://forums.slimdevices.com/showthread.php?t=14327 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
