background image

MX HomePro

Programming Guide

Summary of Contents for MX HomePro

Page 1: ...MX HomePro Programming Guide ...

Page 2: ...ices 20 Using the Search By Model Button 21 Favorite Channels 22 Setup Volume Control fro Devices 23 Add an Additional Controller 25 Add Two Way Devices to the System 26 Using the Home Overview Display 30 Home Overview Description 30 Download to the System 40 Advanced Programming 41 Automate Activities in the System 41 Edit your Automated Activities 47 Editing Previously Created Automated Activiti...

Page 3: ...o video equipment create automated activities macros automation events and much more This guide is design to teach all the parts of the MX HomePro Editor as well as the programming steps to get a system running Account Registration Before programming the system it must be first registered In order to register a system the following items are required MX HomePro Hub MXHP H500 MX HomePro Remote Cont...

Page 4: ...Key field 1 2 Entering the URC Programming Key There are three 3 option available after choosing a hub and entering in a valid Programming Key Add this system to an existing user s account Use when the end user has an existing MX HomePro account I need to create a user account Use when the end user does not posses an MX HomePro account Add this system to my Dealer Employee Account optional Check t...

Page 5: ...system is being installed for someone else then the log in credentials for their account must be obtained Select Next and the account information is verified The following screen allows the system information to be entered Skip ahead to the Set System Information section or continue reading to learn how to create a new user account ...

Page 6: ...er Employee Account 1 Select I need to create a user account 2 Select Next 3 Send Temporary Password Enter Dealer Programmer email address this email MUST be accessible by the system designer Do NOT enter the end user s email address here A temporary password is sent to the email address provided on this page This password is required to register the end user with an MX HomePro system account 4 Se...

Page 7: ...Enter the password sent by URC s server b End User Email Enter the end user s email address assure that the end user has access to this email account c Username Enter a username for the end user s account d Password Enter a password for the new account e Confirm Password Re enter the password 6 Select Next 6 ...

Page 8: ... d Set the time zone for the system Use the drop down menu to select the appropriate time zone Use the check box below to automatically adjust the clock for Daylight Savings Time e Enter address of the installation enter the address of the installation this information displays on the Dealer Account s Jobs List f Enter the customer s phone number Enter the end user s phone number this information ...

Page 9: ...rogramming Guide The current document being read provides detailed explanations of the various elements involved in programming an MX HomePro system Owner s Manual These cover the essential features and operations of the hub and the remote control Mobile Application Quick Reference Guide This guide describes the features of the MX HomePro Mobile Application available on iOS and Android Help System...

Page 10: ...r devices Volume control is simplified when buttons used to control a device such as a cable box can be set to operate another device instead such as a television Add an additional controller Add another hub to the current room for situations where more emitter ports are needed Add two way devices to the system Add devices to the system that provide advanced control features such as lighting contr...

Page 11: ...ctivities in the system Program automated activities macros that send a series of control commands to the desired devices providing a one button setup capability for even the most complicated systems Edit your automated activities Change any of the automated activities which have been programmed into the system Add a room to the system Add a room and a hub to the system to control additional rooms...

Page 12: ... Remote Allows the system to learn most infrared control codes one by one sending them from the original device remote control into the MXHP H500 s front panel Integrate with an External Service Program the system to with an external service such as Amazon Alexa Program a different room MX HomePro supports up to eight 8 rooms to a system use this option to select another room for programming ...

Page 13: ...remote control assigned to each room Devices Each device that is programmed for control is the system is listed by name along with the brand if known favorite channel info and permanent deletion of the device Two way devices Each advanced device that is programmed in the system is listed by name Two way Device Options Options available for editing advanced devices vary by type and always include n...

Page 14: ...ating the system with all of the programming contained within the online editor Selecting the Start button sends the programming data from the editor to the MXHP H500 hub and the remote control To begin the download process select Start 12 ...

Page 15: ... options to change the email address or password used to login to the MX HomePro Editor System Settings Change the time zone and format settings for the system replace a control hub select a different system to program or permanently delete a system from a job list Logout Select this once all programming has been completed File Explorer Allows the Dealer to export rooms as a template export an ent...

Page 16: ...rol is powered on and connected to the same network as the hub in the room a Select an available remote control from the list of discovered devices If the remote control is not displayed assure that it is connected to the network and select Refresh the List Each remote control displayed is provided a unique ID Use this to match the information displayed on the screen of the remote control in order...

Page 17: ...processors Lights Home lighting control systems Camera DVR Security and surveillance camera DVRs DVR Standalone television DVRs CD Players CD players CD burners CD multi disc changers Matrix Switchers Video switchers AV switchers matrix switchers 2 Add Entertainment devices to the system This button is used to add devices to control in the system via IR infrared or IP internet protocol these are r...

