background image

Room Scheduling System • Introduction

3

 

connects to Ad Astra, 25Live, EMS , Google Calendar, Microsoft Exchange, Office 365, 
and NFS. Customization options allow fields to be shown or hidden, depending on user 
preference.

System Benefits

The Room Scheduling System can be integrated into any network and requires minimal 
network bandwidth for communication between each panel and the room calendar server. 
Benefits of being room calendar server clients, communicating directly with the room 
calendar server, include:

• 

Ensures the security of information

 — Each panel maintains a separate connection 

to a dedicated resource calendar that is assigned to the room associated with the 
panel through 25Live, EMS , Google Calendar, Microsoft Exchange, Office 365, and 
Rendezvous by NFS. Each resource calendar has a unique username and password 
that the panel uses to connect to the server. Administrators can manage the information 
of each room scheduling panel using tools, accounts, and privileges provided by their 
scheduling calendar console.

• 

Simplifies system management

 — This direct communication simplifies user access 

management for the administrator, and does not require any middleware or additional 
products to be placed on the network.

• 

Eliminates a single point of failure

 — The Room Scheduling System requires 

no middleware or intermediate server between the panels and the calendar server, 
eliminating the possibility of a single point of failure.

Security Overview

• 

All communications between the Room Agent software and the panels, and between 
the panels and the calendar room server are encrypted.

• 

Each conference room is assigned a unique room mailbox. This mailbox is restricted so 
that it cannot be used for interactive log-ons (the ability to send or receive e-mail).

• 

As part of the Room Agent software configuration process, the administrator enters 
the authentication information for each room. These values are sent as part of the 
configuration file to the panel (see 

Communication Settings window

 on page 20). 

No other user ids or passwords are used.

• 

The software encrypts the account data. If a password is displayed on the user 
interface it is obscured, and any sensitive information is encrypted when stored on the 
administrator PC.

• 

Administrators can choose to save the panel configurations, including the account 
credentials, on their PCs in a password-protected file.

NOTE:

  The protected configuration files include the authentication data for each 

account. Use discretion when allowing access to these files.

• 

All panels are password protected. The factory configured passwords for all accounts 
on this device have been set to the device serial number. Passwords are case sensitive. 

NOTE:

  If the device is reset to default settings, the password is the default 

password configuration. The default password is extron (for either admin or user).

• 

The system administrator can change the panel password from the configuration 
software.

Summary of Contents for TLP Pro 720M

Page 1: ...User Guide Room Scheduling System Room Scheduling Room Agent Room Booking Software and TouchLink Scheduling Panels 68 3051 01 Rev K 05 20 ...

Page 2: ...nce importantes qui se trouvent dans la documentation fournie avec le matériel Pour en savoir plus sur les règles de sécurité la conformité à la réglementation la compatibilité EMI EMF l accessibilité et autres sujets connexes lisez les informations de sécurité et de conformité Extron réf 68 290 01 sur le site Extron www extron com Istruzioni di sicurezza Italiano AVVERTENZA Il simbolo se usato su...

Page 3: ...ron Electronics see the current list of trademarks on the Terms of Use page at www extron com Registered Trademarks Cable Cubby ControlScript CrossPoint DTP eBUS EDID Manager EDID Minder Extron Flat Field FlexOS Glitch Free Global Configurator Global Scripter GlobalViewer Hideaway HyperLane IP Intercom IP Link Key Minder LinkLicense LockIt MediaLink MediaPort NAV NetPA PlenumVault PoleVault PowerC...

Page 4: ...e responses mentioned in this guide the character 0 is used for the number zero and O represents the capital letter o Computer responses and directory paths that do not have variables are written in the font shown here Reply from 208 132 180 48 bytes 32 times 2ms TTL 32 C Program Files Extron Variables are written in slanted form as shown here ping xxx xxx xxx xxx t SOH R Data STX Command ETB ETX ...

Page 5: ...etup 41 Calendar Setup 41 Panel Setup 41 CollegeNET 25Live Setup 44 Calendar Setup 44 Panel Setup 44 EMS Setup 46 Prerequisites 46 Creating a Web Administrator for EMS 46 Calendar Setup 48 Panel Setup 49 Google Calendar Setup 55 Calendar Setup 55 Downloading a JSON File 56 Authenticate a Device to Google 58 Panel Setup 60 Microsoft Exchange Setup 61 Calendar Setup 61 Adding a Service Account 63 As...

