Skip to content

arulapj/SonosNPROneServer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NPR One Sonos Service Build Status

I love my Sonos system and I really like the NPR One app. That’s why I have built this service.

Issues and pull-requests welcome.

How do I add NPR One to my Sonos?

Check out the instructions at http://michaeldick.me/sonos-nprone/

How do I run the service myself?

Prerequisites

Run the service locally

  • Clone this repo
  • Import into Eclipse as Maven project
  • Create new Maven build configuration with environment variables:
  • NPR_CLIENT_ID
  • NPR_CLIENT_SECRET
  • MIXPANEL_PROJECT_TOKEN
  • Generate the ssl key once through Maven: keytool:generateKeyPair
  • Run Maven target: tomcat7:run-war

Run service on Heroku

  • Create new Heroku app
  • Set environment variables (see above)
  • Git push to Heroku. It will use the included procfile

About

NPR One Service for Sonos using the Sonos Music API (SMAPI)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%