Cynical Weather Error during device creation

Posted on
Tue Feb 04, 2014 3:54 pm
Vibster offline
Posts: 2
Joined: Feb 04, 2014

Cynical Weather Error during device creation

Hi Perry,

Am pretty new to Indigo (and forums so not sure formatting is correct) and was looking for a weather plugin - I live in UK so NOAA does not work for me and thought I would give your plugin a go.

The plugin loads correctly without any errors but as soon as I create a device i get the following errors in the debug window:

4 Feb 2014 21:30:56
Cynical Weather Error in runConcurrentThread: Traceback (most recent call last):
File ".../Server Plugin/cyin/debugging.py", line 46, in diagnostic_log
yield
File ".../Server Plugin/cyin/debugging.py", line 56, in diagnose_call
return method(*args, **kwargs)
File ".../Server Plugin/cyin/asynplugin.py", line 52, in runConcurrentThread
self.run()
File ".../Server Plugin/asyn/inject.py", line 49, in run
asyn.Controller.run(self)
File ".../Server Plugin/asyn/controller.py", line 94, in run
item._can_write()
File ".../Server Plugin/asyn/resolve.py", line 64, in _can_write
self.callout(ctx, self.io)
File ".../Server Plugin/asyn/core.py", line 140, in callout
results = [cb(ctx, *args) for cb in list(self._callbacks)] # latch callback list
File ".../Server Plugin/asyn/resolve.py", line 117, in _connected
self.callout(ctx, result)
File ".../Server Plugin/asyn/core.py", line 140, in callout
results = [cb(ctx, *args) for cb in list(self._callbacks)] # latch callback list
File ".../Server Plugin/asyn/http.py", line 202, in _connected
self.scheme.create(self)
File ".../Server Plugin/asyn/http.py", line 126, in create
request.insert_filter(SSL)
File ".../Server Plugin/asyn/selectable.py", line 378, in insert_filter
filter = filter_class(self.upstream, *args, **kwargs)
TypeError: 'NoneType' object is not callable

Cynical Weather Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)

Cynical Weather plugin starting asyn operation


I have tried to reload the plugin, start and stop the Indigo server, deleted and recreated the location and orientation device with different settings and I get the same error code every time I touch the device. The device state is constantly 0 for both devices.

Any ideas of what is wrong or how i can get it working? I noticed someone had a similar issue with the SercuritySpy plugin but I beleive i have the latest beta version 0.9.0 and the latest indigo version.

Posted on
Fri Feb 07, 2014 8:23 pm
Perry The Cynic offline
Posts: 838
Joined: Apr 07, 2008

Re: Cynical Weather Error during device creation

This traceback means that the plugin couldn't initialize its SSL layer for some reason. (Forecast.io requires ssl.)

What version of Indigo and of Mac OS X is this on?

Cheers
-- perry

Posted on
Sat Feb 08, 2014 6:20 am
Vibster offline
Posts: 2
Joined: Feb 04, 2014

Re: Cynical Weather Error during device creation

Im running this on an old iMac 6.1 OS version 10.6.8
Indigo version 6.0.10

It may well be that this mac is now so old it needs to be replaced with a new mac mini...

Cheers.

Posted on
Sat Feb 08, 2014 5:38 pm
Perry The Cynic offline
Posts: 838
Joined: Apr 07, 2008

Re: Cynical Weather Error during device creation

I have to admit, I've never tried to run Cynical Weather on OS X 10.6. If the OpenSSL/Python interface I'm using (that comes with the OS) was any different back then, it might fail like this.

Sorry about that; not much I can do about it. (I don't even have a 10.6 system to test with around here.)

Cheers
-- perry

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 4 guests