Page 6: ...ur Proxy Credentials Correct 85 Reference Information 86 System Communications Overview 86 Supported Languages 87 Occupancy Sensor Configuration 88 Panel Installation Overview 89 Wall Mounting 90 Window Mounting TLS 520M TLS 525M TLS 725M TLP Pro 520M and TLS 1025M 90 VESA Mounting TLS 1022T TLP Pro 720T 91 IEEE 802 1X Certificates 91 Certificate File Requirements 92 Private Key File Requirements ...

Page 7: ...ouchpanel as full feature room booking appliances that conveniently display meeting information and availability for rooms see figure 1 ON OFF DISPLAY MUTE SCREEN UP SCREEN DOWN VCR DVD DOC CAM LAPTOP PC ON OFF DISPLAY MUTE SCREEN UP SCREEN DOWN VCR DVD DOC CAM LAPTOP PC Main Conference Room Reserve September 26 2014 10 31am 10 30 11 30 11am 12pm 12 30 1 30 1pm Available Main Conference Room Reser...

Page 8: ... on a computer with network access allows system administrators to set up the Extron TouchLink Scheduling panels as room scheduling appliances by filling in the required fields that correspond with areas of the user interface Customization options allow a variety of fields to be shown or hidden depending on user preference Booking a room from the panel is as easy as tapping the Reserve button on t...

Page 9: ...the calendar server eliminating the possibility of a single point of failure Security Overview All communications between the Room Agent software and the panels and between the panels and the calendar room server are encrypted Each conference room is assigned a unique room mailbox This mailbox is restricted so that it cannot be used for interactive log ons the ability to send or receive e mail As ...

Page 10: ...6 0 cm W x 11 7 cm H Mounting options The panel can be mounted in a wall The panel can be mounted on a non porous surface such as a conference room window with the optional Extron SMB 1 Low Profile Surface Mount Box and GMK 1 Glass Mount Kit TLS 525M Scheduling Panel A 5 inch measured diagonally wall mounted panel with an 800x480 capacitive glass touchscreen Dimensions Enclosure 6 08 W x 4 03 H x ...

Page 11: ...esistive glass touchscreen Dimensions 6 1 H x 7 5 W x 7 3 D 15 5 cm H x 19 0 cm W x 18 6 cm D Maximum height includes the base which is discarded for optional rack mounting Mounting The panel can be mounted outside a conference room by removing the base and using an optional Extron LPVM 1 Low Profile VESA Mount All panels can receive power and communication over a single Ethernet cable Power over ...

Page 12: ... Optimize meeting room usage by automatically releasing an inactive room using occupancy sensors with TLS 520M TLS 525M TLS 725M TLP Pro 520M and TLS 1025M panels Customizable date and time formats with a preview showing how the user interface will look on the panel Customizable room availability hours allow you to select the start and end times for the availability of a room View details of the m...

Page 13: ...e The display is highly customizable with the Room Agent software see Layout tab on page 26 so your panels may not exactly resemble the sample displays shown below 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 2 2 2 2 2 2 2 2 2 2 ...

Page 14: ...lability status from down the hall 3 Room unavailable red flag Indicates the room is reserved for the selected block of time see Timeline 4 When the room is reserved the Extend 7 Release 8 and Check in 9 buttons may also be displayed if they are programmed to appear using the Room Agent software see Layout tab Red LEDs on the panel bezels provide at a glance room availability status from down the ...

Page 15: ...6 Reserve button This button appears on the room available display when two conditions are met The room is available in the selected 30 minute block on the timeline see Timeline on the previous page The button is programmed to appear using the Room Agent software see Layout tab on page 26 Touch the button to reserve the room for the selected 30 minute block The panel displays the Room unavailable ...

Page 16: ...ute block and the meeting subject field if enabled see Layout tab displays the message Available 9 Check in button This button appears on the room unavailable display when two conditions are met The room is unavailable in the selected 30 minute block on the Timeline The button is programmed to appear using the Room Agent software see Layout tab How long Check in can be displayed before and after t...

Page 17: ...how Available Network Adapters Update Firmware Installation The Room Agent software is available at no charge at www extron com Minimum System Requirements CPU Intel Core 2 Duo or equivalent processor Operating System Windows 7 Windows 8 1 or Windows 10 Memory 4 GB of RAM Hard disk space 500 MB of available hard disk space Display Resolution 1280 x 768 minimum Network connection A data transfer ra...

Page 18: ...er Depending on the browser you use some steps or indications may be different 1 Visit the website www extron com and momentarily rest the cursor over the Download tab see figure 6 1 The Find Software Downloads links appear 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 Figure 6 Downloading a Software Package 2 Click the Software link 2 The main download page opens see figure 7 2 2 2 2 2 2 2 2 2 2 1 1 1 ...

