Device Extension errors

Posted on
Sun Nov 27, 2016 11:13 am
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Device Extension errors

Getting a fair number of these:
Code: Select all
2016-11-22 23:02:42.602   EPS - Device Extensions Error   Error in plugin execution ExecuteAction:

Traceback (most recent call last):
  File "plugin.py", line 414, in actionControlDimmerRelay
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 431, in open
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 449, in _open
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 409, in _call_chain
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1240, in https_open
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1197, in do_open
URLError: <urlopen error EOF occurred in violation of protocol (_ssl.c:590)>


and this is odd because I have no irrigation system:
Code: Select all
2016-11-22 23:01:51.719   EPS - Device Extensions Error   Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
  File "plugin.py", line 395, in runConcurrentThread
  File "/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/eps/SmartIrrigation.py", line 252, in irrigationTimerTick
StandardError: ServerCommunicationError -- timeout waiting for response

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Sun Nov 27, 2016 11:15 am
Colorado4Wheeler offline
User avatar
Posts: 2794
Joined: Jul 20, 2009
Location: Colorado

Re: Device Extension errors

Thanks for posting, I've been a bit out of the mix for the past few weeks due to a big project but I'm going to start getting some of this stuff done in the next week, I'll add this to the list!

My Modest Contributions to Indigo:

HomeKit Bridge | Device Extensions | Security Manager | LCD Creator | Room-O-Matic | Smart Dimmer | Scene Toggle | Powermiser | Homebridge Buddy

Check Them Out Here

Posted on
Wed Nov 30, 2016 11:13 am
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: Device Extension errors

Also seeing this pop up now and again:
Code: Select all
 EPS - Device Extensions Error   Error in plugin execution ExecuteAction:

Traceback (most recent call last):
  File "plugin.py", line 697, in actionControlDimmerRelay
  File "plugin.py", line 658, in urlDeviceAction
KeyError: key url not found in dict

   EPS - Device Extensions Error   Error in plugin execution ExecuteAction:

Traceback (most recent call last):
  File "plugin.py", line 697, in actionControlDimmerRelay
  File "plugin.py", line 658, in urlDeviceAction
KeyError: key url not found in dict

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Thu Dec 15, 2016 10:22 pm
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: Device Extension errors

and
Code: Select all
  EPS - Device Extensions Error   Error in plugin execution ExecuteAction:

Traceback (most recent call last):
  File "plugin.py", line 697, in actionControlDimmerRelay
  File "plugin.py", line 658, in urlDeviceAction
KeyError: key url not found in dict

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Fri Dec 16, 2016 7:13 am
Colorado4Wheeler offline
User avatar
Posts: 2794
Joined: Jul 20, 2009
Location: Colorado

Re: Device Extension errors

Thanks for reporting this, as soon as I can get Homebridge Buddy updated I can devote more time to getting this and my other plugins updated.

My Modest Contributions to Indigo:

HomeKit Bridge | Device Extensions | Security Manager | LCD Creator | Room-O-Matic | Smart Dimmer | Scene Toggle | Powermiser | Homebridge Buddy

Check Them Out Here

Posted on
Sun Sep 17, 2017 8:05 pm
davvi offline
User avatar
Posts: 110
Joined: Sep 27, 2011
Location: Austin, TX

Re: Device Extension errors

Everything's been working fine for months, but recently I keep getting this error:

Code: Select all
   EPS - Device Extensions Error   Error in plugin execution InitializeMain:

Traceback (most recent call last):
  File "plugin.py", line 24, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/bs4/__init__.py", line 30, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/bs4/builder/__init__.py", line 314, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/bs4/builder/_html5lib.py", line 70, in <module>
AttributeError: 'module' object has no attribute '_base'


Reloading, reinstalling, disabling/enabling... nothing gets rid of the error. Any ideas as to cause? Thank you.

Posted on
Sat Dec 02, 2017 4:00 pm
Colly offline
Posts: 535
Joined: Jan 16, 2016
Location: Ireland

Re: Device Extension errors

Hi C4W,

Getting this error in the log, I ended up disabling the plugin sometime back and forgot to re-enable and now getting these errors. I deleted the plugin, restarted the server and still having issues.
Any help appreciated.
Code: Select all
Traceback (most recent call last):
  File "plugin.py", line 590, in runConcurrentThread
  File "plugin.py", line 474, in forceUpdate
  File "plugin.py", line 486, in calcMinutes
