Page 1
KNX Sonos Product Documentation Status of the documentation: 12/12/2014 Printing date: 22.12.2014 Product Manual ise smart connect KNX Sonos Order No. 1-0001-002 Valid for application software version 2.1...
Mounting and electrical connection ..................22 Configuration ........................24 Configuration step 1 − Create ise smart connect KNX Sonos as device in the ETS ....25 Configuration step 2 – Assigning a physical address .............. 25 Configuration step 3 – Setting the IP address, subnet mask and address of the standard gateway ..........................
Page 3
License agreement ise smart connect KNX Sonos software ..........67 11.1 Definitions ..........................67 11.2 Object of the agreement ......................67 11.3 Rights of use of the ise smart connect KNX Sonos software ..........67 11.4 Restriction of rights of use ...................... 67 Copying, modification and transmission ................. 67 Reverse engineering and conversion technologies ............
ETS cannot be used for configuration. Sonos is a registered trademark of Sonos, Inc. in the USA, Canada, Great Britain, Belgium, Luxembourg, the Netherlands, Japan, Mexico, Germany, Russia and Australia and is a trademark of Sonos, Inc. in other countries.
Sonos zones. The ise smart connect KNX Sonos opens up the world of KNX to the family of sound, making it even easier to handle. Sonos can finally be operated with KNX operating devices, either in party mode or by room.
Page 6
Master For complete control of a Sonos device with KNX, it must be defined as the master in an ise smart connect KNX Sonos. You can define any desired Sonos device also seen in the original Sonos ap- plication as the master. A master allows you to control music playback by sending commands such as Play, Pause, Stop and Next Track.
If the door is opened, the rooms become an acoustic unit: The ise smart connect KNX Sonos creates a group in which a Sonos device in the living area functions as the master for Sonos devices in the dining room and thus determines music playback.
Music playback in one or more (all) groups is stopped, and a door signal is heard in these groups. o The signal can be selected as desired and must be saved in a common format (e.g. MP3 file) on the microSD card of your ise smart connect KNX Sonos; alternatively, there is a playlist for this purpose.
With dynamic group creation, the ise smart connect KNX Sonos can switch to party mode through a signal from the building bus. Pressing the "Party" button links all the Sonos devic- es together and the house becomes a continuous party zone with the same music playing in all the rooms.
Not so with the ise smart connect KNX Sonos. Activating the "dinner bell" button function in the kitchen lowers the media volume in the entire house and brings everyone's attention to family mealtime in a peaceful and stress-free way using an unobtrusive audible signal or recorded announcement heard in every room.
Simulating conversations (Occupied-home simulation 3): Put an audio book in MP3 form on the microSD card or network hard disk, and Sonos can simulate a lively dialogue inside your house while you're on holiday. Why not move it around as well? With multiple Sonos devices in the house, the dialogue can "move" from here to there.
Page 12
The ise smart connect KNX Sonos can help. If the photovoltaic system signals a current energy surplus via KNX, the following Sonos announcement may be able to make a valua- ble contribution to environmental protection and lower your costs as well: "Energy surplus –...
KNX Sonos Commercial Application Scenarios Commercial Application Scenarios Announcements in sales and event rooms The ise smart connect KNX Sonos can present announcements at the push of a button or at set times. KNX-TP bus IP data network line "Valued custom-...
Page 14
KNX Sonos Commercial Application Scenarios The ise smart connect KNX Sonos can make event-based announcements. Your announcements will be triggered by events: Rain? Umbrella department, High outside temperature? Invitation to the ice cream parlour, … "Valued custom- ers.
In the example, master-slave group 1 has Sonos device 1 as a master and Sonos device 3 as a slave; master-slave group 2 has Sonos device 3 as a master and Sonos device 1 as a slave.
Page 16
Slave 1 – Switch group association (add other room to the current room as a slave) or Exit slave mode (remaster, i.e. make the Sonos device in the current room the master and thus remove it from the other room as a slave if applicable) can also be connected with binary objects of buttons.
Page 17
Slave 4.5 Slave 5.5 Schematic 2: Two stereo pairs with one ise smart connect KNX Sonos. Both stereo pairs are controlled via master 1 (Sonos device 1) and play the music of the living area. Order No. 1-0001-002 Product Manual Page 17 (76)
Dynamic group creation (general) Initial situation: With eight Sonos devices in multiple rooms. The ise smart connect KNX Sonos can implement dynamic group creation for up to five master-slave groups (MSG), each comprised of a master and up to five slaves.
The Living room and dining area group is controlled via master 1 (Sonos device 1). The music playback for the entire group can now be controlled via the Liv- ing room operating devices for the entire group. Volume control of the individual slaves is still possible using the individual operating devices in the dining area.
Other groups can be created in the same way. Using your Sonos app, you can combine any desired rooms into a group. Groups not shown on the ise smart connect KNX Sonos are thus also possible. For this purpose, activate the desired master-slave group and add additional devices to this group using the Sonos app.
36 mm (2 HP) Height (H): 90 mm Depth (D): 74 mm Figure 1: ise smart connect KNX Sonos. Programming button Switches the device to the ETS programming mode or vice versa. for KNX KNX connection On left: (+ / red)
KNX Sonos Installation, electrical connection and operation Safety notes Electrical devices may only be installed and mounted by a qualified electrician. In doing so, the applicable accident prevention regulations must be observed. Failure to observe the installation instructions can result in damage to the device, fire or other dangers.
Page 23
KNX Sonos Installation, electrical connection and operation Mounting/removing a cover cap A cover cap can be mounted for protection of the KNX bus and power supply connections from dan- gerous voltage, particularly in the connection area. The cap is mounted with an attached bus and power supply terminal and a connected bus and power supply line to the rear.
Sonos components. documentation Install the ise smart connect KNX Sonos on the same IP network as the Sonos components and make settings in the router of the IP network if necessary. Configuration via ETS: After installing the device and connecting the bus, power supply and Ethernet, the device can be com- missioned.
Configuration step 3 – Setting the IP address, subnet mask and address of the standard gateway In addition to the physical address on the KNX network, the ise smart connect KNX Sonos must also be assigned an address on the IP data network. This includes the following information: ...
Page 26
If the Obtain an IP address automatically setting is used, a DHCP server must issue the ise smart connect Figure 5: Setting of the IP address data of KNX Sonos a valid IP address.
Any available Sonos device from the local network is selected automatically and used as a master of the Auto-discover Master-Slave group first group. Do not use this mode if multiple Sonos (only one master configuration devices are available on the local network. The se-...
Page 28
Sonos master. Display text 'Unsaved Sets the value which is displayed if the queue is not Unsaved List List' empty and no saved Sonos playlist is derived. Order No. 1-0001-002 Product Manual Page 28 (76)
This device can be controlled as the master. Only IPv4 addresses can be used. The IP address of When you enter a fixed IP address for the Sonos mas- a Sonos device ter (in contrast to Auto-Discover), the full functionality...
To determine the IP addresses of the Sonos devices, the Sonos PC software provides a quick support option. Start the Sonos software for the PC and select the item Use my Sonos system in the Help menu. The display shown here appears, in which your Sonos devices and your names and the current IP address- es are listed, e.g.:...
KNX Sonos Configuration Connect group addresses to group objects. The following group objects are available for the connection of group addresses at the ise smart con- nect KNX Sonos: Object Name Direction Data width DP type Flags...
Page 32
KNX Sonos Configuration Object Name Direction Data width DP type Flags (CRWTU) 4 (group 1) Play state Read 1 bit 1.010 CR-T- 104 (group 2) 204 (group 3) 304 (group 4) 404 (group 5) Rubric: Data type:...
Page 33
KNX Sonos Configuration Object Name Direction Data width DP type Flags (CRWTU) 8 (group 1) Volume state Read 1 byte 5.001 CR-T- 108 (group 2) 208 (group 3) 308 (group 4) 408 (group 5) Rubric: Data type:...
Page 34
KNX Sonos Configuration Object Name Direction Data width DP type Flags (CRWTU) 11 (group 1) Mute control Write 1 bit 1.003 C-W-- 111 (group 2) 211 (group 3) 311 (group 4) 411 (group 5) Rubric: Data type:...
Page 35
(shuffle mode). 1 = Random order, 0 = Order of the playlist A source is assigned to a fixed slot using the website of the ise smart connect KNX Sonos. The same source is assigned to multiple loca- tions in a master-slave group. The Sonos device only transmits the source name which cannot be assigned to a unique slot. For this reason, a source should only be assigned to one slot per master-slave group.
Page 36
KNX Sonos Configuration Object Name Direction Data width DP type Flags (CRWTU) 19 (group 1) Repeat all Write 1 bit 1.003 C-W-- 119 (group 2) 219 (group 3) 319 (group 4) 419 (group 5) Rubric: Data type:...
Page 37
KNX Sonos Configuration Object Name Direction Data width DP type Flags (CRWTU) 24 (group 1) Artist Read 14 bytes 16.001 CR-T- 124 (group 2) 224 (group 3) 324 (group 4) 424 (group 5) Rubric: Data type: Song Character (ISO 8859-1) Group 1/2/3/4/5 –...
Page 38
0 = No error/Success 1 = Device has no connection to IP network 2 = UPnP network error (Sonos device not responding) 3 = UPnP protocol error (Sonos device responds with error or unexpected reply) 4 = Playlist not available 5 = Empty playlist slot Order No.
Page 39
"OK" = No error/Success "no IP" = Device has no connection to IP network "network err" = UPnP network error (Sonos device not responding) "UPnP err" = UPnP protocol error (Sonos device responds with error or unexpected reply) "playlist" = Playlist not available "empty slot"...
Page 40
KNX Sonos Configuration Object Name Direction Data width DP type Flags (CRWTU) 32 (group 1) Group volume control Write 1 byte 5.001 C-W-- 132 (group 2) 232 (group 3) 332 (group 4) 432 (group 5) Rubric: Data type:...
Page 41
KNX Sonos Configuration Object Name Direction Data width DP type Flags (CRWTU) 35 (group 1) Group volume control Write 1 bit 1.007 C-W-- 135 (group 2) up/down 235 (group 2) 335 (group 3) 435 (group 4) Rubric:...
The relative volume control of a group is implemented via the group volume. The state of the connection is saved only in the Sonos system. If the auxiliary voltage fails and then returns, the ise smart connect KNX Sonos reads the connection state from the Sonos system again via UPnP.
Page 43
Switching Group 1/2/3/4/5 – Add slave 1/2/3/4/5 to this group Function: Description: Connects the Sonos slave to the master in a group (1) or terminates the group connection of the slave (0). Order No. 1-0001-002 Product Manual Page 43 (76)
Page 44
KNX Sonos Configuration Object Name Direction Data width DP type Flags 41 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Group Read 1 bit 1.001 CR-T- 51 (Slave 2 – Group 1) state 61 (Slave 3 – Group 1) 71 (Slave 4 –...
Page 45
KNX Sonos Configuration Object Name Direction Data width DP type Flags 42 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Volume Write 1 byte 5.001 C-W-- 52 (Slave 2 – Group 1) control 62 (Slave 3 – Group 1) 72 (Slave 4 –...
Page 46
KNX Sonos Configuration Object Name Direction Data width DP type Flags 43 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Volume Read 1 byte 5.001 CR-T- 53 (Slave 2 – Group 1) status 63 (Slave 3 – Group 1) 73 (Slave 4 –...
Page 47
KNX Sonos Configuration Object Name Direction Data width DP type Flags 44 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Relative Write 4 bit 3.007 C-W-- 54 (Slave 2 – Group 1) volume control 64 (Slave 3 – Group 1) 74 (Slave 4 –...
Page 48
KNX Sonos Configuration Object Name Direction Data width DP type Flags 45 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Volume Write 1 bit 1.007 C-W-- 55 (Slave 2 – Group 1) up/down 65 (Slave 3 – Group 1) 75 (Slave 4 –...
Page 49
KNX Sonos Configuration Object Name Direction Data width DP type Flags 46 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Mute Write 1 bit 1.003 C-W-- 56 (Slave 2 – Group 1) control 66 (Slave 3 – Group 1) 76 (Slave 4 –...
Page 50
KNX Sonos Configuration Object Name Direction Data width DP type Flags 47 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Mute Read 1 bit 1.003 CR-T- 57 (Slave 2 – Group 1) state 67 (Slave 3 – Group 1) 77 (Slave 4 –...
Page 51
KNX Sonos Configuration Object Name Direction Data width DP type Flags 48 (Slave 1 – Group 1) Slave 1/2/3/4/5 – Music Read 1 bit 1.002 CR-T- 58 (Slave 2 – Group 1) player connection 68 (Slave 3 – Group 1) 78 (Slave 4 –...
KNX Sonos Commissioning Commissioning Operation Figure 6: ise smart connect KNX Sonos. Programming button Switches the device to the ETS programming mode or vice ver- for KNX KNX connection (twist- On left: (+ / red) ed pair) On right: (–...
KNX Sonos Commissioning LED status displays The devices features three status LEDs on the upper housing side and four status LEDs on the network connections. The LED displays have different meanings while the device is starting and ...
Note: Three slow flashes fol- At present, not all configured Sonos devices can be reached. If devices lowed by a 2 s pause are switched off to save power, an error is not in effect LED "COM" (yellow)
KNX Sonos Commissioning Accelerate transfer: Select transfer path KNX-TP or IP Programming (transfer from the ETS to the device) occurs in the programming environment of the ETS. An additional KNX data interface is not required for transfer (bus connection via bus connection termi- nal).
KNX Sonos Commissioning Transferring application programs and configuration data After programming the physical address, the application program, parameter settings and group ad- dress connections can be transferred to the device. A connection to the device can be further established via IP or KNX for this purpose.
Commissioning Configuration of playlists using the website With the ise smart connect KNX Sonos, you can save some default settings for each master-slave group. This enables direct selection of potential playback sources (playlists or radio stations) without always having to search through the entire list of all available Sonos sources.
Note: The groups can also be configured without a connection to the Sonos system to be used later on. It is thus possible for the end user to do this before using the ise smart connect KNX Sonos. The re- quirement here, however, is that the sources to be saved with the respective number be entered with their future name (using the proper notation used in the Sonos system).
Possible problems If a source name is written incorrectly or if the source is removed with a Sonos application, the source can still be selected, but the ise smart connect KNX Sonos device reports error 4: playlist via the corre- sponding KNX group object at play time in this case, however.
FAT32 file system is supported, and authorisation is read-only. As soon as a microSD card is inserted into the ise smart connect KNX Sonos, the contents can be read via the Windows network authorisation. For this purpose, enter the IP address of the device, followed by the directory data, e.g.
KNX Sonos Technical data Technical data KNX medium Commissioning mode S mode (ETS) KNX supply DC 21 to 30 V SELV KNX connection Bus connection terminal External supply Voltage DC 24 to 30 V ±10% Connection Bus connection terminal, preferably yellow (+)/white (–)
If the Sonos devices can be operated without any problems using the official Sonos application, please check the LED display of your ise smart connect KNX Sonos on the device to rule out a fault (see Section 7.2.2 – LED status display in operation).
Page 63
What can I do if no playlists can be found or played? In rare cases, the ise smart connect KNX Sonos may not be able to call up the playlists of your Sonos devices. This means that the playlist website does not offer playlists for selection. The selection of playlists also does not work via KNX.
Page 64
Why does the ETS report the error that a protected area cannot be written to when down- loading the application program? Please ensure that your ETS version is up to date. The ise smart connect KNX Sonos requires an ETS version of 4.2 resp. 5.0.2 or higher.
Troubleshooting and support Troubleshooting and support If you have a problem with your ise smart connect KNX Sonos and require support, please send an e- mail with a detailed error description and the log file created after the error occurred to support@ise.de.
KNX Sonos Troubleshooting and support 10.3 The ise smart connect KNX Sonos does not work The following error tree is intended to solve the most common problems. Should this be unsuccessful, please contact us at support@ise.de. Please check the KNX cabling and...
The firmware may only be installed and used on the hardware (ise smart connect KNX Sonos) ap- proved by the Licensor. Transfer to a third party The ise smart connect KNX Sonos software may not be passed on to third parties, nor may it be made accessible to third parties. Renting out, leasing out and sub-licensing The Licensee is not authorised to rent or lease the ise smart connect KNX Sonos software or grant sub-licenses to the program.
The Licensor shall not be liable for damages due to loss of profit, data loss or any other financial loss resulting as part of the use of the ise smart connect KNX Sonos software, even if the Licensor is aware of the possibility of damage of that type.
No claim to reimbursement of the price paid shall be accepted in this case. The license for use of the ise smart connect KNX Sonos software shall expire upon termination of the agreement. In this case, the ise smart connect KNX Sonos product must be taken out of operation.
KNX Sonos Open Source Software Open Source Software This product uses software from third-party sources used within the scope of the GNU General Public License (GPL) or Lesser GNU General Public License LGPL and within the scope of the Berkeley Software Distribution (BSD) and the MIT license.
Page 71
The license texts of the GPL and LGPL are available via the following web page: http://www.gnu.org/licenses/licenses.html The source code for this software can be obtained via the e-mail address info@ise.de. This offer is valid for 3 years after the discontinuation of the service for this product.
KNX Sonos GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Page 73
KNX Sonos GNU GENERAL PUBLIC LICENSE The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License.
Page 74
KNX Sonos GNU GENERAL PUBLIC LICENSE bly considered independent and separate works in themselves, then this Li- cense, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of...
Page 75
KNX Sonos GNU GENERAL PUBLIC LICENSE fy, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
Page 76
KNX Sonos GNU GENERAL PUBLIC LICENSE case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be sim- ilar in spirit to the present version, but may differ in detail to address new problems or concerns.
Need help?
Do you have a question about the Sonos and is the answer not in the manual?
Questions and answers