xPRESS Support Intro


xPRESS Support Intro

xPRESS Support


Welcome to xPRESS Support.  Use the menu below or click on the Support chat bubble at the bottom of the screen to connect with one of Support Specialists.





+ How long does the battery last?

The xPRESS Audio Keypad has a re-chargeable Lithium Polymer battery. Under typical conditions the battery will last 3-6 months (10-20 button presses a day). You can re-charge your Keypad in about 2-3 hours with its supplied micro-USB cable and any USB power adapter. In most cases your iPhone's power adapter will work great.

+ How do I figure out the MAC Address of my Keypad?

Your Keypad's MAC Address will always be 6 sets of characters. The first 3 will always be: DC:82:F6. The last 3 sets of characters are the last 6 characters in your device's serial number (SN). This can be found on the back of your keypad on the product label.

+ How do I Update my Keypad's Firmware?

If your keypad has already been configured, you can simply press and hold the Play/Pause button and the Volume Down button at the same time for 10 seconds and this will start an auto-firmware upate. You will see a series of purple blinks which means all is well.

+ I'm trying to update my Keypad's firmware but I just see yellow LED Flashes. What do I do?

Don't worry. All you need to do is plug in your keypad to charge up a bit more. The keypad needs at least 50% battery to receive a firmware upade.

+ How do I group and un-group a Keypad to multiple Sonos devices?

The xPRESS Audio Keypad pairs with one Sonos device at a time. When the device you have paired your keypad with becomes the group coordinator of a group of Sonos devices, your Keypad will automatically control the group.

+ How do I install a keypad to a wall?

In the box you'll get two types of wall mounts, one for using 1G Decora style wall plates and another that doesn't need a wall plate. Use the supplied screws to install the Keypad like a traditional wall switch or keypad with the 1G Decora mount, or use the adhesive strip supplied to install the quick-stick mount. In both cases, the Keypad magnetically connects to the wall mounts, for easy grab and go.

+ Can I pair two Keypads with one Sonos speaker?

Yes you can. And for newer Sonos devices you can pair even more. But you should always be able to pair at least two Keypads to any Sonos device.

+ What is Endorsed Partner Integration?

This is a Sonos program that allows for deep, official integration between Sonos and other technology developers like ourselves. The result of these integrations is an excellent experience for our mutual users.

+ What is the range of the Keypad?

Wherever you have WiFi in your house, the xPRESS Audio Keypad will work. That's it. If you need help extending the range of your Keypad or any other connected device in your home, we really recommend updating your wireless network. Check out our friends Eero who should be able to help!

+ What devices does the App work with?

The App is iOS for now (iPhone, iPad, iPod touch). You will need iOS 10 or later installed. But we do plan on releasing an Android app later on (don't worry we didn't forget about you ;).

LED Blink

LED Blink

 LED Blink Language

Blue | Configuration Mode

Fast Blue Blink

I've entered Configuration mode after you press and held the volume Up and Down buttons for 6 seconds.  I'm now waiting to receive your Wi-Fi network name and password so I can join the network.


Solid Blue for 3 Seconds

I've successfully joined your network!


Slow Blue Blink

I'm now waiting to receive information about what Sonos device you'd like me to control.

Purple | Firmware Update Mode

Slow Purple Blink

I'm connecting with the firmware update server to receive new firmware.  If you see yellow here instead of purple, just plug me in for a bit because I need a bit more energy in order to update firmware.


Fast Purple Blink

It's getting intense! I'm downloading new firmware.


Solid Purple for 3 Seconds

I've Successfully updated firmware!


Red | Charge Me Please

Red Blinking Periodically

Please charge me. I am below 20% battery.


Solid Red

I am plugged in and charging.  It may take up to 3 hours to charge if I have 0% battery.

Green | I'm Charged


100% Charged.


White | Awake

White Blinking or Solid

I am waking up and connecting to the network or to the Sonos device.  If solid for a second, I have successfully send my command.  

If blinking white off and on, you probably press and held Play/Pause for 6 seconds which will wake me up for a few minutes to be able to receive new instructions from the iPort Connect App.

Yellow | Alert

Yellow Blinks

Usually this happens when there is no need for the Sonos command at the moment.  For example, If you are listening to a radio station with no ability to use track forward, a press of this button will give you a yellow light.  

Some times there is an error in sending the command or connecting to the device.  If this happens you will also see a yellow flash.  

Button Press Combination

Button Press Combination

 Button Press Combinations


Wake Up Keypad


Configure Keypad

Force-Restart Keypad

xPRESS_Vol up-down 6 secs.png

Volume Ramping


Force Firmware Update from Keypad

iPort Connect App and Firmware

iPort Connect App and Firmware

iPort Connect App and Keypad Firmware



iPort Connect App

Currently on iOS App Store: v2.0

works with iOS 10 or later.

Released 08.29.17


Release Notes


-Completely new UI

-Full "Works with Sonos" Support.

-Other bug fixes, stability improvements and enhancements


Known Issues:

-Some users have trouble with auto OTA firmware update upon device configuration. 

Resolution:  This typically resolves if attempting the configuration a second time.


-Some users notice that the Keypad cannot be found when joining the home wireless network.  

