![]() ![]() You can create one button for each line in option on your setup for any connect/connect amp or Zp unit. I don’t really use them but these are easily enough added in a similar way to the favourites above. If you need more of less favourites, please add/delete buttons as required Spaces are okay, you just need to use where you have a space in a name I would advise simplifying these names in the native Sonos setup as much as you can. You will need to modify this to your favourites and how they are named in your sonos setup The Vol 10% button is also easy to change This is easy to change in the url string. I opted for the vol / vol – as opposed to the slider as I find the sliders difficult to use on a tablet The parts you may want to modify are as follows Play, Stop, Repeat, Shuffle, etc – this should work as is Port: Leave at 5005 (can be changed it needed, see git above) IP Address: This is the IP of the device where the api is installed (This is NOT the IP address of the sonos zone) Name - The zone name needs to be the same as what it is in native Sonos (try and avoid chars such as /,etc) Spaces are okay Please login or register to see this link. STEP 2 : Import the VD, you will need one VD per sonos zone Once you have this setup you are ready to move on to Step 2 If you use a NAS it might be good to use a UPS or find a way to reboot after an outage saves you the hassle of installing all dependency's, assuming you have some knowledge with linux. #Įdit - additional observation - I like the Synology NAS option but mine doesn't reboot in the event of a power outage. For node-sonos-api there is a docker image Using docker is easy and simple to give to someone else too, work on Pi3 too. Some nas systems include docker too (synology) from the gui. Rename what you downloaded to to sonos-http-api In the flash folder rename the sonos-http-api to -old Reboot and that's it - test through browser with something like If you want to upgrade to the latest api release Get an API from VoiceRSS and create a settings.json file (details in the post) and drop it into the sonos-http-api folder Map a network drive or Start Run to \\\flashĬlick apps folder and you'll see the sonos-http-api folder When you login over SSH (with something like putty) the password is root Use the sonos-api precompiled rpi image at The fastest way I found to get up and running on a PI if you're unsure and just want to try it (takes about 15 minutes) You will also find an excellent blog/issue tracker at the link above for any issues you encounter Please login or register to see this code. Details on where to get the code and install can be found on Git. This can be a RPi, a NAS or something similar. ![]() This VD requires jishi’s node-sonos-http-api to be installed on a node.js capable device. Like all VD’s please feel free to constructively criticise or modify it to meet your needs Without these people and the work they have done as well as what they have helped me learn over the last 12 months this wouldn't have been created. This work draws on the work of many many people from both this forum as well as other forums. Please login or register to see this attachment. You can also select what appears in HC2 UI by clicking the ‘main’ checkbox on the appropriate VD button ( I think you can have one button, one label and one slider) I intend to use this more in ‘Press Button’ mode rather than directly as a remote control but it should be good either way. I don’t have a sonos soundbar or sub but from reading other forums it should work fine for those I have tested this with Play1, 3, 5 (older version) ZP100, ZP80, ZP90. **I'll structure this in a better format in the coming weeks but for now it should be sufficient** The following should help if you want to implement an sonos VD that leverages the node sonos http api by jishiĬreating the VD and summary of other uses of the API and some sample code I use Implement Sonos VD using node-http-API running on raspberry PI ![]()
0 Comments
Leave a Reply. |