www.homeseer.com

Go Back   HomeSeer Message Board > Audio & Video Support > Distributed (Zoned) Audio Plug-ins > Sonos Script (3P)

Sonos Script (3P) Discussion of Sonos 3rd party script library

Reply
 
Thread Tools Display Modes
  #1  
Old March 2nd, 2006, 08:37 PM
MichaelD MichaelD is offline
Seer Master
 
Join Date: Oct 2002
Location: Lancashire, ENGLAND
Posts: 583
Default Control of SONOS digital music system

The attached scripts allow HomeSeer to control SONOS Zone Players.

Using simple events, or scripts if you prefer, you can:
  • Control each Zone Player using commands such as play, stop, pause, volumeup, mute etc.
  • Control zones separately, or all at once, with commands such as all:stop
  • Use the zone names that you have chosen for your ZPs
  • Build an alarm clock function, to switch on each Zone Player at a pre-set time
  • Create a sleep function that will turn off a ZP at a pre-set time
  • Stop all ZPs when you go out
  • Play your favourite music when you arrive home
  • Mute all players when the phone rings (needs HS modem)
  • Reduce the volume when the doorbell rings (needs HS to know when it rings!)
Manage HomeSeer output
  • Use the SONOS system for announcements from HomeSeer
  • Choose which Zone Players (ZPs) make each announcement as easily as you switch lights. If the chosen ZPs are playing music, this will be paused, the HomeSeer announcement made, then the music will restart.
  • Set the volume of HS announcements independently of the volume used for music.
Manage Zone Groups
  • Link zones together to form a Zone Group
  • Drop a zone from a Zone Group
Report on 'whats playing', with:
  • Current Album
  • Track name
  • Artist
  • Volume
  • etc....
Use your SONOS controller to run HomeSeer events


Update the Music Index used by your Zone Players
  • So that you can schedule an automatic update at regular intervals

Full installation and usage information is included in the .doc file

Latest versions are:
SONOS Controller.vbh Version 0.7
SONOS Discovery.vbh Version 0.8
SONOS Scripts Documentation Version 0.5
SONOS Reporter 0.4

Discussion of the scripts at: http://board.homeseer.com/showthread...322#post700322

Version history:
Reporter 0.4 Number of changes to fix problem that caused reporting on wrong zones
Reporter 0.3 Added functionality to resubscribe if any zones are dropped (service instance died message)
Reporter 0.2 First public beta of new reporting script to provide real-time updates on status of ZPs, and the ability to initiate HS events from the SONOS controller
Discovery 0.8 Fixed a UPnP compatibility problem that arose with later versions of HS
Discovery 0.6 Fixed an incompatibility with HS2 that was causing a harmless but irritating run-time error. Made the discovery process more robust to work better with less reliable networks
Controller 0.7 Functionality added to update the music index, and to increase reliability
Controller 0.6 Functionality added to create 'Reporting Devices' and to report Zone Player status
Controller 0.5 Fixed problem when trying to set volume on a device with fixed line-out volume
Controller 0.4 Made script much more robust, with more error checking, and increased number of retries on comms failures. Fixed 'subscript error', and incorporated different trace levels for diagnostics
Controller 0.3 Changed param separator to ";" to allow MLHSPlugin to use ":"
Controller 0.2 Changes to fix problem when Pausing a stopped player, or Nexting radio
Controller 0.1 Initial version
Attached Files
File Type: doc SONOS Scripts Documentation.doc (125.5 KB, 1576 views)
File Type: zip Controller0.7.zip (60.8 KB, 654 views)
File Type: zip Reporter0.4.zip (82.7 KB, 331 views)
File Type: zip Discovery0.8.zip (14.4 KB, 76 views)
File Type: txt SONOS Discovery.txt (10.0 KB, 162 views)

Last edited by MichaelD; April 17th, 2010 at 01:40 AM. Reason: To add new Discovery script
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:12 PM.


Copyright 1998-2008 HomeSeer Technologies, LLC