Pro Remote X2 Deployment Guide | 009-1942-00 45 Perseverance Way, Hyannis, MA 02601
200509 | © 2020 Savant Systems, LLC 12 of 17 Savant.com | 508.683.2500
Appendix B: Custom Button Use Case Examples
Section 9.1 above provides a general overview of Custom Button programming for the Pro Remote X2. Refer to the sections below for detailed examples of
common use cases for Custom Buttons aside from the default Savant Scene assignment feature.
Configuring a Button to Toggle an A/V Service On or O
As noted in section 9.1 above, the Pro Remote X2’s configurable “S” button defaults to the
Savant Scene enabled state and will accept any Scene assigned to it by a Pro App user unless
programmed otherwise. However, in systems that include at least one instance of the Savant
Home App for Apple TV, if no Scene as been assigned to it by a user, the “S” button will act as
a toggle to activate or deactivate the Savant Home App on screen interface service, sending a
powerOn or powerO action to switch the service to the opposite of its current state.
Any Custom Button can be programmed for same functionality with any desired service
within the configuration by following the steps below:
1. Follow all steps through section 9.1 step 4 above; disabling the Savant Scene checkbox.
2. In the Button Properties programming dialog, select the
icon from the bottom options
bar to open the Services/Requests/States (SRS) window.
3. Choose the Service tab from the top row of options, then scroll down to locate the
target service in the target zone to toggle on and o. In the example shown here, the
Living Room Cable TV service is used.
4. Select the service, then highlight the Requests tab from the lower row of options.
Search using the text field or scroll to locate the powerOn request for the service,
then drag and drop the request from the SRS window onto the Press, Hold, or Release
command field (the type of command used is up to personal preference - see field
descriptions above for details) within the Button Properties dialog.
5. Next, locate the powerO service request for the same service used in step 3 above.
Drag and drop the powerO request onto the Toggle command field that matches the
one selected in step 4 for powerOn (Toggle Press, Toggle Hold, or Toggle Release).
NOTE: By dragging and dropping the service requests onto the command fields,
the Zone and Service fields are automatically populated accordingly. If desired, all
fields can instead be manually populated by selecting the appropriate options from
the dropdown menus.
6. Lastly, with the same service still selected in the top frame of the SRS window, click to
select the States tab in the lower frame rather than Requests.
7. In the list below, locate the ServiceIsActive state, then drag and drop into the Toggle
State field of the Button Properties window. This defines the state that the system will
use to determine whether to send the standard or toggle command. If ServiceIsActive
is true, powerO will be sent. If it is false, powerOn will be sent.
8. When complete, select Apply to save settings.