-
-
Notifications
You must be signed in to change notification settings - Fork 3
Description
I'm trying to install RoonCommandLine on a debian 13 box (192.168.1.15) that has an ethernet connection to my Roon Nucleus (192.168.1.3). After downloading the package, I did:
sudo dpkg -i ./RoonCommandLine_2.1.4-1.deb
The output includes:
Traceback (most recent call last):
File "/usr/local/Roon/api/get_core_ip.py", line 26, in <module>
apis = [RoonApi(app, None, server[0], server[1], False)]
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/Roon/venv/lib/python3.13/site-packages/roonapi/roonapi.py", line 798, in __init__
raise RoonApiException("Host and port of the roon core must be specified!")
roonapi.roonapi.RoonApiException: Host and port of the roon core must be specified!
Approval granted, retrieving zones and zone info ...
Traceback (most recent call last):
File "/usr/local/Roon/api/list_zones.py", line 65, in <module>
roonapi = RoonApi(appinfo, token, server, port)
File "/usr/local/Roon/venv/lib/python3.13/site-packages/roonapi/roonapi.py", line 798, in __init__
raise RoonApiException("Host and port of the roon core must be specified!")
roonapi.roonapi.RoonApiException: Host and port of the roon core must be specified!
In '/usr/local/Roon/etc/roon_api.ini', there are no entries for RoonCoreIP, RoonCorePort, DefaultZone, or any of the Zone Groups. The TokenFileName of '/usr/local/Roon/etc/roontoken.txt' doesn't exist. The file '/usr/local/Roon/etc/pyroonconf' has these lines:
LOCAL=true
export PYTHONUSERBASE=/usr/local/Roon/venv
ROONAPIPATCHED=true
ROON_ZONE=""
If I add to '/usr/local/Roon/etc/roon_api.ini' the correct RoonCoreIP (192.168.1.3), and run the program using the roon command, I get a welcome message and the menu of commands, none of which produce any output. The Roon app on my android tablet (the only way I have to communicate with the Nucleus) discovers no extensions.
Any troubleshooting advice would be appreciated!