Skip to content
Homebridge TestFlight
Utilities

PC Volume

homebridge-pc-volume · v1.2.4

VerifiedLocal

Controls a computer system volume from HomeKit.

What it says it supports

Devices it names

  • macOS
  • Linux ALSA
  • Windows

Shows up in Apple Home as from its README

What people report

Controls PC volume on macOS and Linux, and Windows via node-loudness; docker/Linux needs ALSA access and only the default audio device is supported.

  • Works1
  • Partly works1
DeviceStatusWhat they saidSource
Windows PC volumeWorksMaintainer says CI passes on Windows; install from npm
Saved copy
I've not tested it on Windows, but it does looks like node-loudness has had support for Windows for over a year! Nothing about homebridge-pc-volume restricts to macOS/linux, so it could just work. I've recently added CI, which does run on Windows and passes, so I know it all installs correctly. However, this does not test changing the volume. Are you able to try this on Windows and report if it works or not?

Excerpt saved from GitHub on 2026-10-22.

Issue #8 · 2018-12
Linux PC with ALSA in oznu dockerPartly worksamixer fails until /dev/snd permissions are opened
Saved copy
… [5/3/2020, 6:32:35 PM] [Airplay音箱] Failed to get muted status: Error: Command failed: amixer amixer: Mixer attach default error: No such file or directory docker /homebridge # amixer Simple mixer control 'Master',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 87 Mono: Front Left: Playback 74 [85%] [-9.75dB] [on] Front Right: Playback 74 [85%] [-9.75dB] [on] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 253 [99%] [-0.40dB] Front Right: Playback …

Excerpt saved from GitHub on 2026-10-22.

Issue #452 · 2020-05

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

Host volume API

Compatibility

Verified by HomebridgeYes
Homebridge versions>=0.2.0
Homebridge 2.0No
Node.js>=10.17.0
Settings in Homebridge UIYes
MatterNo
Platform nameComputerSpeakers
LicenseMIT

Community signals

Downloads a week2
Downloads a month25
GitHub stars62
Open issues2
Closed issues16
Last code push2023-02-17
Latest version1.2.4 (2020-04-30)
First published2017-03-04
Releases11

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • Untested on Linux/Windows

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • DecreaseVolumeButton
  • Fan
  • IncreaseVolumeButton
  • Lightbulb
  • Speaker
  • Switch