Page 18: ...he default name displayed is the category type that was selected on the previous page d Select Next e Select the device s manufacturer or brand name When the field is selected scroll down the list or enter text into the search list to locate that manufacturer brand name f Select Next ...

Page 19: ...oftware h Quick Setup for Device Control The device code sets used most frequently by the manufacturer brand selected on the previous page The code more frequently used is located at the top Code 1 the next most commonly used Code 2 and so on Alternate ways to search the database are the following Search by Model Select this button to search the IR database by the device s model number Search All ...

Page 20: ...er the network to the hub then to the device being controlled The Test these commands window allows the MX HomePro programmer to test the Power and Mute commands of the selected code set To test additional commands select Test all IR codes which allows the programmer to test every function available in the code set 18 j Select Save ...

Page 21: ...ddress of the device is required in the Test these commands window Enter the IP address into the available text field The Port number is automatically populated from the code set Select the Save button after completing the testing process ...

Page 22: ...ces via IR control For Network Controlled Devices IP Address Enter the network IP address of the device being controlled For the device to be reliably controlled it must have a Static IP address or that some other precaution is taken such as setting up a reserved IP address for the device in the DHCP server Port Enter the network port number used to control the device generally this is designated ...

Page 23: ...r Device Control window Select Search by model 2 Enter the exact model name or enter just a few characters from the model name 1 2 3 Select the Search button and the software looks through the database to find a match The model number does NOT always have to match in order to control a device Often a close match can control most or even all of the device s functions 4 Select Next and continue the ...

Page 24: ...lowing all the steps mentioned in the Adding an Entertainment Device section perform the following 1 Cable Favorite Channels window Select Use Favorite Channels This window only displays when programming a TV DVR cable or satellite box 2 Select Finish to complete this process Instructions on the operation and setup of the Favorite Channels module are presented on the interface during its first use...

Page 25: ... on the interface but control the volume commands of another device when they press volume up down or mute Volume Punch Throughs are extremely helpful when the user is engaging in an activity such as watching a Blu ray movie on TV with sound that is coming from a separate device like a surround sound amplifier Select Setup volume control for devices a Choose one 1 or more devices from the list Thi...

Page 26: ...hich device in the system is being used to control the volume when the previous device s is selected In this example the AVR is selected to perform all of the volume controls for the device s selected in the previous step d Select Finish and the Volume Punch Through has been configured ...

Page 27: ...available MXHP H500 hub a Enter a name for the hub so that it is easier to recognize when programming through the MX HomePro Editor This name can be changed through the Home Overview menu b Select an available hub from the list of those discovered on the network If a device does not appear assure it is connected to the same network as any other previously discovered hubs and select Refresh the lis...

Page 28: ... locate the two way device to add to the system Select the down arrow to scroll through all available options Devices available include music systems by Denon and Sonos as well as home automation devices such as Nest Learning Thermostat and the TRF ZW series of Z Wave controllers also from URC The TRF ZW controller is not just one controlled device It is a way to control various other advanced dev...

Page 29: ...ire the use of one or more of these steps in order for it to be added to the system Some devices such as the TRF ZW are automatically discovered on the network similarly to adding an additional hub Select an available device from the list of those discovered on the network If the device is not displayed make sure that it is connected to the same network as the MXHP H500 hub and press the Refresh t...

Page 30: ...ir account login credentials into the user interface after selecting the device on the Home Menu Devices like Roku only require the IP address and network port used for communication Enter the IP address in the field labeled for it Some devices require a username and password to be entered into the MX HomePro Editor Enter the exact username and password used by the device Certain devices require o...

Page 31: ...additional room has been added to the MX HomePro system Instructions on how to add rooms to the MX HomePro Editor are found in the Advanced Menu section When additional rooms are available select this button to program other rooms that have been added to the system 29 6 ...

Page 32: ...ht 2 Room Name Each room in the system is listed by name Edit this name by selecting the pencil icon at the right 3 Controller Information Selecting Show Controllers for Room either displays or hides the model and ID information for each MXHP H500 hub and remote control programmed to the room Each hub in the room is listed by name and MAC address edit the name by selecting the pencil icon to the r...

Page 33: ...mary hub 4 Remote Control Information Each remote control in the room is listed by model name and ID Select the info icon to display vital information from the remote control This displays its IP address hardware and software version numbers Select the trash can icon to delete a remote this is displayed to the right 4 ...

