Skip to content

crescentrose/sonos-stream-deck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Stream Deck controller for Sonos

A Stream Deck plugin that can control Sonos (or any UPnP-compliant) speakers.

Very rough proof of concept at the moment.

Developing

Using cargo-make:

  • run cargo make symlink to symlink the plugin into your Stream Deck installation and the debug build into the plugin directory.
  • run cargo make kill-plugin to build the plugin and kill the existing plugin instance so that Stream Deck restarts it.
  • run cargo make restart-sd to gracefully terminate and then re-start the Stream Deck application, which will also update the plugin metadata (actions).

These commands work on macOS only.

About

๐Ÿ”ˆ Sonos controller for the Stream Deck

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages