Hi.
I had a problem with the extension manager.
Core on a Win 10 PC.
I’ve been using the extension manager for some time.
2 days ago, suddenly the PC started to slow down. i checked on the task manager, and i found dozes (hundreds?) of node.js processes eating up 70% of CPU and RAM. and there were also an equal number of command prompt processes.
I had to uninstall Node.js: everithing is ok now.
Anyway: possible reasons for this?
any suggestion about how to proceed?
can i reinstall node.js, or do i have to uninstall the extension manager and install it again?
thanks
thanks @Jan_Koudijs
… the roon extension folder is empty.
and actually, in roon it seems it’s not installed.
is it possible than uninstalling node.js (and restarting PC and then roon core) causes extension manager to get uninstalled too?
If so, you can try to manually download and install Node and git. After this manual installation you run the setup again and it should detect that the prerequisites are already installed.
I have downloaded the separate git ad nodes installers. git asks many questions during installation, where i’ve left default options.
but at the end, running the extensions installer, i still get an error:
Hi @Jan_Koudijs
sorry for this… I just can say that in the past everything worked. then I had to make a win10 fresh install (before I had win7), and since then…
anyway, I add 2 infos:
in my system, I have an admin account, and a non-admin account that’s the one I usually use. in this setting, running the installer as admin caused the extension manager to me installed in the local folder of the admin-account. don’t ask me why or more than this.
I have temporarily converted my normal account into an admin one. and I have run the installer as administrator. as a result, the installation seems to be OK, but I get this message:
that says “impossible to star service - access denied”.
i’ve tried to manually start the roon extension service manually, but it did not work
You can find an overview of the Extension Repository here. The extensions that require a Linux + Docker setup are marked with an asterisk (*) after the name. That’s what you gain if you decide to move over to a Raspberry Pi setup.
The “Roon Labs Community” link in the References column brings you to the thread that the extension author created for announcements and support.
I GREATLY appreciate the tutorial I’m getting here . Have you (or anybody reading this) actually used the Deep Harmony extension, a Harmony Hub, and a FLIRC as a way to obtain some control over Roon using Alexa voice commands? In other words, is there anyone who can give me some assurance that once I’ve learned all my lessons and done everything I’m supposed to do that I will actually be able to use Alexa voice commands to control some aspect of Roon?
Looks like I’ll need to go with the Raspberry Pi to get Deep Harmony. Hope that extension works better than the one available in the Windows environment.
How do you get extensions into the repository where the Extension Manager will offer them for installation?
So these extensions can be deposited anyplace on the network? What files need to be deposited (what are they called)? Can they be left in archives (.zip files)? Must something be done to encourage or facilitate Roon’s discovery of these extensions when placed at some miscellaneous location on the network? I just downloaded an extension to control my Yamaha amplifier, for example. I created a directory for “Roon Extension Repository” and then dumped all the unZipped files from that download into a separate sub-directory for that new extension. The extension includes JavaScript files, html files, a gitignore file, an image directory, a readme.md file, and a json file. How soon might Roon discover these files (if ever)? Do I need to use all of these files for the extension to work?