Page 19: ... TIPS Click Sign up 2 to obtain website credentials Click Keep me logged in 3 to eliminate steps 5 and 6 in future downloads Enter your registered email address and click Retrieve Password 4 if you have forgetten your credentials 6 Click Log in to copy the software to the computer 5 7 If your browser asks you to confirm that you want to continue click Run or make a similar confirmation see figure ...

Page 20: ...all accounts on this device have been set to the device serial number Passwords can be changed during panel configuration and are case sensitive If the device is reset to default settings the password is the default password configuration The default password is extron for either admin or user accounts Overview 1 Start the Room Agent software as an administrator see Start the Program on page 15 2 ...

Page 21: ...dezvous by NFS Setup on page 79 6 Enter the information required for each panel under the various column headings as described in the procedures for each calendar type 7 Customize the appearance of your panels as desired See the following Layout tab on page 44 Background tab on page 46 Date Time tab on page 48 Panel Message tab on page 49 8 Configure one or more panels see Configure panels on page...

Page 22: ... software by double clicking the desktop icon or as follows 1 Click Start All Programs Extron Electronics Extron Room Agent Extron Room Agent The Room Agent software opens in the Panel Management view the Panel Management tab selected see figure 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Figure 10 Room Agent Startup Panel Management View ...

Page 23: ...P Pro touchpanels ship with control firmware installed Room Agent requires that scheduling panels run different scheduling firmware version 2 03 0000 b001 or higher to connect to them For either family of panel models if you receive the message Cannot connect to this device click OK in the message dialog box STOP HERE and update the panel firmware see Update Firmware on page 37 beginning at step 5...

Page 24: ...quested panel and if found adds it to the Manually Added Panels pane see figure 13 NOTES TLS scheduling panels ship with scheduling firmware installed Extron recommends using firmware version 1 12 0001 b001 or higher TLP Pro touchpanels ship with control firmware installed Room Agent requires that scheduling panels run different scheduling firmware version 2 03 0000 b001 or higher to connect to th...

Page 25: ...applicable enter a password in Password block see figure 14 1 NOTES The factory configured passwords for all accounts on this device have been set to the device serial number Passwords are case sensitive If the device is reset to default settings the password will be the default password configuration The default password is extron 3 Click the Connect button 2 The Room Agent connects to and synchr...

Page 26: ...e edited All other settings other than DHCP itself are displayed only and unavailable for editing To edit all settings other than the MAC address DHCP must be deselected unchecked NOTE If you configure the panels with a static IP address and you use a host name for the exchange server ensure that you provide the DNS server address The Communication Settings tab also allows users to change the pass...

Page 27: ...Off by selecting the appropriate radio button If Sleep mode is On use the Minutes field to specify between 1 and 99 minutes 3 Timezone Use the drop down list to select the appropriate time zone 4 Synchronize Clock with Toggle the clock synchronization source between the Calendar server and NTP Network Time Protocol a networking protocol for clock synchronization between computer systems by selecti...

Page 28: ...own in figure 17 The appearance and available selections of the Panel Configuration tab vary depending on the selection The options that are available depend on the calendar type selected For more information go to the setup section for the appropriate calendar If you selected Ad Astra see Ad Astra Setup on page 41 If you selected CollegeNET 25Live see CollegeNET 25Live Setup on page 44 If you sel...

Page 29: ...el maintains an activity file a log of scheduling information such as the meeting subject meeting organizer booking date meeting date and starting time and duration among other data for the assigned room The activity file can be retrieved and written to the PC running the Room Agent software as an Microsoft Excel spreadsheet or cleared erased from the panel You can use data analytics tools to tran...

Page 30: ...2 for an example Templates can be created using a variety of tools in the Panel Design window see Panel Configuration Tab on page 21 and saved in the template pane see Templates pane on page 52 You can retrieve the template assigned to a panel for example to use as a starting point for designing a new panel layout as follows 1 Right click the panel in the Status column see 1 at right 2 Click the p...

Page 31: ... preview pane 2 see Preview pane on page 34 and the Templates pane 3 see Templates pane on page 35 NOTE The preview pane contains hardcoded sample entries The layout and appearance of this pane change to reflect changes in the design pane but other than the date and time the contents such as Main Conference Room do not change 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

Page 32: ...ptions to choose the data displayed in the corresponding position Watch the preview pane to see how your selections affect the appearance of a panel Selecting Blank causes no data in the associated position NOTES When you use Google Microsoft Exchange or Office 365 calendars you can create private meetings For these meetings the subject title defaults to Private Meeting and the meeting organizer i...

