ncmiller / roku-cli

Interactive control of your Roku device from the command-line
MIT License
70 stars 9 forks source link

Searching for Roku devices within LAN ... #9

Open basskillin opened 1 year ago

basskillin commented 1 year ago

When I Type "roku" I don't see Found the following Roku devices: [1] 192.168.1.116:8060 (Roku 3-4230X SW v7.2.0.4100) [2] 192.168.1.147:8060 (Roku 3-4200X SW v7.2.0.4100)

Multiple Rokus found. Select the index of the Roku to control: Select (1 to 2) >

I see... It works when I add it by hand. I am on Arch

Searching for Roku devices within LAN ... Found the following Roku devices: Traceback (most recent call last): File "/usr/sbin/roku", line 33, in sys.exit(load_entry_point('rokucli==1.0.6', 'console_scripts', 'roku')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/rokucli-1.0.6-py3.11.egg/rokucli/cli.py", line 166, in main File "/usr/lib/python3.11/site-packages/rokucli-1.0.6-py3.11.egg/rokucli/cli.py", line 108, in run File "/usr/lib/python3.11/site-packages/rokucli-1.0.6-py3.11.egg/rokucli/discover.py", line 19, in discover_roku File "/usr/lib/python3.11/site-packages/roku-4.1.0-py3.11.egg/roku/core.py", line 262, in device_info resp = self._get("/query/device-info") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/roku-4.1.0-py3.11.egg/roku/core.py", line 211, in _get return self._call("GET", path, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/roku-4.1.0-py3.11.egg/roku/core.py", line 231, in _call raise RokuException(resp.content) roku.core.RokuException: b'<!doctype html>HTTP Status 404 \xe2\x80\x93 Not Found

HTTP Status 404 \xe2\x80\x93 Not Found

'