Initial Version Feedback Requested

User avatar
RogueProeliator
Posts: 2538
Joined: Tue Nov 13, 2012 3:54 pm
Location: Baton Rouge, LA

Initial Version Feedback Requested

Post by RogueProeliator »

Please feel free to leave any comments, positive or negative, regarding this initial release! This plugin has only been used to control a couple of different Roku devices and only on a couple of Indigo systems, but so far it has been reliable and stable.

A special thanks to SonosGuy for helping get the initial release of this plugin out the door!

Adam
ckeyes888
Posts: 2438
Joined: Thu Nov 26, 2009 2:41 pm
Location: Kalispell, MT

Re: Initial Version Feedback Requested

Post by ckeyes888 »

Set it up and it seems to working perfectly. Really nice to have direct access to so many
channels!

Love it, and many thanks for a great plugin!

Carl
ckeyes888
Posts: 2438
Joined: Thu Nov 26, 2009 2:41 pm
Location: Kalispell, MT

Re: Initial Version Feedback Requested

Post by ckeyes888 »

Been getting some odd behavior and log errors with the plugin lately.

Code: Select all

Action Group                    Roku Home
  Roku Network Remote Plugin ErrorError in plugin execution:

Traceback (most recent call last):
  File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/rokuNetworkRemoteDevice.py", line 205, in concurrentCommandProcessingThread
    self.plugin.pollForAvailableUpdate()
  File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFrameworkPlugin.py", line 93, in pollForAvailableUpdate
    self.checkForAvailableUpdate()
AttributeError: 'Plugin' object has no attribute 'checkForAvailableUpdate'

When it fails it seems the last command it was sent is repeated when new commands are sent.
A restart of the plugin fixes the issue.

Any ideas?

Thanks,

Carl
User avatar
RogueProeliator
Posts: 2538
Joined: Tue Nov 13, 2012 3:54 pm
Location: Baton Rouge, LA

Re: Initial Version Feedback Requested

Post by RogueProeliator »

I'll take a look - sorry about that! I suspect it is a typo from when I integrated the version checking system.

Adam
ckeyes888
Posts: 2438
Joined: Thu Nov 26, 2009 2:41 pm
Location: Kalispell, MT

Re: Initial Version Feedback Requested

Post by ckeyes888 »

I just installed the 1.1 plugin and it seems a bit faster.
So far it's working perfectly.

Thanks a bunch!

Carl
User avatar
matt (support)
Site Admin
Posts: 21542
Joined: Mon Jan 27, 2003 1:17 pm
Location: Texas
Contact:

Re: Initial Version Feedback Requested

Post by matt (support) »

I just got my first Roku, so I thought I'd give this plugin a spin. Works great – thanks again for sharing it!
Image
User avatar
RogueProeliator
Posts: 2538
Joined: Tue Nov 13, 2012 3:54 pm
Location: Baton Rouge, LA

Re: Initial Version Feedback Requested

Post by RogueProeliator »

I just got my first Roku, so I thought I'd give this plugin a spin. Works great – thanks again for sharing it!
I don't think you'll be disappointed with the Roku -- few seem to be! Glad all is working great for you!
Adam
User avatar
TOPS
Posts: 169
Joined: Wed Jun 17, 2015 10:57 am
Location: London, England

Re: Initial Version Feedback Requested

Post by TOPS »

Roku Network Remote

HI,

I Have downloaded and installed the plugin, but can't seem to get it to configure, I have version 1.5.17 installed and I only have the options to disable or reload the the plugin (and about) in the plugin list, I have nothing in the boxes when I try to create a device I do not have the option to do so, my Roku is running on my network, when I look at the log I am getting the below also the plugin seems to keep relaunching itself and then giving the error. Its as if something has not installed ok.

Any help please,

Thanks,

Dave


Roku Network Remote Plugin ErrorError in plugin execution InitializeMain:

Traceback (most recent call last):
File "plugin.py", line 44, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/__init__.py", line 17, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/RPFrameworkRESTfulDevice.py", line 65, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/requests/__init__.py", line 58, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/requests/utils.py", line 26, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/requests/compat.py", line 7, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/requests/packages/__init__.py", line 3, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/requests/packages/urllib3/__init__.py", line 10, in <module>
<type 'exceptions.ImportError'>: No module named connectionpool
User avatar
RogueProeliator
Posts: 2538
Joined: Tue Nov 13, 2012 3:54 pm
Location: Baton Rouge, LA

Re: Initial Version Feedback Requested

Post by RogueProeliator »

Dave - it looks like the supporting library that I use, Requests, is not happy with your system. What version of OS X and Indigo are you running?

Adam
User avatar
TOPS
Posts: 169
Joined: Wed Jun 17, 2015 10:57 am
Location: London, England

Re: Initial Version Feedback Requested

Post by TOPS »

Hi Adam,

Thanks for getting back to me,I'm running as below

OSX 10.10.5 Yosemite and Indigo 6.1.4 (Client & Server)

Any ideas?

Cheers

Dave
User avatar
TOPS
Posts: 169
Joined: Wed Jun 17, 2015 10:57 am
Location: London, England

Re: Initial Version Feedback Requested

Post by TOPS »

Hi Adam,

Any thoughts on my RoKu problem?

Cheers,

Dave
User avatar
RogueProeliator
Posts: 2538
Joined: Tue Nov 13, 2012 3:54 pm
Location: Baton Rouge, LA

Re: Initial Version Feedback Requested

Post by RogueProeliator »

Hey Dave, sorry for the delayed response - work has been crazy lately (and in a stressful, not good way!) Can you please go to this location in Finder and verify that this file exists:

/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/requests/packages/urllib3/connectionpool.py

The error indicates it can't find/load that file. The only things that I can think of are if the file is missing for some unknown reason or if there are permissions issues.

Adam
User avatar
TOPS
Posts: 169
Joined: Wed Jun 17, 2015 10:57 am
Location: London, England

Re: Initial Version Feedback Requested

Post by TOPS »

Hi Adam,

Have taken a look in the folders, In the urllib3 folder I have a "connection.py" and a "connection.pyc" file but no "connectionpool.py" file, Is that the problem?? hope it can be sorted?

Thanks,

Dave
User avatar
RogueProeliator
Posts: 2538
Joined: Tue Nov 13, 2012 3:54 pm
Location: Baton Rouge, LA

Re: Initial Version Feedback Requested

Post by RogueProeliator »

Have taken a look in the folders, In the urllib3 folder I have a "connection.py" and a "connection.pyc" file but no "connectionpool.py" file, Is that the problem?? hope it can be sorted?
Yeah, that file should be there (along with connection.py) so that is likely the problem. I just double-checked and the published version does have that file there, so I would suggest removing the plugin completely and re-downloading/re-installing.

Adam
User avatar
RogueProeliator
Posts: 2538
Joined: Tue Nov 13, 2012 3:54 pm
Location: Baton Rouge, LA

Re: Initial Version Feedback Requested

Post by RogueProeliator »

If you are brave, you could try downloading / extracting the plugin and just manually copying the files into that directory (I'd replace the entire "Server Plugin" directory to be safe). This might not be as easy/clean as a removal and re-install, but has the advantage of not having to delete devices if you have them already configured with triggers/control pages, etc.
Post Reply

Return to “Roku Network Remote”