Page 34: ... exact model Trash Can Icon use this to delete a device from the system this process is irreversible and the device would be required to be re added as a new device to the system Speaker Icon displays next to any device which has volume punch through programming assigned to it Hovering over the icon displays the device source of the volume commands 32 5 ...

Page 35: ...to use Favorite channels This window allows for the adjustment of the delay time between each channel command Adjust this if the device does not register all of the commands when the interface selects a favorite channel number An option to Add the ENT command or the SEL command to the end of a channel number sequence is available Locate this option just below the delay time slider Sending the ENT ...

Page 36: ...orking properly Macro repeat the first value controls how the command is sent when a macro is triggered IR commands are pulsed in order to operate a device and three 3 is the normal setting for this This does not mean the command acts on the device three 3 times but rather that the command is sustained for three 3 pulses Button pressing repeats the second value controls how the command is sent whe...

Page 37: ...ies allow editing of the IR control method that the hub uses to control the device the IR port assignment and the selection for the available controller which operates the device Network devices allow for the editing of its IP address and network port number 35 ...

Page 38: ...sly repeat This is useful for a command like volume up Smaller value make the repeat action begin faster The second value controls how quickly the command repeats once the button is held down long enough for it to start useful for controlling how quickly a command like volume ramps the device to maximum or minimum volume Small values make the command action happen more rapidly ...

Page 39: ... type name Trash Can Icon this deletes the device from the system and is displayed at the right this process is irreversible and would require reprogramming Pencil Icon allows for the editing of the advanced device properties if selected The exact content of this window depends on the type of advanced device that was added however name device type and version numbers are always present 37 6 ...

Page 40: ...are version of the module being used to control the actual device Every advanced device added to the system has a module loaded on the hub which allows control over the device In addition to these items there may be others depending on the advanced device type The available fields such as IP address or port numbers are the same as those used when the device was added to the system and may be chang...

Page 41: ...tivity steps in the scheduled entertainment event as well as its scheduled time On Off Toggle Switch selecting this switch enables or disables the scheduled entertainment event The switch displays the current setting for the event Set the switch to On to enable the event to take place according to the schedule programmed for it or set it to Off to disable it and prevent it from occurring 8 Alexa S...

Page 42: ...the Start button when ready For best results have all the hubs powered and connected to the network as well as any of the optional remote controls A window with an indicator appears when the download has begun This indicator disappears once the download has completed ...

Page 43: ...tem commands add additional rooms for control edit the look of the user interface and more Automate activities in the system Also referred to as macros they are essentially a recording of several commands which are played back at any time with the press of a button Program these automated activities macros to any button on the Entertainment Menu 1 Advanced Menu Select Automate activities in the sy...

Page 44: ...ys the device commands for the primary device Build an automated activity on a new Entertainment page button This type is nearly identical to the previous one There are two 2 main differences First this type is programmed onto a new Entertainment Menu button which is created for it when started Second it can be programmed to display any device in the room when the macro completes or it can remain ...

Page 45: ...een Device Choose a device from the drop down menu only devices added to the system are displayed Commands Choose a command from the drop down menu Commands are derived from the code set Add Select to add the command to the Automated Activity Steps Test It Select to test the command Special Functions Select to create variable and or add conditional logic If Else statement to the Automated Activity...

Page 46: ...le the screen for this device Select this option to disable the Done Help screen If there are no toggle commands involved in the Automated Activity this option should be selected Show screen after automated activity completes Displays the Done Help screen after the macro completes This screen can contain toggle Power Input and or Navigation commands Show screen only when Help button is selected Ch...

Page 47: ...elects it and schedules it from the Entertainment Menu At a specific time and day Select this option to have the Entertainment Event happen automatically based on a set schedule Set the time value to the time of day that the event is to occur on by choosing the hour and minute and whether it should occur in the AM or PM Then select each day of the week that it should occur on by selecting the box ...

Page 48: ...tions Continue programming This option returns to the list of automated activity types to choose from so that they can quickly begin programming another in the same room Finish automated activity programming Select to complete Automated Activity programming and return to the Advanced Menu 46 ...

Page 49: ...created Automated Activities Although some features are not enabled for all automated activity types the general layout is the same Each feature is described below Command List Displays all the device commands and delays which have been added to the Automated Activity 47 ...

Page 50: ... ON is the command used to turn on the television see right Delay Steps Each delay step is listed and indicated the delay time in seconds For example Delay five 5 seconds is the delay in the macro see right Delete Selecting the red X see image at right in the row with a step remotes that step from the command list Reorder The listed steps can be reordered by selecting the grab area see image at ri...