Resolution:  Tap the re-try button until the keypad is recognized by the App.  If this fails after 45-60 seconds, repeat the configuration process.




xPRESS Keypad

Current Firmware: v1.3.0.21

Released 08.22.17

(To Update Firmware, press & hold play/pause and volume down for 10 second at any time after Keypad has been configured)


Release Notes


-Added support for Sonos Favorites API (NOTE: Requires Sonos  v7.3 or later installed on Sonos devices and iOS Sonos Controller App)

-Full Sonos API compliance.

-Added Sonos IP Address change tracking (if a Sonos device happens to change its IP address because of DCHP lease renewal or a power outage and reboot, xPRESS will automatically re-pair with the Sonos device next time you use the Keypad).

-Resolved a bug that occurred sometimes in keypad configuration in which keypad could not accept SSID and Password credentials.

-Bug fixes, stability improvement and enhancements


Known Behaviors and Issues:

-Keypad can sometimes exhibit a 2-4 second latency if the Sonos device it is paired with has changed its IP address.  This latency occurs seldom and happens because the Keypad is re-pairing automatically with the Sonos device.  Efforts to reduce this latency will be implemented in the next major firmware release.


-Keypad continues to act solely as a group controller for volume and audio transport when its paired Sonos device is a group participant. Next major release of App and Firmware will allow a user to device if the keypad acts as a group or individual controller in instances when its paired Sonos device is part of a group.




Unboxing and Set Up

Unboxing and Set Up

Unboxing and Set Up


What's In the Box

-xPRESS Audio Keypad

-Decora Adapter Plate

-Peel & Stick Mount

-Micro-USB to USB Cable

-Mounting Screws

-Quickstart Guide

-Room Labels

Product Specifications

Product Specifications

Product Specifications

CAD File

PDF  |  DWG 



Input:  5V | 100mA

Micro-USB Port

Rechargeable Lithium Polymer Battery

Time to recharge:  Up to 3 hours (0-100%)


2.4 GHz

FCC ID: 2ACSD-140657

IC:  12175A-140657 

CE:  1177







When setting up the xPRESS on the network, and the xPRESS will not connect, and you receive a flashing Yellow LED. 


-Press and hold the Play/Pause buttons for 6 seconds. After the Yellow Lights stop flashing and the Keypad LED flashes White, quit the iPort Connect App and restart the configuration workflow.  

- Press and hold Volume Up and Down buttons for 6 seconds and follow the instruction on the iPort Connect App to complete the setup configuration.


When a Firmware update is attempted the LED blinks Yellow instead of Purple and the firmware update fails.


-Plug in your Keypad, fully charge the device & try again.  The Keypad needs 50% or more battery charge to perform a firmware update.

-If device is fully charged and firmware update continues to fail, re-configure keypad to network by pressing and holding volume up and down for 6 seconds and using the configuration process in the iOS App.  It's possible that your network credentials or topology changed and we need to get updated information to the keypad.



When using the Keypad, some buttons yield yellow LED blinks and others yield white. 


-This is most common for the track forward button when using streaming radio services that do not have a track forward function.  

-If this happens with the play pause button:  the paired Sonos device may be a group participant.  If this is the case and you are running firmware v1.2.0.45 or earlier on your keypad (to check firmware version, enter the iPort Connect App, tap on the device in the device list and you can view the firmware version number on the device dashboard page), the keypad will pause function until the group is dissolved. This will be resolved in the next major firmware update. 

-If this happens with the favorite button:  there are some Sonos favorites that are currently not supported under the UPnP implementation of Favorites: Sonos Playlists, some locally stored tracks and albums.  This will be resolved in the next major firmware update with the adoption of the official Sonos Favorites API.

-If this is happening with all buttons consistently, re-configure keypad to network by pressing and holding volume up and down for 6 seconds and using the configuration process in the iOS App.  It's possible that your network credentials or topology changed and we need to get updated information to the keypad.


Delays are noticed from the time a button is pressed to when music is heard playing or changing. 


-The keypad wakes up, joins the network and sends a broadcast all within less than one second.  Sometimes it takes a few more seconds for Sonos to queue up music or changing streaming services and buffer.  

-To check if the Sonos system is taking time to buffer, open the Sonos App, navigate to the Sonos device page your keypad is paired with and press the Volume Up and Down buttons on your Keypad.  If you see a quick response in a change of the volume slider on the App screen, your keypad is working correctly and further delays can be attributed to general music buffering.  

-If there is a significant delay from button press to feedback on the Sonos App screen, re-configure your keypad or and then check you home's network.


Device out of the box appears dead.  There is no LED blink when a button is pressed.


-if device out of box appears dead, charge it until the LED is Green.  The device should work properly.  (Some times the device may loose all of its charge if sitting in the box for too long) 

-If the device still appears dead after several hours and or the LED is not turning green — plug it back in again, press a button while plugged in.  Then unplug the device and it should wake up.  You should then configure the device and download new Keypad firmware when prompted during the configuration process.


Re-configuring the same Keypad creates two instances of the keypad in the device list of the iPort Connect App


-This is a known issue.  You can simply swipe and delete the old instance of the Keypad. This will be resolved in a future App software release.



Didn't find what you were looking for?  Please click on the support bubble at the bottom of the screen to get connected with one of our support specialists!