TypeError: debugLog() got an unexpected keyword argument 'isError'

   EPS - Device Extensions Error   plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)

Posted on
Mon Jan 08, 2018 1:50 pm
Colorado4Wheeler offline
User avatar
Posts: 2794
Joined: Jul 20, 2009
Location: Colorado

Re: Device Extension errors

Getting ready to release a new version and was double checking on any possible outstanding issues and read this. I don't think you are on the latest version because several of those functions don't exist any longer and that 'isError' would have been tied to the old Indigo style of logging which Device Extensions hasn't used for a while. Anyway, check for todays release and try that.

My Modest Contributions to Indigo:

HomeKit Bridge | Device Extensions | Security Manager | LCD Creator | Room-O-Matic | Smart Dimmer | Scene Toggle | Powermiser | Homebridge Buddy

Check Them Out Here

Posted on
Fri Jan 12, 2018 1:33 pm
rehafer offline
Posts: 279
Joined: Feb 08, 2013

Re: Device Extension errors

Updated to 2.0.3 and I now get:
EPS - Device Extensions Error Exception in plugin.onAfter_runConcurrentThread line 103: 'key epsdeth not found in dict'
CODE: for devId in eps.cache.pluginItems["epsdeth"]:

repeated every few seconds
Any thoughts?

Posted on
Fri Jan 12, 2018 1:35 pm
Colorado4Wheeler offline
User avatar
Posts: 2794
Joined: Jul 20, 2009
Location: Colorado

Re: Device Extension errors

That was fixed in 2.0.4, available from Git as it's not yet been published on the Plugin Store.

My Modest Contributions to Indigo:

HomeKit Bridge | Device Extensions | Security Manager | LCD Creator | Room-O-Matic | Smart Dimmer | Scene Toggle | Powermiser | Homebridge Buddy

Check Them Out Here

Posted on
Fri Jan 12, 2018 1:40 pm
Colorado4Wheeler offline
User avatar
Posts: 2794
Joined: Jul 20, 2009
Location: Colorado

Re: Device Extension errors

I just put 2.0.4 in the plugin store since it does fix this bug and the current plugin store version HAS the bug :shock: :roll:

My Modest Contributions to Indigo:

HomeKit Bridge | Device Extensions | Security Manager | LCD Creator | Room-O-Matic | Smart Dimmer | Scene Toggle | Powermiser | Homebridge Buddy

Check Them Out Here

Posted on
Fri Jan 12, 2018 4:11 pm
rehafer offline
Posts: 279
Joined: Feb 08, 2013

Re: Device Extension errors

That did the trick, thanks


Sent from my iPhone using Tapatalk

Posted on
Thu Jan 18, 2018 6:19 am
MarcoGT offline
Posts: 1091
Joined: Sep 11, 2014
Location: Germany

Re: Device Extension errors

I just restarted Indigo Server to modify the log option of piBeacon and since then I have following error:

Code: Select all
Exception in plug.nonpluginDeviceUpdated line 439: 'ascii' codec can't encode character  u'\xe0' in position 9: ordinal not in range(128)
CODE: self.logger.threaddebug("Non plugin device '{0}' has been updated".format(newDev.name))


I am using the plugin just for an Action Group to speak weather in the morning, not more.

Posted on
Thu Jan 18, 2018 9:11 am
Colorado4Wheeler offline
User avatar
Posts: 2794
Joined: Jul 20, 2009
Location: Colorado

Re: Device Extension errors

That is one of your device names, not a Device Extension device, that has that character (I believe it is the small letter 'a' with a grave) in it. I could be wrong about the symbol though, but it is definitely a non-standard symbol whatever it is.

My Modest Contributions to Indigo:

HomeKit Bridge | Device Extensions | Security Manager | LCD Creator | Room-O-Matic | Smart Dimmer | Scene Toggle | Powermiser | Homebridge Buddy

Check Them Out Here

Posted on
Thu Jan 18, 2018 9:20 am
MarcoGT offline
Posts: 1091
Joined: Sep 11, 2014
Location: Germany

Re: Device Extension errors

You mean something that has nothing to do with Device Extension Plugin? And then why is the plugin complaining about it?

Who is online

Users browsing this forum: No registered users and 5 guests