Skip to content

willmanio/angry-grandpa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

angry-grandpa

Stabilizes Sonos volume across time

Do you have a Sonos player at work? Does a rude coworker insist on playing Where Da Hood At? at 9:30 AM on full volume?

Show your coworkers who's boss with angry-grandpa. This sweet little jimmy will slowly and periodically decrease your Sonos player's volume to a provided threshold. Just keep it running in the background and enjoy working in (near-) silence.

angry-grandpa runs in Vagrant VM with a public IP address, which should help prevent detection. To further cloak itself, angry-grandpa also randomizes the check-in delay when the volume is at an acceptable level.

Running angry-grandpa

To run with a volume limit of 80% against a Sonos player located at 192.168.1.101:

  • vagrant up
  • cd /vagrant
  • python angrygrandpa.py -v 80 -z 192.168.1.101

Author

Christian Willman github@willman.io

License

MIT

About

Stabilizes Sonos volume across time

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages