- Notifications
You must be signed in to change notification settings - Fork18
🔈 Sonos mqtt controller. Control your speakers from your mqtt server. mqtt-smarthome insprired.
License
svrooij/sonos2mqtt
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This node application is a bridge between the Sonos and a mqtt server. The status of all your sonos devices will be published to mqtt and you can control the sonos speakers over mqtt.
It's intended as a building block in heterogenous smart home environments where an MQTT message broker is used as the centralized message bus. SeeMQTT Smarthome on Github for a rationale and architectural overview.
Check out the other bridges in thesoftware list
See:https://svrooij.github.io/sonos2mqtt
This library depends onnode-sonos-ts which I also developed. All other libraries using node-sonos-ts should also be able to implemented all the nice features included there. Likenotifications ortext-to-speech which are the coolest new additions forsonos2mqtt!
I'm a big fan of beer and coffee. To provide something extra to everybody who is sponsoring me, I'll provide a hosted TTS server for all my sponsors.
This bridge and thesonos package took me a lot of hours to build, so I invite everyone using it to at least have a look at mySponsor page. Even though the sponsoring tiers are monthly you can also cancel anytime 😉
The latest version of this bridge is inspired onhue2mqtt.js bySabastian Raff. That was a great sample on how to create a globally installed, command-line, something2mqtt bridge.
Thanks goes to these wonderful people (emoji key):
Stephan van Rooij 💻📖 | Sven Werner 📦💻 | Matthias Burgfried 💻 | mqtt-fan 💻 | Martin Roth 📖 |
Doug Melton 🐛 | Sebastian 💻 | Emmanuel Venisse 📖 | Jonas Hansen 📖 |
This project follows theall-contributors specification.Contributions of any kind welcome!
About
🔈 Sonos mqtt controller. Control your speakers from your mqtt server. mqtt-smarthome insprired.