Configuring your CAM server using CasaSetup

CasaSetup is the browser based Administrator tool used to configure your CAM (CasaTunes Audio Manager) server. In addition to CasaSetup, you can also use the CasaTunes Apps for iOS and Android to configure your CAM server, although some functionality is only available in CasaSetup.


TerminologyStarting CasaSetup for CAMCasaSetup HeaderCasaSetup FooterController SettingsSource SettingsRoom SettingsRoom Group SettingsProject Info SettingsChange Time Zone SettingsWiFi SettingsUpdate CAMSwitch To CAM


Before we begin configuring CAM, it’s important to understand certain terms that will be used in this document.

Zones - A zone corresponds with one speaker pair or stereo speaker. A speaker may be powered either by the matrix switch, an AV Receiver, or it might be a standalone networked speaker or device, for example, a SONOS One speaker

Rooms - A room refers to the location of the zone(s). If you have a large room, you may have more than one zone in it. In most cases, the terms can be used interchangeably because there will only be one zone per room.

Room Groups - A room group allows you to manage a group of rooms, as if it were just another room. When you power on a room group, CAM powers all rooms in the room group, and starts playing the music in the rooms. Similarly, when you change the source for a room group, CAM changes the source for all rooms in the room group. Finally, when you change the master volume for a room group, CAM adjusts the volume level for all rooms in the room group, by an equal amount. Room groups are useful for implementing scenes.

A room group can contain any combination of matrix powered speakers, AV Receiver powered speakers, and networked speakers.

Sources - Sources are the inputs to your matrix switch, while zones are the outputs from your matrix switch. You can switch any source to any zone, or group of zones.

CAM supports one or more music streamers (and a limited set of tuners) sources. The current version of CAM supports SONOS Connect music streamers only.

Use the Join Rooms menu option to share the music playing in the current room with other rooms, by selecting all the rooms where you want the music to play. To remove a room from the group, select Join Rooms and simply deselect the room. If you want to listen to music that is playing in another room, use Select Room to select that room first, then use Join Rooms to join the original room.

Tuner support in CasaTunes is limited to supporting legacy Onkyo, Russound and Nuvo tuners.

Starting CasaSetup for CAM

back to top

To start CasaSetup, open a browser and type:

Do not download the CasaTunes software on to the customer's remote computer. Access CasaTunes Setup using the browser (using the addresses above) or using the CasaTunes Apps for Android and iOS

Your browser should now display a page similar to this:

CasaSetup Header

back to top

The CasaSetup header includes several links, including:

You can use CasaSetup in one of two modes, basic and advanced. You can switch between these two modes, by clicking on Basic Settings or Advanced Settings option in the CasaSetup header. If this is the first time you are using CasaSetup, we recommend you use CasaSetup in Basic mode. Once you are familiar with CasaSetup, and configuring your CAM server, you can switch to Advanced mode, however, for most installations, this should not be necessary.

Click on the Stop CAM link to stop or restart your CAM server. It may take a minute or two for CAM to stop. Once, it stops you will be prompted to Start CAM again.

Click on the Save link to save any changes you made to the current page. CasaSetup automatically saves your contents when you switch between pages, however, if you have made changes to a page, you must click on the Save link, before you close the page in the browser.

Click on the Help link for more information about the current page.

back to top

The CasaSetup footer contains the CasaTunes logo, and if a newer version of the CAM software is available, a link to take you to the  Update CasaTunes page.

Under the CasaSetup footer on the right hand side, CasaSetup shows:

When contacting CasaTunes Support, you will need to provide the MAC address for your CAM server. To avoid having to locate your MAC address when contacting Support, we recommend you register the MAC address for your CAM server now on the CasaTunes Web site ( Support is then able to locate your MAC address based on your contact information you provided when you register

Controller Settings

back to top

The controller page is used to select the hardware controller type you are using. Select the correct controller type depending on what you’re using. For example, if configuring a CAM-6Z, you would setup the settings (in basic mode) to:

Source Settings

back to top

The Sources page allows you to configure your sources, and is where you configure one or more SONOS Connect devices. You can configure up to six SONOS Connect devices (one for each source). Most households will use a single SONOS Connect, but if you want to play different music in each room, you will need to add a  SONOS Connect device for each additional stream.

The first time you configure a SONOS Connect device, you will need to Authorize CasaTunes to allow it to control the SONOS devices in your household. To do so, simply click the Authorize CasaTunes button, and follow the prompts on the screen. Once you have successfully authorized CasaTunes, return to the Sources page and select the SONOS Connect player to use for this source (from the Select player pull down).

If you are using a single SONOS Connect device, we recommend you name it SONOS. If you are using multiple SONOS Connect devices, we recommend you name the sources based on who will be using the source. For example, if you have two SONOS Connect devices, and you want to use one for Mom and Dad, and the other for the Kids, you could name Source 1 "Mom & Dad's SONOS" and Source 2 "Kids SONOS". Using a naming convention like this allows the family to share the system without interfering with each other's music selections.

CasaTunes automatically configures Source 1 as an Unsupported Source type, and Hides the remaining sources (2 through 6). You will want to change the configuration, and configure your first SONOS Connect device as Source 1 (as shown in the figure above), and if available, your second SONOS Connect device as Source 2, etc.

Room Settings

back to top

The rooms page allows you to configure your rooms. You should rename these to match the rooms in your home.

The Rooms section includes are your wired matrix zones. The Other Rooms section includes all your networked speakers and devices. In this example, we show 2 SONOS speakers (Library & WIC).

Your SONOS networked speakers and devices are automatically discovered by CAM and cannot be renamed in CasaSetup. You will need to use the SONOS App to name your SONOS rooms.

Naming Matrix Zones

Room Group Settings

back to top

If you want to add a room group, follow these steps to record a room group. Recording a room group is the easiest way to create a room group. You should only add room groups after you have finished configuring your rooms.

A room group can contain any number of matrix zones and SONOS networked speakers and devices.

When you change the master volume for a room group, CAM maintains the differences in volume for each room in the room group. Using the CasaTunes Apps, you can adjust the volume for a specific room in a room group, however, when you turn the room group off and then back on, it defaults back to the original volume settings for the room group.

Alternatively, you can create a room group manually:

Enabling AirPlay transmission adds a 2-second delay between songs. This is due to the buffering requirements specified in the AirPlay protocol, and is normal. We recommend turning transmission off, unless your setup requires an AirPlay speaker or device.
CasaTunes does not currently support streaming to the new AppleTV 4 devices

WiFi Settings

back to top

If your CAM server supports WiFi, then select this menu option to configure the WiFi settings for your CAM server.

You must be connected to a wired network before you can configure (or re-configure) your WiFi settings. Once you have successfully connected to your WiFi network, you can disconnect your CAM server from your wired network.

CAM automatically discovers all your available WiFi Networks. Select the WiFi network you want to use from the drop down, enter the passcode if prompted, then click on Connect.

To change your WiFi network, or to simply disconnect from your WiFi network, click on Disconnect.

The devices you use to run the Android and/or iOS Apps for CasaTunes must be on the same network segment as your CAM server.

Update CAM

back to top

You can configure CasaTunes to automatically download a new CAM update when available, or you can manually perform updates. If you select to manually update CAM, CasaSetup displays a message in the footer when a new version is available. You can also check the downloads page on the CasaTunes website for the latest release.

To automatically install updates, select the Automatically install CAM updates checkbox and enter the time you want to check for, and install updates. Click Save to save your settings.

To manually install an update click on Install Update.

CasaTunes will not perform an update if any rooms are powered on, so it is recommend you select a time when it is unlikely the system is being used. In addition, CasaTunes checks whether the system must be restarted prior to an update, and if so, will restart your system for you automatically. If the system is in use, or the system had to be restarted, then the update is postponed until the following day.

CasaTunes only automatically installs major updates, not minor releases. You can manually install minor releases.
Occasionally, when performing a manual update, your browser might display an error. If this happens, close the CasaSetup page, and re-open CasaSetup in a new page.

Change Time Zone

back to top

You must configure the correct time zone for CAM to function correctly. You should verify the time is also correct, and contact CasaTunes support, if the time of day is not correct.

Project Information

back to top

The Project Information page is used for multiple purposes:

Once you have completed configuring your CAM system, we recommend you backup your project. Click on the Backup button (after you have entered your email address), and CasaTunes will email you a backup of the project, along with instructions on how to recover your CAM system, should it become necessary. You should save this email in a safe place.

CasaTunes automatically backs up your CAM server configuration to the cloud before an upgrade, and after a configuration change. Contact Tech Support if you need to restore this information. You will need to provide Tech Support with the MAC Address for your music server

Click on the Enable CAM startup, shutdown and other email notifications checkbox to receive emails each time your CAM server starts up or shutdowns. Selecting this option allows you to pro-actively manage your customers site. Your CAM server will automatically notify you when an unexpected error occurs that causes CAM to stop. Your CAM server will automatically attempt to recover from these failures (up to 10x). Your CAM server will notify you whether it was able to successfully recover, or not.

Even if CasaTunes is able to automatically recover, you should contact CasaTunes Support, and they can examine the logs for more information on the cause of the interruption, and make sure the issue is addressed.
You should only enable Enable third party control of CasaTunes if you are developing a custom solution and you want to use the Serial API using RS-232 or IP. You should not enable this option is you are using one of CasaTunes'  home automation and system control drivers for Control4, HDL, RTI, URC, etc. We recommend you use the REST APIs for controlling CasaTunes.

Switch To CAM

back to top

Selecting this option will open CAM in the web browser. You can use the browser as an alternative to using the CasaTunes Apps for Android and iOS. This is a useful administrator/test tool, but it is not intended for use by customers. 

The CasaTunes browser does not include all the functionality, or ease of use, provided by the CasaTunes Apps. There are no plans to continue to develop or enhance the CasaTunes browser app.