No firewall involved, it’s all on the same network.
Does roon_tui take arguments such as IP address of the Roon Server?
No firewall involved, it’s all on the same network.
Does roon_tui take arguments such as IP address of the Roon Server?
No it doesn’t. If it doesn’t get listed in the Roon Extensions list then another common cause is that the devices are running on different subnets of the network. If you do install the Roon GUI or Roon Bridge on the device can that find the Roon Server?
These are all items on the same 10.0.0.0/22 network.
I have to accept each instance of roon-tui from a Roon GUI the first time, I get it. And the two of them do not have to be on the same network node.
It looks like the version numbers in cargo( 0.0.5 ) and TUI( 0.0.4 ) are off
Similar issue: Select a station from My Live Radio, you jump back to Explore, instead of staying on the list of radio stations.
A new weekend and a new Roon TUI release (no promise I can keep this pace).
Version 0.0.5 brings the first USP to Roon TUI
I am one of those who, on the Roon Remote, clears the Queue to let playback finish at the end of the current track. In the past I even created an extension to insert a track in the Queue that triggers a Pause, call Queue Bot. With the creation of Roon Tui I can now control the User Interface so now I integrated a “Pause at End of Track” feature, just use Ctrl-e instead of Ctrl-p when playback is active!
Remaining Queue time
Another change is that the Queue shows the remaining playing time when it isn’t the active view, if it is active it remains showing the number of items in the Queue. Thanks @Nepherte, for suggesting this feature.
Bug fixes
There are 2 bug fixes. The first is the one reported by @Nickpi, about skipped levels if you use Esc to move up in the Browse view. The second is that sometimes a key was handled twice, e.g., when pressing Enter in the Zone Select the Enter was handled again when getting back in the Browse view.
That’s it for this time, I have more USPs in mind but that is for a later time.
Enjoy!
Changelog
This is the behavior as provided by the Roon API, I cannot change this.
Hi Jan I have just downloaded this and got the following warning from Windows Security.
Not sure if anyone else has reported this but I could not see it in the thread.
I had to grab the download and copy it and rename the file and then unzip it for Windows to allow me to do anything with it.
I uploaded to Virustotal to test and as expected nothing amiss was found
all running on Windows but no Core is found and nothing is showing up as needing authorising.
Everything is on one subnet so there should be no issue there.
Has anyone using Windows successfully got this working yet?
Tried running as Administrator but no difference
@Michael_Harris Enable the extension from Settings in Roon.
If Roon desktop is running, close it and restart, and it should be listed under Extensions.
Thanks @Govnah for your idea, but as I stated in my message it is not showing up to authorise and I have tried it multiple times.
Unfortunately I cannot reboot the Windows PC at the moment as it is running a long process but I will try and see if it makes a difference and I already run Sharoon and Roon Extension Manager as well and RooExtend.
I have added it to the Firewall exception and disabled the firewall and also run it as Administrator and none of these things on Windows give an a connection to the Roon server
Thanks Martin for that suggestion I already tried that a few times as well.
I have another machine that I can try it on as well, so I will give that a go
Oh, that’s a shame. This trick worked for me last time.
I’ve yet to update, but will post progress later.
Well the other PC does the same thing as well, and I just tried your trick as well.
Hopefully you fare better. It was only going to be a nice little plaything that I could use to amuse me
I am running Windows 11 and went into Virus and Threat Protection and allowed the app to run. My Windows FW is off and I have Roon Core running on another VLAN and Network, but I use OPNSense and UDP Broadcast Relay and FW rules accordingly. I read where you have everything on the same network, just wanted give an overview of my environment, may help someone else.
No I appreciate the attempt to help thanks, it looks like it isn’t finding the Core which is running on Rock.Two machines and not finding it on either.
Good to know that it is running on Windows 11 though. I have an M1 Mac Mini as well but that is really only used for running HQPlayer so I try not to install or run anything else on that, but maybe I will give it a go tomorrow
Hi Michael,
Till this point I created the binary for Windows but wasn’t able to do any testing with it. I now move ahead and setup a Windows 10 Pro VM and downloaded the binary from GitHub.
While downloading, Google Chrome complained about an unusual file but by going to the Downloads page I could tell to keep the file. I did not get the trojan message. After that on first execution I got another warning where I had to indicate I really want to run this (this was after installing Microsoft Visual C++ Redistributable). That then brought me to a Windows Defender window where I allowed it to communicate on private networks:
The unknown publisher is probably why we have to get trough all these hoops.
At this point Roon TUI showed up as an extension in Roon and after enabling it Roon TUI could access the Roon Server. You might have to check Windows Defender settings for allowed apps, or check any other apps that have a firewall or other protection function.
This problem is back. I cannot take Roon TUI out of pause mode.
I’ve deleted Roon TUI and its config.json. Then I uninstalled Roon Bridge, then reinstalled Roon Bridge, ensured the extension was enabled in Roon Settings/Audio, then put the most current version of Roon TUI back. That resulted in a Roon TUI that never found the core - even though the extension was enabled. So I put the old config.json back, and it’s connected to the core, but will not come out of pause mode.
Advice?
Thanks Jan,
Which version of the C++ Redistributable did you install? (I already have several, but often you need the right version).
My initial testing was to enable the App as below
When that did not work I turned off the firewall all together which made no difference, so maybe the C++ library is required for some networking features to talk.
Happy to try some things to help make this work better, my machines are running Windows 11 Pro
If you are not using Roon TUI but another Roon Remote can you then control this Roon Bridge zone without problems? Or the other way around, can Roon TUI control any of your other zones without problems?