Page 33: ...eck this box to select whether the Extend until button appears on the panel Extend until extends the reservation of a room in half hour increments IF no previously scheduled reservation exists in the extension period The Extend until button does not appear if there is a conflict 4 Allow room release checkbox Check and uncheck this box to select whether the Release button appears on the panel Relea...

Page 34: ...as expired Do not hide check in The panel continues to display the Check in button until it is pressed Background tab If necessary click the Background tab see figure 55 1 to make changes to the following The color theme dark or light of the panel display Any background image The opacity of any background image 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2...

Page 35: ...Assign or change a background image as follows NOTE Room Agent software and the scheduling system support image files with the following traits only JPEG or PNG format 800x480 resolution 8 bit color 1 Click the Change Image button see figure 23 3 on the previous page The Open dialog box opens 2 Navigate to the folder where you saved the background image file Select the file see figure 51 1 3 Click...

Page 36: ...lity display in half hour increments 4 Room Availability Format End time drop down list Use this drop down list to select the end time of room availability display in half hour increments The menu also shows the quantity of time the room availability is displayed 5 Date Format radio buttons Use these radio buttons to select the format to display on the panel After you select either Short date or L...

Page 37: ...to the calendar server 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Figure 26 Panel Design Pane Panel Message Tab 2 Panel message field Type in the panel message to be displayed 3 Reset to Default button Click to return the default panel message displayed in figure 55 4 Clear All button Click to clea...

Page 38: ... Panel Design Pane Room Occupancy Tab 2 Allow room occupancy sensor for meeting checkbox Check and uncheck this box to enable and disable the use of room occupancy sensors to determine if a meeting has started If checked additional controls see Õ through become available to control how the sensors function Õ Disable sensor field Use the scroll buttons or type a value into this field to disable the...

Page 39: ...r Output Type radio button see figure 27 on the previous page Select one of these radio buttons to denote how the occupancy sensor is wired to the TLS 520M TLS 725M or TLS 1025M scheduling panel or TLP Pro 520M touchpanel Control Relay NC Normally Closed Relay NO Normally Open ...

Page 40: ...he layout and appearance of this pane change to reflect your changes in the design pane but other than the date and time the content such as Main Conference Room do not change 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Figure 28 Preview Pane and Drop down list 2 Preview drop down list The Preview drop down list lets you select among various display possibilities so that you can furthe...

Page 41: ... have its own template assigned on the Panel Configuration window Select the templates on the Templates pane see figure 29 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Figure 29 Templates Pane and Drop down list To assign the appearance of a displayed template to the panels double click a displayed template 1 To delete a template c...

Page 42: ...ift F2 to open a dialog box displaying the available controllers see figure 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Figure 30 Available Network Controllers Dialog Box Select a network controller as follows 1 Click the desired controller 1 2 Click OK 2 To close the dialog box without selecting...

Page 43: ...ides 1 Click the Setup button for a panel to be updated NOTE The button deletes a panel from the list The Panel Connection dialog box opens see figure 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Figure 31 Panel Connection Dialog Box 2 If applicable enter a password in Password field 1 NOTES The factory configured passwords for all accounts on this device have been se...

Page 44: ... 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Figure 32 Firmware Update 5 Click the Update Firmware button 1 The Update Firmware window opens 2 6 Click the Browse button for the desired model 3 TLP TLS 520 Model Firmware TLP Pro 720 and TLS 1022 Model Firmware TLP TLS 525 725 and TLS 1025 Model Firmware The Open Firmware File dialog box opens in the appropriate folder fo...

Page 45: ...file selected see figure 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Figure 34 Selecting Firmware Files and Panels 9 If desired repeat steps 2 through 4 beginning on page 37 for other pan...

Page 46: ...anels you select 11 Once firmware files and panels are selected the Update Firmware button becomes available for selection 5 Click this button The Status column reports the status of the update see figure 35 When the Status is Updated the update is complete Figure 35 Firmware Update Status Flow 12 Click the Close button to return to the Panel Management view see figure 13 on page 18 Room Agent rep...

Page 47: ...ress of the Ad Astra Server 3 4 Select the SSL Certificate preference Trusted CA Signed SSL Certificate Default or No Verification of SSL Certificate 4 Panel Setup The following column headings see figure 37 are available for touchpanels with Ad Astra Figure 37 Room Agent Column Headings with Ad Astra Status Use this check box to select individual panels for configuration IP Address This cell cont...

Page 48: ...le List see figure 38 1 select the required name This is the Customer Name and should be copied and pasted to ensure it is an exact match Figure 38 Ad Astra People List Space Name This is listed on the Ad Astra web page In the Main menu bar select Settings Rooms From the Room List see figure 39 1 select the required name This is the Room Name and should be copied and pasted to ensure it is an exac...

Page 49: ...e Language drop down list see Supported Languages on page 87 By default the language is English Button Sound Select an option from the Button Sound drop down list The options are Off and On Button sound provides audible feedback when buttons are pressed on the touchpanel By default it is on Panel Design The layout of the panel can be configured using the Panel Design tab You can select one of the ...

Page 50: ...oxy Server on page 82 Panel Setup The following column headings are available for touchpanels with CollegeNET 25Live Figure 42 Room Agent Column Headings with CollegeNET 25Live Status Use this check box to select individual panels for configuration IP Address This cell contains the IP address of the touchlink panel Hostname The host name is a fully qualified domain name that uniquely identifies th...

Page 51: ...d by Room Agent For an Event Type to correctly coordinate with Room Agent it cannot have any requirements other than the Space Name and Event Type Extron recommends using Ad Hoc as an Event Type but you can create your own on the 25Live server Verify the options in the 25Live webpage 1 1 1 2 2 2 Figure 44 25Live Event Types 1 Select the Events tab 1 2 Select the Types EDIT link 2 A list of Event T...

Page 52: ...t application information see Creating a Web Administrator for EMS below The EMS Desktop installer must have Administrator privileges Creating a Web Administrator for EMS A Web administrator role is required to log into the EMS administrator portal to create client IDs Create a Web Administrator as follows 1 Open the EMS Desktop application and log in as an administrator with the appropriate permi...

Page 53: ... 1 1 1 1 1 1 1 1 Figure 46 Everyday User Security Templates Dialog Box 3 Click New 1 A new security template dialog box opens see figure 47 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Figure 47 Security Template Dialog Box 4 Enter a description for the security template 1 5 Click the Roles tab 2 ...

Page 54: ...on 2 to transfer it into the right field 7 Move any other necessary roles to the right field 8 Click OK 4 Calendar Setup Figure 49 Selecting the EMS Calendar 1 Select EMS from the Select a Calendar Type drop down list see figure 49 1 2 Select a protocol http or https 2 If you use https the Proxy Server must be setup as TLS Pass Through This is required for the TLS to validate the calendar server s...

Page 55: ...e Name This must be the same as the space listed in the EMS server The exact space name can be found using the EMS Desktop Client NOTE The list of rooms must be created by the EMS administrator prior to appearing in the EMS Desktop Client If there are any issues getting a Room Name please contact your EMS administrator To find the correct Space Name 1 Open the EMS Desktop Client 2 Select Configura...

Page 56: ...t be created by the EMS administrator prior to appearing in the EMS Desktop Client If there are any issues getting an event type please contact your EMS administrator 1 Open the EMS Desktop Client 2 Select Configuration 3 Select Other 4 Click Event Types The Event Types popup lists the event types that can be used on the server In figure 52 ad hoc is the appropriate Event Type name Figure 52 EMS E...

Page 57: ... Figure 53 Event Type Dialog Box 6 Enter a name in the Event Type field see figure 53 1 7 Check Display to Everyday Users 2 and Available to All Process Templates 3 8 Click OK 4 The dialog box closes and the display returns to the Event Type page see figure 52 on page 50 NOTES Enter this name in the Event Type Name field of the Panel Configuration tab The name is case sensitive ...

Page 58: ...ed in the administrator console The new client must be created by an EMS administrator You can use a single client for all touchpanels or create multiple clients that are each associated with a subset of panels 1 Log in to the administrator console 2 Select Integrations see figure 54 1 Figure 54 EMS Platform Services 3 To use an existing client select the appropriate web client and proceed to step...

Page 59: ...is client to book without Everyday User Templates and ignore Booking Rules see figure 49 1 5 Click Save Client 2 The Clients New page closes and the EMS Web Clients page opens see figure 55 on page 52 with the new client listed 6 Click the new client 7 Whether you clicked on a new or existing client the Clients EMS Web Application page opens The client ID listed see figure 57 1 is the one required...

Page 60: ...e Client Secret into the Panel Configuration page NOTE This is the only time this code is displayed You must copy it now and store it in a safe location to continue using it Language Select an option from the Language drop down list see Supported Languages on page 87 By default the language is English Button Sound Select an option from the Button Sound drop down list The options are Off and On But...

Page 61: ...se the https protocol the Proxy Server must be setup as TLS Pass Through This is required for the TLS to validate the calendar server s SSL certificate see Setting up a Proxy Server on page 82 Figure 59 Selecting the Google Calendar 1 Select Google Calendar from the Select a Calendar Type drop down list see figure 59 1 2 Select one or more touchpanels that will be associated with a particular cale...

Page 62: ...w these instructions 1 Go to the Google Developers console for a Google Calendar API https console developers google com flows enableapi apiid calendar and log in 2 From the drop down menu select Create a Project 3 Click Continue 4 Click Go to Credentials The Find Out What Credentials You Need page opens Figure 60 Find Out What Credentials You Need 5 From Which API are you using see figure 60 1 se...

Page 63: ...gure 62 Set up the OAuth 2 0 consent screen 10 Enter the Email address used to access Google Calendar see figure 62 1 11 Enter a Product name shown to users 2 12 Click Continue 3 The Download credentials screen opens 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Figure 63 Download Credentials Screen Your Client ID is shown see figure 63...

Page 64: ... a Device 2 The Authenticate a Device to Google dialog box opens see figure 65 1 Figure 65 Authenticate a Device to Google Dialog Box 5 Browse 2 to the location of the JSON file saved in step 13 of the previous section 6 Enter the Google Account name 3 This can be any character string that allows you to identify the account 7 Click Next 4 The Room Agent software retrieves a user code and prompts y...

Page 65: ...cation Complete The new account is added to the list of available accounts and can be viewed by either of the following methods By clicking View all available accounts at the top of the Panel Configuration tab see figure 64 3 on page 58 By clicking on the Google Account cell of any of the panels listed on the Panel Configuration tab A drop down list shows the available accounts ...

Page 66: ...en once it is configured Google Account Google Calendar allows you to use multiple calendars Select the account that is being used for that touchpanel see Google Calendar Overview Account Calendar Select the calendar for the account that is being used see Google Calendar Overview Language Select an option from the Language drop down list see Supported Languages on page 87 By default the language i...

Page 67: ...itional feature when you use the Microsoft Exchange or Microsoft Office 365 calendar In the Panel Design Layout tab see page 27 the drop down lists contain an additional Custom Field option which displays up to 50 characters from the body of the meeting invitation With Microsoft Exchange each conference room is assigned a unique Room Mailbox This is a special type of mailbox that is restricted so ...

Page 68: ... 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Figure 70 Discover Microsoft Exchange Server 4 Enter the Email address 1 and Password 2 of the account providing calendar access 5 Click Discover Room Agent finds the calendar server and enters the address in the Server field see figure 69 4 6 Make the required SSL Certificate selection 5 Trusted...

Page 69: ...counts using Impersonation allow the user to manage multiple touchpanels from a single account When passwords are updated only the service account password needs to be changed not the passwords for all the individual touchpanels in the account NOTE The service account requires the UPN the name of a Windows network user in an e mail address format The UPN must have an SMTP e mail address assigned t...

Page 70: ...5 5 5 5 5 5 5 5 5 5 Figure 72 Service Account Manager Add Service Account 4 Enter a valid Service Account Email address 2 5 Enter the Service Account Password 3 TIP The Service Account Password field is normally masked To see the password characters as you type select the Show Password checkbox 4 6 Click Add 5 The message Service Account has been added and is ready to be assigned to panels is disp...

Page 71: ...elect check box at the top of either the Auto Discovered Panels 3 or Manually Entered Panels to select all panels in that pane 3 Select the desired service account among the entries in the Service Account drop down list 4 4 Click Assign 5 The selected service account is assigned to the designated panels 6 5 Repeat steps 2 through 4 to assign other service accounts to other panels 6 Click Close 7 T...

Page 72: ... Edit Service Account 3 Double click in the Password field for the service account to be edited 2 4 Highlight the password and type a new value 3 5 Press Enter on the keyboard TIP The Password field is normally masked When the existing password is deleted the Show option activated Click Show to toggle between viewing or masking the password characters as you type 6 Click Close 4 Deleting a Service...

Page 73: ...ormat for the room resource user ID The UPN must have an SMTP e mail address assigned to it Abbreviated Exchange User IDs aliases will not work For further information see Verify the Exchange User ID is the UPN on page 68 Room User Password Enter the password for an account that has access to the Microsoft server This is typically an administrator account NOTES If service accounts are enabled the ...

