Page 2 of 2

Re: Error message upon installing 7.4.8

PostPosted: Thu Apr 22, 2021 3:55 pm
by RogueProeliator
Yes, I've just verified that as well :D

My fault, I must never have pushed that to the plugin store after it was validated. Will try to do that shortly.

Adam

Re: Error message upon installing 7.4.8

PostPosted: Wed May 18, 2022 11:12 am
by Different Computers
I *THINK* I'm seeing this same error on my new Roku TCL tv. Granted I've been running the plugin for about 1 day and I'm not entirely sure I have everything set up right, but it seems so.

Code: Select all
    Roku Network Remote Error       Error executing effect for device id 1177460091
Traceback (most recent call last):
  File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/RPFrameworkDeviceResponse.py", line 179, in executeEffects
    eval(u'rpDevice.' + effect.updateParam + u'(responseObj, rpCommand)')
  File "<string>", line 1, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/rokuNetworkRemoteDevice.py", line 264, in updateDeviceStatusInfo
    channelNumber = deviceInfoDoc.find("channel").find("number").text


The plugin does control the TV. I see stuff above about channels and none of my (few, so far) commands do anything with channels.

Re: Error message upon installing 7.4.8

PostPosted: Tue May 31, 2022 7:50 pm
by Different Computers
Still seeing this error

Code: Select all
Roku Network Remote Error       Error executing effect for device id 1177460091
Traceback (most recent call last):
  File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/RPFrameworkDeviceResponse.py", line 179, in executeEffects
    eval(u'rpDevice.' + effect.updateParam + u'(responseObj, rpCommand)')
  File "<string>", line 1, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/rokuNetworkRemoteDevice.py", line 264, in updateDeviceStatusInfo
    channelNumber = deviceInfoDoc.find("channel").find("number").text
AttributeError: 'NoneType' object has no attribute 'text'

Re: Error message upon installing 7.4.8

PostPosted: Thu Jun 02, 2022 5:35 pm
by Different Computers
Went to GitHub, installed and reinstalled and

Started plugin "Roku Network Remote 2.4.8"
Roku Network Remote Error Error executing effect for device id 1177460091
Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/RPFrameworkDeviceResponse.py", line 179, in executeEffects
eval(u'rpDevice.' + effect.updateParam + u'(responseObj, rpCommand)')
File "<string>", line 1, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/rokuNetworkRemoteDevice.py", line 264, in updateDeviceStatusInfo
channelNumber = deviceInfoDoc.find("channel").find("number").text
AttributeError: 'NoneType' object has no attribute 'text'


same error. :(

Re: Error message upon installing 7.4.8

PostPosted: Mon Jul 25, 2022 2:27 pm
by Different Computers
Still getting
Code: Select all
 Roku Network Remote Error       Error executing effect for device id 1177460091
Traceback (most recent call last):
  File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/RPFramework/RPFrameworkDeviceResponse.py", line 179, in executeEffects
    eval(u'rpDevice.' + effect.updateParam + u'(responseObj, rpCommand)')
  File "<string>", line 1, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2021.2/Plugins/Roku Network Remote.indigoPlugin/Contents/Server Plugin/rokuNetworkRemoteDevice.py", line 264, in updateDeviceStatusInfo
    channelNumber = deviceInfoDoc.find("channel").find("number").text
AttributeError: 'NoneType' object has no attribute 'text'


When I turn on debugging I get
Code: Select all
Roku Network Remote Debug       Executing full status update request...
   Roku Network Remote Debug       Processing GET operation: http|*|/query/device-info
   Roku Network Remote Debug       Effect execution: Calling function updateDeviceStatusInfo
   Roku Network Remote Debug       Received device info query response
   Roku Network Remote Debug       Processing GET operation: http|*|/query/active-app
   Roku Network Remote Debug       Effect execution: Calling function updateDeviceStatusInfo
   Roku Network Remote Debug       Received active app query response
   Roku Network Remote Debug       Processing GET operation: http|*|/query/tv-active-channel
   Roku Network Remote Debug       Effect execution: Calling function updateDeviceStatusInfo
   Roku Network Remote Debug       Received active channel query response


and it *seems* like my TV returns a correct status to Indigo. But still, all that red error message in the log....

Re: Error message upon installing 7.4.8

PostPosted: Wed Aug 03, 2022 7:57 am
by Different Computers
Used the "Direct Download" link and the errors seem gone. Notably, though, that download identifies itself as version 2.4.9, not 7.4.9.

Any chance we could get the plugin to receive input status? right now I have to brute force with multiple conditions that check "if app is not X/Y/Z" in order to make Indigo notice that I've changed inputs. Not even sure that's going to work.

Re: Error message upon installing 7.4.8

PostPosted: Wed Aug 02, 2023 3:34 pm
by danieljmorel
I believe this issue has come back with the new release - 2023.7.0. I am receiving the following error for my 2 Roku TV's but not for my other Roku devices (USB Sticks)(There is a whole lot more which I can include if you like)(seems to happen aprox. every minute).:

Aug 2, 2023 at 5:31:02 PM
Roku Network Remote Error An error occurred executing the GET/PUT request (Device: 694568331): HTTPConnectionPool(host='10.0.1.115', port=8060): Max retries exceeded with url: /query/active-app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x109a38280>, 'Connection to 10.0.1.115 timed out. (connect timeout=None)'))
Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/connection.py", line 174, in _new_conn
conn = connection.create_connection(
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/util/connection.py", line 95, in create_connection
raise err
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/util/connection.py", line 85, in create_connection
sock.connect(sa)
TimeoutError: [Errno 60] Operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/connectionpool.py", line 703, in urlopen
httplib_response = self._make_request(
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/connectionpool.py", line 398, in _make_request
conn.request(method, url, **httplib_request_kw)
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/connection.py", line 239, in request
super(HTTPConnection, self).request(method, url, body=body, headers=headers)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/http/client.py", line 1282, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/http/client.py", line 1328, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/http/client.py", line 1277, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/http/client.py", line 1037, in _send_output
self.send(msg)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/http/client.py", line 975, in send
self.connect()
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/connection.py", line 205, in connect
conn = self._new_conn()
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/connection.py", line 179, in _new_conn
raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x109a38280>, 'Connection to 10.0.1.115 timed out. (connect timeout=None)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/requests/adapters.py", line 440, in send
resp = conn.urlopen(
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/connectionpool.py", line 785, in urlopen
retries = retries.increment(
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/urllib3/util/retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='10.0.1.115', port=8060): Max retries exceeded with url: /query/active-app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x109a38280>, 'Connection to 10.0.1.115 timed out. (connect timeout=None)'))

Re: Error message upon installing 7.4.8

PostPosted: Wed Aug 23, 2023 9:05 pm
by whmoorejr
danieljmorel wrote:
...
Roku Network Remote Error An error occurred executing the GET/PUT request (Device: 694568331): HTTPConnectionPool(host='10.0.1.115', port=8060): Max retries exceeded with url:
I noticed a similar error message soon after the latest release of the plugin.... only on one of my RokuTVs. Oddly (I thought) it was the newest of my Roku TVs. After looking at the TV settings, I found it to be user error. I forgot to change one of the settings.... System -> Power -> Fast TV Start -> On. Maybe that's what's going on?