![Namecheap Takes Down Polyfill.io Service Following Supply Chain Attack](https://cdn.sanity.io/images/cgdhsj6q/production/6af25114feaaac7179b18127c83327568ff592d1-1024x1024.webp?w=800&fit=max&auto=format)
Security News
Namecheap Takes Down Polyfill.io Service Following Supply Chain Attack
Polyfill.io has been serving malware for months via its CDN, after the project's open source maintainer sold the service to a company based in China.
homebridge-roon-outputs
Advanced tools
Readme
Add your Roon Outputs to Apple Homekit. This platform plugin uses the Roon Node API and the SmartSpeaker service to automatically create accessories from all your Roon outputs that show up as real speakers in Homekit.
You must have iOS 13.4 or later.
All your outputs (non-private) will show up in Homekit (after you add them one by one, see instructions below).
Currently the SmartSpeaker
service is extremely limited and it only has the following functionality:
However the SmartSpeaker
service does show some promise. Although it is all based on Airplay 2, there is a chance (if
somewhat slim) that we'll also be able to control volume and other transport controls later on.
Install via NPM globally:
sudo npm install -g --unsafe-perm homebridge-roon-outputs
Alternatively you can install this through Homebridge Config UI X. Just search for homebridge-roon-outputs
.
Take a look at the Homebridge Wiki for help installing Homebridge if you haven't already.
Add the RoonOutputs
platform to your config.json
:
{
"platforms": [
{
"platform": "RoonOutputs",
"postfix": "Roon output"
}
]
}
You can use the following options in your homebridge config:
Variable | Optional/Required | Description |
---|---|---|
platform | required | Must be RoonOutputs . |
postfix | optional | Allows you to add a word after your output name that will show up in Homekit. Defaults to Speaker , set as "" to leave blank. |
Once configured, restart Homebridge and keep an eye on the logs.
You will need to enable the extension in Roon before you can use it. Head over to the "Extensions" page in Roon settings, and hit "Enable" next to the "Homebridge RoonOutputs" extension.
Then in the Homebridge logs, you should see all your outputs get accessories created for them.
The final step is to add each output accessory to Homekit, manually. To do this:
FAQs
Roon Ouputs (Endpoint) integration with Homekit using Homebridge
The npm package homebridge-roon-outputs receives a total of 6 weekly downloads. As such, homebridge-roon-outputs popularity was classified as not popular.
We found that homebridge-roon-outputs demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Polyfill.io has been serving malware for months via its CDN, after the project's open source maintainer sold the service to a company based in China.
Security News
OpenSSF is warning open source maintainers to stay vigilant against reputation farming on GitHub, where users artificially inflate their status by manipulating interactions on closed issues and PRs.
Security News
A JavaScript library maintainer is under fire after merging a controversial PR to support legacy versions of Node.js.