Page 74: ...d Users Contacts and Groups dialog box opens see figure 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 Figure 77 Find Users Contacts and Groups Dialog Box 3 Enter the name of the room to be verified in the Name field see figure 77 1 4 Click Find Now 2 The Search r...

Page 75: ...splayed on the General Tab 6 If necessary click the General tab 1 The general properties for the room are displayed 7 Note the room e mail address shown 2 This value is the UPN the value used as the only valid Exchange User ID for this room in the Room Scheduling System 8 Click Cancel to exit the display 3 9 Repeat steps 3 through 8 for each desired room TIP Write down the UPNs of all rooms for se...

Page 76: ...ll be moving to 2 factor authorization OAuth To use Room Agent with Office 365 and OAuth your system administrator must provide you with the Tenant ID and Client ID for your Azure AD App Registration To obtain the Tenant ID and Client ID and to use them to configure Room Agent see OAuth for Office 365 Figure 79 Selecting the Microsoft Office 365 Calendar 1 Select Microsoft Office 365 from the Sele...

Page 77: ...w the steps below There are three steps to this process Obtaining Oauth Credentials see page 71 Assigning Oauth Credentials to Room Agent see page 75 Assigning Oauth Credentials to Touchpanels see page 78 Obtaining Oauth Credentials 1 Go to https portal azure com Figure 80 Azure Active Directory Home Page 2 Click Azure Active Directory figure 80 1 The Overview page for your organization opens Figu...

Page 78: ...n see figure 82 1 The Register an application page opens Figure 83 Register an application Page 5 Provide a Name for the App see figure 83 1 This can be edited later 6 Check the radio button to select from the Supported account type 2 This determines who can use the app or access the API 7 Optional Provide a Redirect URI 3 8 Click Register 4 ...

Page 79: ... the Application client ID see figure 84 1 and the Directory tenant ID 2 You will need these to access the calendar from Room Agent The values have been blurred out in figure 84 10 Click View API permissions 3 The API permissions page for your app opens Figure 85 API permissions Page 11 Click Add a permission see figure 85 1 ...

Page 80: ...Figure 86 Request API permissions Page 12 Scroll to the Supported legacy APIs at the bottom of the page Figure 87 Supported legacy APIs 13 Click Exchange see figure 87 1 The Request API permissions page opens Figure 88 Request API permissions page 14 Click Delegated Permissions see figure 88 1 ...

Page 81: ...show several Calendar options 16 Select the Calendars ReadWrite All check box 2 17 Click Add Permissions 3 Assigning Oauth Credentials to Room Agent 1 Open Room Agent and select the Panel Configuration tab Figure 90 Panel Configuration Tab Microsoft Office 365 Selected 2 From the drop down list of calendars select Microsoft Office 365 see figure 90 1 3 Click Add Credentials 2 ...

Page 82: ...o Office 365 Dialog Box 4 Provide a Name for the Credentials see figure 91 1 5 Enter the Client ID 2 and Tenant ID 3 which were obtained in step 9 of the previous section see page 73 6 Click Get Code 4 The dialog displays a QR and a code Figure 92 QR and Authentication Code 7 Scan the code or enter www microsoft com devicelogin into a browser ...

Page 83: ...xt 10 Select an account that will provide authorization for Room Agent to read its calendar The Microsoft website confirms that the Oauth process is complete Figure 94 Microsoft Confirms Authentication 11 The Room Agent Authenticate a device to Office 365 dialog box also confirms that the credentials have been authenticated Click OK Figure 95 Room Agent Confirms Authentication ...

Page 84: ...It is required for the computer to communicate with other devices on the network Room Name This is the name that appears on the touchscreen once it is configured OAuth Credentials This is the name that was used when the device was authenticated to Office365 see Assigning Oauth Credentials to Room Agent Account Calendar This is the account that provides authorization for Room Agent to access the ca...

Page 85: ...r the address of the NFS server Panel Setup The following column headings are available for touchpanels with the Rendezvous by NFS calendar Status Use this check box to select individual panels for configuration IP Address This cell contains the IP address of the touchlink panel Hostname The host name is a fully qualified domain name that uniquely identifies the computer It is required for the com...

Page 86: ...er ID can be a name such as Extron User or it can be an email address To find the User ID log on to the NFS server NOTE You will need an administrator account to log in to the NFS server The User ID is shown in the top right corner see figure 98 4 Resource Name this field must match exactly the name set up on the NFS server Check the name by searching for the resource in the NFS server setup To fi...

Page 87: ...ion from the Language drop down list see Supported Languages on page 87 By default the language is English Button Sound Select an option from the Button Sound drop down list The options are Off and On Button sound provides audible feedback when buttons are pressed on the touchpanel By default it is on Panel Design The layout of the panel can be configured using the Panel Design tab You can select ...

Page 88: ...y server Proxy Server IP Port This tells the TLS how to connect to the proxy server Protocol s http or https This tells the TLS what kind of traffic to send through the proxy server Proxy Username The username needed to be allowed through the proxy server Proxy Password The password needed to be allowed through the proxy server Setting Up the Proxy Server 1 Open Room Agent and select the Panel Con...

Page 89: ...stem Setting up a Proxy Server 83 The Proxy Settings dialog box opens Figure 100 Proxy Settings Dialog Box 5 Enter the information collected from the proxy server administrator see Before Starting on page 82 6 Click Save ...

Page 90: ...ormation firmware updates and configuration of network settings system utilities and user management for TouchLink Pro devices For further information see the Toolbelt Help File To test the connection between the TLS and the Proxy server 1 Open Toolbelt and locate the TLS 2 Go to Utilities Proxy Ping 3 Enter the IP Address or Hostname of the proxy server 4 Press Ping Figure 101 Testing Communicati...

Page 91: ...your username and password If the username or password are NOT correct you will receive an error message If this happens confirm your username password with the proxy administrator If your username and password are correct you will be allowed to access the site You may also receive a message like This site is blocked by the proxy This means your username and password are correct but you have tried...

Page 92: ...the Extron Room Scheduling System Port Protocol Service Description 80 TCP HTTP Used by panel and redirects to TCP port 443 123 UDP NTP Used by panel for NTP Service 443 TCP HTTPS Bidirectional communication between the panel and the calendar server 4502 UDP Discovery Used by Room Agent software to discover panels on the local subnet 4503 TCP SSH Internal system messaging between the panel and the...

Page 93: ...st DNS mDNS Calendar Server NTP Server 123 80 443 5353 4503 4522 Windows PC Laptop TouchLink Scheduling Panel Legend Figure 103 Room Scheduling Communication Flow Diagram Supported Languages As of Room Agent software release 1 7 1 the software supports scheduling panel displays in the following languages English Arabic Catalan Chinese simplified Chinese traditional Croatian Czech Danish Dutch Finn...

Page 94: ...nsors check the connections and wiring in the documentation for your sensors Figure 104 is a configuration drawing only and does not show power to the sensors Ground Black Control Connections Relay Connections normally closed Control Blue Common Blue White Normally Closed Black White Relay Connections normally open Common Blue White Normally Open Yellow White Extron TLS 520M Touchpanel OCS 100C Oc...

Page 95: ...D TLP Pro 720T Panels Mountable to a two gang UL certified junction box a two gang mud ring or directly into or onto any solid surface such as brick wood masonry or drywall with an optional Extron LPVM 1 Low Profile VESA Mount TLS 1025M Scheduling Panel Mountable in a wall with the optional RWM 2 Recessed Wall Mount Kit Mounted on a non porous surface such as a conference room window with the opti...

Page 96: ...he cables into the rear panel connectors Install the panel Window Mounting TLS 520M TLS 525M TLS 725M TLP Pro 520M and TLS 1025M Mount the panel to a conference room window or other non porous surface as follows TLS 520M TLP Pro 520M Obtain an optional Extron SMB 1 Low Profile Surface Mount Box and a GMK 1 Glass Mount Kit TLS 525M Obtain an optional Extron SMK 1 Low Profile Surface Mount Kit TLS 7...

Page 97: ... the secure part of the network The Extron implementation of 802 1X supports PEAP MSCHAPV2 and EAP TLS methods of authentication This section of the guide details the Certificate File Requirements see the next page and the Private Key File Requirements see the next page to be used in the system Extron provides resources for learning about 802 1X implementation The Extron 802 1X Technology Referenc...

Page 98: ...e 802 1X security certificate for uploading to Extron TouchLink Pro control systems ensure that the certificate file meets the following requirements It contains X 509 certificate information It contains a private key for machine certificates only It is PEM encoded It has a file extension that is crt or pem Its file name consists of the following types of valid characters Alphanumerical A Z a z 0 ...

Page 99: ... 3rd Floor South Tower 160 Jan Smuts Avenue Rosebank 2196 South Africa This Limited Warranty does not apply if the fault has been caused by misuse improper handling care electrical or mechanical abuse abnormal operating conditions or if modifications were made to the product that were not authorized by Extron NOTE If a product is defective please call Extron and ask for an Application Engineer to ...

Reviews: