@Marcel_van_der_Veldt
You are my hero. This is what I was searching for.
Looks and works great so far.
The only issue is that I can’t get your repo working. I can install it but could’t get a connection. So I installed the plugin from the zip file.
Great, thanks for testing. Hmmm, weird that my repo is failing. As far as I’m aware it’s in use by 10.000’s of users so it should work. I’ll take a look just to be sure.
Sure, the library navigation is generations away from Roon’s Remote.
But the full screen OSD? Yay! I love the nice touches, like the spinning image of the CD when available. It’s very nice when people are there, they can see what’s playing without fishing out a laptop, tablet or phone. Party gimmick? Hell yes!
Can I make a request? I have a 2x20 VFD attached to my Kodi, usinc lcdproc and the Kodi lcdproc addon. The Roon addon is not sending any GUI information that is picked up by lcdproc. I’d love some stuff like Artist - Album - Title scrolling on the first line and a progress bar for the track on the second line.
Is this doable?
I think it will be doable but I’ll have to take a look at the lcdproc addon if it’s possible to send some custom info. By default its watching the Kodi player but as you may understand the Roon player is not utilizing the Kodi player, it’s just a fake OSD.
Oh… Right…
There must be a way, the non Kodi player interface is also sending menu items and such that the lcdproc addon is displaying.
But, heh, not something absolutely needed, I love your work all the same!
I got this working on my raspberry pi 3 with libreelec but I can’t seem to get it to output to the hdmi. Do I need to do something additional? Does this install the roon bridge endpoint or is this just control?
15:33:37.766 T:3234788096 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: 'list' object has no attribute 'values'
Traceback (most recent call last):
File "/home/osmc/.kodi/addons/plugin.audio.roon/plugin.py", line 16, in <module>
PluginContent()
File "/home/osmc/.kodi/addons/plugin.audio.roon/resources/lib/plugin_content.py", line 50, in __init__
self.select_zone()
File "/home/osmc/.kodi/addons/plugin.audio.roon/resources/lib/plugin_content.py", line 325, in select_zone
all_zones = all_zones["zones"].values()
AttributeError: 'list' object has no attribute 'values'
-->End of Python script error report<--
Still struggling with this, any help will be appreciated!
I’ve realised my problem is that the Roon Core is not seeing the extension and I don’t see it on my settings menu. This is weird because I can see another extension installed in the same way via a docker.
I’ve downloaded Roon Control for Kodi from the repository, but I am unclear on whether nodeJS needs to be installed on my Roon server, or my kodi box. Can someone clarify?