Skip to content

EliSchleifer/sonos-doorbell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sonos-doorbell

HTTP driven doorbell chime for a Sonos system.

Sonos doorbell uses the SoCo python package to drive a doorbell chime from an HTTP Web request. It is a fully contained python service that can be paired with out IoT devices or smart doorbells to play an audio file on a set of Sonos devices.

The sonos-doorbell project launches a simple HTTP server that both receives the incoming doorbell requests and hosts the MP3 files to be used by the doorbell ring.

Launch

  1. Install python3 or run from inside a Docker envrionment with python3 setup
  2. Edit main.sh to specify the Zone name and port you want the server to be hosted on

Test

http://{hostname:port}/doorbell_press?ringtone=dingdong1&volume=45

Doorbird Systems

  1. Setup an HTTP call with the doorbell_press url you verified above
  2. Setup the doorbell press schedule to trigger the HTTP Relay

About

HTTP driven doorbell chime for a Sonos system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published