Page 51: ...elect the desired device from the drop down list Add Select to add the command function to the command list The drop down menu displays all the available commands in the code set added to the system Test It See if the command performs the function expected by selecting this button This causes the hub to send the selected command to the device 49 ...

Page 52: ...splays a window that has the following options 50 Variables May be used in countless advanced programming methods There are two types of variables that can be selected for use in automated activities Before either is used it must first be created by selecting the Add new button in the following screen ...

Page 53: ...51 New True False variables have two 2 possible states True or False New String variables are set to a given text string This can be any group of characters desired ...

Page 54: ...52 New Integer variables are set to a given name and numerical value usually one 1 or zero 0 ...

Page 55: ...iable first select the special function then select the variable Then select the variable from the list of any that have been created A True False variable must be set to True False or Invert Setting the variable s value to True or False does just that Setting the variable to Invert changes the variable s value to the opposite of whatever the current value is a value of true is changes to false an...

Page 56: ...ommand list with VAR to indicate that it is a variable followed by the variable name and the value that is set when the automated activity is used The variable function can be re positioned in the command list just like any other function ...

Page 57: ...ables that have been previously made This is the variable that the If Else function uses as a condition to check When using a True False variable select which condition to check for true or false When using a String variable in the If Else check the variable against the value entered Enter the string in the value field and then select the way that it is compared to Choose to check if the string va...

Page 58: ...e the If Else is placed into the command list the branches display as such on the right Add additional commands to each branch the If Else only runs the commands that are correct based on the variable condition that was selected ...

Page 59: ...Add a jump to Select this button to add a step that tells the user interface to change the screen for controlling a particular device After selecting the Add jump to button select the target device from the list of available device Then select the Done button complete the process This option is only available when the Build an automated activity on a new Entertainment page button option has been s...

Page 60: ...st out each macro step While the test is in progress each step indicates its status when its turn arrives Keep in mind that this test is running through the Internet so the timing of these steps may not be the same as when the macro is triggered by the interface For the most accurate test make sure to do so from the actual interface after downloading to the system 58 ...

Page 61: ...n to delete all of the steps in the automated activity A confirmation notification appears on the screen selecting Yes permanently erases all the steps from the automated activity Selecting No returns the screen to the previous screen 59 ...

Page 62: ...ting Previously Created Automated Activities Editing an automated activity which was previously created is very similar to the method used to create it 1 Advanced Menu Select Edit your automated activities 1 ...

Page 63: ...y text on a white background Choose the permanently delete an automated activity by selecting the trash can icon next to the name 3 Edit the automated activity as needed See all of the automation elements that were previously programmed Add to them reorder or delete them See page 43 for full details The Automated Activity Done Screen can also be enabled or disabled after making changes to the macr...

Page 64: ...room the software must add an additional room and hub 1 Advanced Menu Select Add a room to the system The MX HomePro Editor automatically searches the network for an unassigned hub and displays it in this menu 2 Select a hub 3 Enter a name for the room being added to the system 4 Select Finish 1 2 3 4 ...

Page 65: ... Menu Select Edit the Entertainment Menu 2 This list represents the buttons on the Entertainment Menu of the room selected If the list has many buttons scroll through it to view all of them 1 Entertainment devices are listed separately from Scheduled Entertainment Events Choose the list by selecting the appropriate option at the top Then select a button to edit by clicking on it 2 ...

Page 66: ...ext field and enter the label this edits what appears on the user interface Hide Text Hide Device Select the option to Hide text so that only the button image displays This is useful when using a logo that already has text on it Selecting Hide Device removes the button from the Entertainment Menu without deleting it from the system Change the Icon Select the Change button and an additional window ...

Page 67: ...ge as the button icon on the user interface 5 Reorder the button in the Entertainment Menu by dragging a menu item up or down on the list Release the button once it is in the proper position 6 When all editing is complete select the Finish button to return to the Advanced Menu 5 6 ...

Page 68: ...alter the layout of any device that has been programmed on the Entertainment Menu The button positions and text can be changed or deleted entirely Go even deeper by altering the way the individual device commands behave when the buttons are pushed 1 Advanced Menu Select Edit a device s layout and functions 1 2 Choose which device in system to edit and select Next 2 ...

Page 69: ...on that was just moved 4 Selecting a button displays the editing options and the data repeat settings for it Select the pencil icon to edit the button label or the assigned function Select the trash can icon to delete the button The arrow key is used to swap positions with a different button on the menu The data repeat settings can also be adjusted for individual button functions here While this c...

Page 70: ...e button If any pages are left blank the MX HomePro Editor automatically deletes it 6 Select the Hide pages button to hide any pages that the user does not need access to One or more pages of device button can be hidden or if already hidden made visible 68 5 6 ...

Page 71: ...ut Add from navigator Allows the programmer to add a button from almost any code set from the IR navigator or when using IP IP navigator Add from a device Allows the programmer to add a button from a device that was programmed into the system Add an automated activity Allows the programmer to add an Automated Activity macro on the blank button space 8 Select Done when complete 69 7 8 ...

Page 72: ...or if they have been selected as a mapped button Hard buttons display these along with the fixed label from the physical button which cannot be deleted Rearranging Buttons Easily move a button to another position on the current menu page by selecting the button and dragging it onto another Then release it and they other buttons reposition to make room for the button just moved Hard buttons cannot ...

Page 73: ...on in the device as the target for the swap When selecting the target press on the swap button execute the move Selecting any button even a hard button If swapping with a hard button the hard button text label swaps not the fixed label Selecting a blank space is also possible In this case the original button moves to the blank space and there is no button where the original was located ...

Page 74: ...xt and entering what needs to be displayed or edit the text that is already present From this window assign a different device function command to the button To do so select the the drop down menu and choose the function for the button to use This does not affect the text label of the button Select Test It To test the button s functionality When all edits are complete select the Done button to clo...

Page 75: ... trash con icon to delete it A window open for confirmation select yes to permanently delete the button Deleting the button does remove it from the user interface but the device command function is not deleted It is still available in the device function list ...

Page 76: ...ot always what is best For those cases prevent that button from displaying on the user interface by using the hide button option Once hidden the button does not appear on the user interface this process can be undone by deselecting the Hide button option 74 ...

Page 77: ...r presses the button to raise or lower the level until it reaches the desired point Use device s default setting This option sets the button to use the same command repeat settings that are applies to the device properties These are adjustable for the entire device under the Home Overview page Use custom setting for this device Selecting this option allows the button to have the repeat settings se...

Page 78: ...re menu page of buttons needs to be hidden Select the Hide pages button and select the pages to hide From the Hide pages menu select the menu pages to hide on the user interface Whenever a page is hidden a Hidden Page text is labeled below it 76 ...

Page 79: ...Adding a New Page Select Add a new page and an additional blank menu page is added after the last page If any page is left completely blank the editor automatically removes it 77 ...

Page 80: ...ect the Add a button option In the edit window enter a name for the new button and then assign a command function to it by selecting one from the list Use the Test It button to test the functionality of the command Select the Done button when completed 78 ...

Page 81: ...cles through all of the available inputs on a device This command is labeled in many different ways however the most frequent is Input or Source Power Off This command is the one 1 that always turns the device off It is also known as a discrete off command It is often labeled as Power Off Off Standby or P Off in the database of functions Power On This command is the one 1 that always turns the dev...

Page 82: ...ail when trying to learn Even if the original remote operates the component the batteries can be too weak to produce a strong enough carrier for any learning remote to detect If a code fails replace the batteries Vary the Distance between the Remote and the Learning Sensor It is recommended that the starting distance be a half of an inch between the remote and the learning sensor If this doesn t w...

Page 83: ...he system where the device is used Select a device type to control Assign the device type by choosing one of the options from the list Enter a name for the device Enter a name for the device this label appears on the user interface and is used for selecting the device This can be changed later if required Enter the manufacture name Enter the brand name of the manufacturer of the device Enter the e...

Page 84: ...learned command to Use the button simulator for this Pick a blank button or a button that already has command data on it If there are no blank buttons add a new page to the menu and select a button from the newly added page When learning an IR command to a button where there is already one present the new command erases and replaces the old one Select the Learn button when ready 4 ...

Page 85: ...d IR code Communication Error Fail to start the learning mode The hub did not enter learning mode timed out after inactivity or an error occurred during the learning process Usually this can be resolved by selecting the Retry button or closing the window and choosing the Learn button again Button Name A button name text label is required to save the command If learning a command to a button that a...

Page 86: ...es the system for learning to it Save and Close after learning a command and naming it select this button to save the data and close the learning window Stop selecting this button stops the learning process and closes the window 7 When the status displays learning the system is ready to learn the IR command from the remote control Hold the remote that is being learned from a few inches in front of...

Page 87: ...xa integration for voice control Through the usage of the URC Smart Home Skill Alexa can control almost any macro with voice control Full details on Alexa Integration can be found in the Voice Integration Guide found within the Help button of the MX HomePro Editor 85 ...

Page 88: ... of which menu is used to access this button the behavior is exactly the same Keep in mind this button only becomes active when an two 2 or more rooms are present in the MX HomePro Editor Select this button to program a different room in the MX HomePro Editor see below Once a room has been selected click on Select ...

Reviews: