Maestro User Guide

Transcription

Maestro User Guide
Maestro
INSTALLER GUIDE
USER GUIDE
YOU’RE ABOUT TO MAKE
LEARNING MORE ACCESSIBLE
Welcome to FrontRow Maestro v2.0.2.3!
As technology changes the way students learn, school districts must strategically allocate
and manage increasing numbers of diverse technology devices. Maestro offers a simple but
powerful solution for streamlining device management, with the long-term benefits of energy
management and power management.
Maestro is a Windows-based client-server application that is installed on one or more computers
in the technology department. It was designed to work seamlessly with the FrontRow DRS5000
server, FrontRow controller devices like the CM3000, and networked school devices like
projectors, displays, audio and video systems, and IP-enabled power strips.
With the user-friendly Maestro interface, you can remotely power devices up or down,
proactively schedule action commands, automate ongoing maintenance, and set conditions for
important diagnostics like projector bulb life.
Maestro is scalable and flexible, so you can easily change things as your school’s needs change,
and add new devices, commands, and functionality as new technology is added. For example,
if technology is added to schools in phases, you can begin using Maestro with one connected
room in one school, test the connection, then add additional rooms as new devices are installed
throughout the school and the district.
FrontRow understands that technology management should simplify your school’s vision, not
create new challenges. Maestro is easy to install and even easier to use once it is set up. The
Install Maestro and Set Up Maestro sections of this guide will walk you through the process,
which must be done in the order presented. Then, you can work with Maestro’s Advanced
Functions.
Maestro is installed only after network stability is achieved in the school. Step 1: Before You
Begin, in the first section of this guide will describe what needs to be done before you start
working with Maestro.
IMPORTANT: It is necessary to follow the steps in the order given in this guide to ensure a
quick and seamless installation.
Contents
I. Install Maestro 1
Step 1: Before You Begin 2
Step 2: Gather Information 3
Step 3: Configure Your Computer to Connect to the DRS5000 Server 5
Step 4: Configure the DRS5000 Server 8
Step 5: Download and Install the Maestro Software 14
II. Set Up Maestro 16
Step 1: Add the DRS5000 Server to the Maestro Client Software 17
Step 2: Add Device Drivers 19
Step 3: Add Schools (Location Groups) 21
Step 4: Add Rooms (Locations) and Room Devices 23
Step 5: Create Actions and Trigger Scripts 29
Step 6: Set Up for Web Control of Individual Rooms 33
Step 7: Schedule Automated Actions 37
III. Advanced Functions 47
Advanced 1: Set Up Email Triggers 48
Advanced 2: Create Usage Reports 53
Advanced 3: Set Up Control Buttons 56
Advanced 4: Control Devices That Do Not Have Drivers 60
Advanced 5: Send FrontRow Diagnostics 62
Advanced 6: Set Database Preferences 63
Advanced 7: Define Security Preferences 65
Appendix A: Client IP Addresses, Logins, and Passwords
66
Appendix B: Default IP Addresses67
I. Install Maestro
IMPORTANT: The steps outlined in this guide must
be completed in the order presented. Do not jump
ahead. Maestro will not operate correctly if the order
in this guide is not followed.
For example, before completing Step 3, Step 1 and
Step 2 must be completed, in order. This will ensure an
easy installation and set up.
1
Step 1: Before You Begin
As a client-server software application, Maestro works seamlessly with the FrontRow DRS5000 server,
along with a variety of FrontRow networked controller devices, typically the CM3000. Since Maestro is
designed to work with a networked server, the Maestro software should be installed only after all of the
following conditions have been met:
1. The school has achieved project stability.
2. The school has a continuous and reliable network connection.
3. Projectors or other devices have been installed and tested in individual classroom(s).
4. Networked controller devices have been installed and tested.
5. The FrontRow DRS5000 server is installed in the school, and available for a network
connection to your computer.
This guide assumes the above conditions are met. If you are still setting up devices, carefully follow
the manufacturer’s instructions for installing projectors and other devices in the rooms. Proper device
setup will allow Maestro to operate error-free, and eliminate any bottlenecks when you enable the server
connection.
NOTE: The steps must be completed in order. However, you can begin collecting information outlined
in Step 2 if you are waiting for any of the above conditions to be met. When all five of the conditions are
met, you can begin the installation process, and only then move on to Step 2.
Device Drivers
Maestro has the capability to monitor status from any projector connected (network or RS232) to a
FrontRow ezRoom component, like the CM3000. A device driver is required to interface between
Maestro and the projector. The driver provides the proper syntax and translation so functions like
displaying inputs or lamp hours are available.
Correct projector drivers are a key component of Maestro functionality. Before installing Maestro, be
sure you have the correct driver files for your projectors and other devices.
Download Device Drivers
FrontRow has drivers available for a number of popular projector models. Each driver has been tested for
functionality.
• Download available device driver files at
www.gofrontrow/files/settings/configuration-files/maestro-drivers.zip
• A ZIP file will appear to execute the driver files to your computer.
Test Device Drivers
We recommend testing your projector(s) using one of the FrontRow tested drivers, choosing the closest
driver available from the same manufacturer as your projector if an exact match is not available. Often, a
driver will work even if the model is slightly different.
NOTE: If you do not have working drivers and none of the FrontRow drivers work, in most cases we can
build a unique driver for your device. See Section II, Step 2 for more information on device drivers.
2
Step 2: Gather Information
This step will walk you through what is needed before you begin the installation process. Be sure you
have this information ready. This will speed up the installation and set up process.
Prepare Your Device Document
You will need to retrieve information about your devices, drivers, network addresses, and host names.
We recommend preparing one Excel workbook with a separate sheet for each school. List rooms in the
school, installed devices (or planned devices) in each room, and any other important network information
specific to the school and/or individual rooms. You will refer to this document throughout the installation
process.
You can download the FrontRow ezRoom Installer Planning Template at
www.gofrontrow.com/files/how-to/room-control-project-planning-template.xls
You can also create your own document. It should look something like this:
Gather Additional Information
• The name of the school’s timeserver host name or IP address. This is the name of the host
that is used to sync time data across all of the networked servers in the district.
• The name of the school’s SMTP Email Server and password. You will need this to set up email
triggers if you choose to set up email.
• Manufacturer names, model numbers and IP addresses for your installed devices (like
projectors). You will input this data into your device document (see above example).
• Device driver files for devices that will be managed by Maestro.
Gather Calendar Information
• The Maestro Scheduler lets you automate power for devices in rooms. It is a good idea to get
a calendar of planned evening events (such as parent/teacher conferences, performances, or
other events) and holidays. This information will be used in Section III of this guide.
3
Assemble Needed Hardware
The following hardware is needed for Maestro:
1. Windows-based computer
• This serves as the Maestro Administrative Computer.
• Maestro can be installed on any computer running Windows 7, Windows 8,
Windows Vista, or Windows XP.
• Maestro will run on a Macintosh computer only if it is partitioned with
Windows.
NOTE: If technology administrative functions are shared, Maestro can be installed
on several computers. The only requirement is that each Maestro client must have a
network connection to the server. FrontRow recommends having one administrator.
Teams of maintenance managers can be alerted from Maestro via email for maintenance
tasks.
2. Installed DRS5000 server
• Refer to the DRS5000 installer guide at www.gofrontrow.com/files/
how-to/campus-control-drs5000-configuration-guide.pdf if the
server needs to be installed.
• Do not attempt to install Maestro until the server is installed and
operational. No damage will occur, but the client software will hang up if the
server cannot be reached.
3. Ethernet cable
• You’ll need an Ethernet network cable to connect your computer to the
server.
• Although Maestro allows remote (wireless) maintenance and controls,
Maestro requires a fixed connection to the server. You cannot wirelessly
connect your computer directly to the server.
4. At least one networked device
• At least one device (typically a projector) must be installed in at least one
room in the school for Maestro to work.
• The device should be tested to ensure it is working properly.
5. At least one FrontRow device controller
• One FrontRow device controller must be installed and tested for each
collection of devices in each room. Maestro can also connect directly to a
network enabled device even without an installed FrontRow device.
• The FrontRow device controller used with Maestro is typically the
CM3000.
• FrontRow controller devices should be installed in each room and
connected to other room devices (like projectors) before installing
Maestro.
NOTE: Installer guides for FrontRow controllers can be downloaded at
www.gofrontrow.com
IMPORTANT: FrontRow recommends first testing Maestro with one installed and
networked device in one room in one school, then moving forward with more devices.
It is a good idea to research what room or rooms are ready for Maestro. Rooms that
are ready for Maestro are rooms that have a reliable network connection with devices
installed and verified as operational.
4
Step 3: Configure Your Computer to Connect to the
DRS5000 Server
The computer that will run Maestro needs to have a static IP address to connect with the FrontRow
DRS5000 server for the initial set up. After set up, the client computer must have a network path to the
server. This step is essential, and easily achieved by following the steps outlined below. The process is
slightly different depending on what Windows version your computer is running, but the final screen is
the same where you input the static IP address.
Final Step: Give Your Computer a Static IP Address
Regardless of the Windows version you are using, your goal is to get to the screen shown below, where
you will input a static IP address at the Use The Following IP Address radio button in the Internet
Protocol Version 4 (TCP/IPv4) Properties window.
Type in the following default IP address: 192.168.1.100
The Subnet Mask area should automatically fill in 255.255.255.0
If it does not automatically fill, type it in. Then click OK and proceed to Step 4.
NOTE: The Windows client must be in the same range as the server. If the school is already using a local
switch with this IP address, you will need to use a different IP address.
IMPORTANT: The default IP address for the FrontRow DRS5000 server is 192.168.1.99
Also see Appendix B for FrontRow default IP addresses for networked devices.
If you are not sure how to get to the Internet Protocol Version 4 (TCP/IPv4) Properties window
shown above, follow the following steps for your Windows version:
Windows 7
Open the Windows Start menu at the lower left corner of your screen, then click on Control
Panel>View Network Settings and Tasks.
5
NOTE: Windows Classic view shows a list of options with icons where you would
select Network and Sharing Center.
1. Open the Windows Start menu. Type Network and
Sharing into the Search box in the Start Menu and select
Network and Sharing Center when it comes up.
2. Click on Change Adapter Settings.
3. If you have a wireless internet connection active, right click
on the icon and temporarily disable this connection for best
results.
4. Right click on your active LAN or Internet connection then select
Properties. This opens the Local Area Connections Properties
window where you select Internet Protocol Version 4 (TCP/
IPv4). Select Properties.
5. Proceed to Final Step: Give Your Computer a Static IP
Address on the previous page of this guide.
Windows 8
Bring up the Windows Control Panel by right clicking the lower
left corner of the screen where you will see the Windows Quick
Access menu. Go to Control Panel>Network and Sharing
Center.
1. Click on Change Adapter Settings.
2. Select Local Area Connection (LAN).
3. Select Properties.
4. Select Internet Protocol Version 4 (TCP/IPv4).
5. Select Properties.
6. Proceed to Final Step: Give Your Computer a Static IP
Address on the previous page of this guide.
Windows Vista
Click on the Orb in the lower left corner of your screen and go to Control
Panel. Under Network and Internet select View Network Status and
Tasks. Select Manage Network Connections on the left pane, then select
Local Area Connection (LAN). You may be prompted to enter a password.
6
Then select Properties.
NOTE: Windows Classic view shows a list of options with icons where
you select Network and Sharing Center.
In the LAN Properties window, do the following:
1. Select Internet Protocol Version 4 (TCP/IPv4).
2. Select Properties.
3. Proceed to Final Step: Give Your Computer a Static
IP Address on the previous page of this guide.
Windows XP
Open the Windows Start menu at the lower left corner of your screen,
then go to Control Panel.
1. In the classic view open Network and Sharing Center.
In the Category view select Network and Internet
Connections>Network Connections.
2. Select Local Area Connection (LAN) then select
Properties
In the LAN Properties window, do the following:
3. Select Internet Protocol Version 4 (TCP/IPv4).
4. Select Properties.
5. Proceed to Final Step: Give Your Computer a Static
IP Address on the previous page of this guide.
NOTE: If you need to change your IP address back to DHCP, follow the
same procedure, but click on Obtain an IP Address Automatically
in the Internet Protocol Version 4 (TCP/IPv4) window, as outlined
in the final step.
7
Step 4: Configure the DRS5000 Server
In this step, you will configure your server. The DRS5000 is a versatile 1RU Linux server that operates
as the central administrator for Maestro. This step provides a clear route for the Maestro client to
communicate with the server.
NOTE: Be sure your network is stable before attempting this step.
Follow these steps to set up the server:
1. Be sure your computer and the DRS5000 server are connected to their
power supply. The power cord for the server connects at the back of the server.
2. Connect your computer to the server by connecting the Ethernet cable from your computer to the
network port on the back of the server. The network port is labeled with a white NETWORK sticker.
NOTE: It may be necessary to use a crossover Ethernet cable if connecting directly to the server.
3. Power on the server by pressing the power button on the front of the server, and holding it down for
three seconds.
• The server needs about 1-2 minutes to activate. When it is ready, you will see the amber light
flash periodically until the boot up is complete. When the boot up is complete, the amber
light will stop flashing.
• Once you have established your Ethernet connection and the server is booted up, you can
log into the Webmin Server Interface. Follow the steps in the order presented to do this.
NOTE: Your computer must be connected to the DRS5000 server in order to save the tasks required in
this step. Do not attempt to go through these steps until the server is connected.
Login to the Server
1. First, open a web browser and type in the following URL: http://192.168.1.99:10000
2. At the prompt, enter the following:
User name: dealer
Password: calypso
Then click Login
8
Once you are logged in, you will see this screen:
Change System Time Settings
You can now define the system settings. First you will change the System Time.
1. Select Hardware>System Time from the menu on the left side of your screen
2. Select the Change Timezone tab. Then select your time zone from the drop down menu.
Then click Save directly below.
9
3. Select the Time Server Sync tab.
Name the Server
1. In the Timeserver Hostnames or addresses space, type the name of the host the school uses to
sync servers. You retrieved this Hostname in Step 2: Gather Information.
2. Leave the Synchronize on Schedule radio button to No. Click Sync and Apply to save your
Hostname.
10
NOTE: You may receive an error message stating that the time server cannot be reached. If this
happens, you must come back later and enter this information when a valid path to the time server is
established.
Change Server Settings to Match School Network Settings
Click on System Time in the left panel again,
then click the Set Time tab on the left.
There are six settings to change in this window.
Follow the order by number, as shown below.
On the TOP panel change: 1. Date/Hour. 2.
Month/Minute. 3 Year/Second. 4. Apply.
1
2
3
4
On the BOTTOM panel change: 5. Set hardware time to system time. 6. Save.
5
6
11
7. Now select Networking>Network Configuration in the left panel. Then select
Network Interfaces.
8. In the Activated at Boot link, click on
eth0. Note that you do not check the
box, just click on eth0.
9. Change settings as illustrated below:
IPv4: 192.168.1.99
Netmask: 255.255.255.0
Deselect Automatic then type in 192.168.1.1
Make sure the IPv6 disabled button is selected.
10. Click Save and Apply at the bottom of the screen.
12
NOTE: When you apply these settings, your computer will lose connection to the Webmin. This is
normal and expected, because your computer and the server are on different static IP addresses.
IMPORTANT: You may need to set the network gateway in some cases. If required, select Routing
and Gateways in the Network Configuration window to change the settings.
You are now ready to install Maestro. Proceed to Step 5.
13
Step 5: Download and Install the Maestro Software
In this step, you will download the Maestro software and install it on your computer.
NOTE: If multiple users (Maestro clients) will run the Maestro software, you must complete Steps 3, 4
and 5 for each Maestro client.
Download Maestro
1. From any web browser, go to the following URL:
www.gofrontrow.com/files/software/Maestro_client_setup_v2.0.2.3.exe
2. You will be given a prompt to fill in your information which is required for downloading. Fill in your
school’s information, then click Submit.
3. Download the ZIP file to your computer by right clicking on the file then clicking Save As in your
preferred location. We recommend saving the ZIP file to your desktop or downloads file. When the
file is finished downloading, open the ZIP file to extract the Maestro EXE program to your desktop.
Install Maestro
1. Close out any open applications, then begin the installation process. When the Welcome screen
appears, click Next. Accept the license agreement, then click Next.
2. Select the destination folder, then click Next. Click Next at the Start Menu folder and again at the
Select Additional Tasks window. We recommend the default path for set up. Check the box if you
want to install a desktop icon.
14
3. Click Install. Then click Finish to complete the installation.
4. Locate the Maestro Console icon on your desktop or in your downloads file. Double click the icon to
run the software.
NOTE: You must be connected to the server to run Maestro. If you are not connected to the server the
Maestro software cannot be shut down without going through the Windows Task Manager. Be sure you
have the proper network connection to the server before running the Maestro client software.
IMPORTANT: When you first open Maestro, you may get the following error message if you are not
connected to the server. Be sure your Ethernet cable is connected from your computer to the server.
Click OK.
5. When you see this screen (at left), click the
browse button |. . .| to create your unique server
connection.
Also check the Remember Password box.
This will log you in to Maestro automatically. Now
proceed to Section II, Step 1, where you will create
your server, then customize your database.
IMPORTANT: As with Section I, you must follow the
steps in the order presented in Section II.
15
II. Set Up Maestro
IMPORTANT: The steps outlined in this guide must
be completed in the order presented. Do not jump
ahead. Maestro will not operate correctly if the order
in this guide is not followed.
For example, before completing Step 3, Step 1 and
Step 2 must be completed, in order. This will ensure an
easy installation and set up.
16
Step 1: Add the DRS5000 Server to the Maestro
Client Software
IMPORTANT: The steps in II. Set Up Maestro must be done in the order presented in this guide. For
example, you cannot complete Step 3 without first completing Step 1 and then Step 2 (in order). Please
follow the order presented. Following the steps in order will ensure a seamless installation and set up.
When using Maestro for the first time, you will be prompted to create and name the server, which
enables your unique database.
Create Your Server Database Connection
When you first open Maestro, you will see a screen (below) where you will add your server connection.
You will only need to do this once at the initial login.
1. After clicking on the browse |. . .| button (from the previous section), click + to create your server.
2. First, name your server in the Name field. Typically, the
Maestro server is named according to the school district
name, like Detroit ISD or Jefferson County SD. In the
Database Server field, input the IP address of the DRS5000,
which is determined by the school’s IT staff.
Login with the following:
Database Login: cserv_admin
Database Password: calypso
Click OK.
Verify server name in the
Manage Servers window,
Then click Close.
17
Login to the Server
Now that your database server connection is defined, you can login to the server.
1. Select the browse |. . .| button to bring up your server, then login with the following default
information:
User Name: admin
Password: admin4maestro
Then click Login.
IMPORTANT: In some cases, the Login password may have been changed to calypso. If
admin4maestro does not work, try using calypso as your password.
NOTE: You may be asked to change your password after your first login. It is very important that you
write down your password information. Maestro allows you to reset your password back to the default if
you misplace your new password, but we recommend writing down your password in a safe place.
2. Now proceed to Step 2, where you will add your device drivers. It is a good time to open your Device
Document file, where you have listed all of the devices in the school and information about each device
You will begin working with Maestro in Systems Options.
18
Step 2: Add Device Drivers
Device drivers enable a two-way dialogue between your networked devices and commands you give
Maestro. In this step, you will refer to the Device Document you created in Section I, Step 2.
It is important that you choose appropriate drivers for your specific project configuration. FrontRow
drivers (available for download at the link below) have been tested for typical devices. All device drivers
must be added to the database before they can be verified as operational.
After you download and extract the device drivers file, choose the driver that is most closely associated
with your device. Later in the setup process, you will test the driver with a single room.
Download Driver Files
First, download available FrontRow device driver files at the following URL:
www.gofrontrow.com/files/settings/configuration-files/maestro-drivers.zip
It is a good idea to save this file in your Maestro application file for easy access to available drivers. Extract the ZIP file to access individual driver files.
NOTE: You should be able to determine the driver you need from the first set of characters in the
device driver file name that are specific to each manufacturer. However, if your exact projector model is
not on the list, choose the driver that is closest and test it. It is likely that the driver will work.
Add Device Drivers to the Server
1. To add your device drivers, first go to System Options>Device and Drivers>Device Drivers.
19
NOTE: Ideally, your projectors are installed based on drivers that are available from FrontRow. If your
device is a model that is not currently a FrontRow supported device, additional testing and
development may be necessary. In most cases, FrontRow can build a unique driver to accommodate
your setup.
2. Select the + at the lower part of the screen to add device drivers. Then choose the appropriate
drivers for your devices from the list of installed drivers on your computer.
NOTE: You may need to navigate to a different location on your computer to bring up your list of
device drivers, depending on where your drivers (Driver Files) are located.
3. Select drivers for FrontRow controller devices, projectors, amplifiers, or any
installed networked device. Choose your drivers by clicking on Select and choosing
the appropriate driver, then clicking OK.
4. When you are finished selecting and importing your device drivers, close out of the screen.
Now, device drivers can be quickly associated with the networked devices you will add in the next steps.
20
Step 3: Add Schools (Location Groups)
In this step, you will create your school district and save it to the database. All other functions follow
this key step. You can easily enter the entire school district now (you are simply creating a folder
for each school). Or, you can start with one school (Location Group) and room (Location) that has a
networked device for Maestro to manage. You can easily add additional schools and rooms to your
district at any point.
You can set up your school district according to your preferences. Typically, the district is set up with
separate folders for High Schools, Junior High Schools, and Elementary Schools. As an alternative,
you could divide the school district up based on facility management responsibilities, or individuals in
the IT staff who manage each school.
NOTE: FrontRow highly recommends setting up the database by school name and room number,
giving rooms labels like Mr. Smith’s Science Lab, Media Room or Drama Theater if needed. However,
you can choose naming conventions based on your specific needs.
Add Schools (Location Groups)
Maestro refers to individual schools in your district as Location Groups, and rooms within each school
as Locations. Steps 3 and 4 will show you how to set up schools in the district (this step), then add
networked rooms in each school along with room devices (Step 4).
1. Go to the Locations tab. You will notice that the Locations tab is divided into two panels, a left
panel and a right panel. You will create your school district in the left panel, which has the heading
Location Groups.
21
2. Be sure you are in the left panel, then
click on the + at the bottom of the screen.
3. Enter the name of each school in the
district, then click OK to give each school a
unique folder.
When completed, you can view your school
district.
NOTE: Click the top folder, All, for your list
of school subtypes (High Schools, Junior
High Schools, Elementary Schools), then the
subtype name to add individual schools
(Location Groups). You will do this next.
22
Step 4: Add Rooms (Locations) and Room Devices
In this step, you will add rooms to each school, then add installed, networked devices in each room. We
will use the case example of Jefferson High School to illustrate how this is typically done.
FrontRow recommends adding rooms and devices for one school, even if you set up the entire district
framework (Location Groups) in Step 3. This way, you can test Maestro and move forward with additional
connections once network stability has been achieved and verified through testing.
NOTE: Test Maestro functionality after technology is installed, typically after the summer installations
are completed.
Case Example: Jefferson High School
We will use a case example for the rest of this guide to demonstrate how Maestro is typically used. The
case example is Jefferson High School.
NOTE: The school where you begin adding devices to Maestro should be one with network and project
stability and installed devices with verified, working drivers.
Let’s say that in our school district, Jefferson High School (JHS) received a technology grant. School
administrators decided to use the grant money to install FrontRow control devices (CM3000), to
purchase the FrontRow DRS5000 server, and to install projectors in three key classrooms.
The following three rooms in JHS are now set up with technology:
1. Room 10, West Lecture Hall
2. Room 20, Main Science Lab
3. Drama Theater
The devices in each of these rooms has been properly installed and tested. Device drivers for each
device have also been tested, and network stability has been verified throughout the school. The
DRS5000 server has also been set up with the proper configuration. First,the three rooms at JHS must be
set up. Then, each device can be added.
NOTE: Remember that Location Groups are individual schools, and Locations are specific classrooms
within each school. Steps 3 and 4 are both done in the Locations tab.
23
Add Rooms (Locations)
1. Be sure to select the school (In this case Jefferson High School (JHS) on the left panel first. Then, you will
add individual rooms to the right panel. Click the + on the right panel to add rooms.
Enter the name of the room in the Add Location window. You can also add a description of the room. You
can enter just one room to the database now, or add all rooms in the school or even the entire district.
The important point is, regardless of how many rooms (or rooms in different schools) you enter into the
database now, you should test Maestro functionality in one room before moving forward with device set ups
in additional rooms. This is to confirm that your initial setup is working properly.
2. Click OK after entering each room.
However, we recommend moving forward
now with adding devices to the room. This is
described in the next section.
24
Add Room Devices
1. Now you will add devices. In this example, we will add devices to the "priority" technology room at
JHS, which is Room 10, West Lecture Hall. Select JHS on the left panel. Double click Room 10 on the
right panel to bring up Edit Locations.
2. Click on the + at the bottom of the Edit
Locations screen to add a device. Be sure the
Devices tab is selected, which should be
the default.
3. At this point, you will want to have the Device
Document you created in Section I, Step 2 ready. You
will now need that information.
25
4. Name the device, then click Select to choose the driver associated with that device. In this case, a
Sharp projector is installed in Room 10, West Lecture Hall. Double click the driver, then click OK.
5. Verify the Network Address. Refer to your Device Document. Enter the correct network address for
each device if necessary. Check the Device is Monitored for Status box. Verify 7262 as the Network
Port. Then click OK.
IMPORTANT: The Pass Through Port
is the serial port of the device connected to
the projector. For the FrontRow CM3000,
this will always be 1 because the CM3000
only has a single serial port. However, if
either the FrontRow CB6000 or CB2000
are connected to the projector, the Pass
Through Port could be Port 1 or Port 2 because each device has two serial ports.
6. In the next example, the FrontRow CM3000 controller device is added, its driver selected, and its
network address and network port verified. Go through this process with each installed device in the
room. A typical setup follows the Jefferson High School example, with the FrontRow CM3000 and a
projector installed in one room.
26
If you select Jefferson High School, Room 10 (West Lecture Hall), you can see the two installed devices, the
Sharp projector and the FrontRow CM3000, in the Edit Location window.
NOTE: You can easily add new controller devices and other networked devices, like projectors, as new
devices are added to the school.
IMPORTANT: Be sure to test the Maestro connection in one room before moving on to the next room. In
this example, we would test the Room 10 connection, and then we would move forward with testing Room 20
and the Drama Theater.
Copy Locations
You can copy rooms that have the same devices, for example if
similar projectors are installed in several rooms. To copy similar
rooms, select the Copy button to the right of the +. You only
need to change the Name and IP address for each new room.
The rest will automatically fill with the same information.
We recommend setting up one room then testing it. Then you
can copy similar rooms after verifying the connection in the first
room. The Copy function only applies to rooms that have similar
devices.
Verify Room Status
Once a room has been added, go to
Status in the main window to confirm the
room is visible. In this example, Room 10
shows in the Status window. The gray box
means Maestro has not polled the new
room yet. New rooms will always appear
gray, or Unknown Status, until the server
updates. With the status check, you can
verify that new rooms have been created
properly.
27
Each box represents an individual classroom. The colors of the boxes represent different status states. All rooms
have a gray box when you initiate an action. A gray box means that Maestro is attempting to define status for
that room, and will change color when the server automatically updates.
When a room is gray and you have initiated a command, wait for the box to turn color. Boxes will eventually turn
from gray to green, yellow or red.
Status OK
Warning
Error
Unknown (wait for status)
In the above example, Room 10 has an error
and Room 20 and the Drama Theater are
waiting for status.
To investigate the problem with Room 10,
double click the red box.
If Online shows False in the window, you
will need to troubleshoot connectivity. For
example, a required physical connection may
be missing. In this example, we would need
to troubleshoot the problem because Online
is indicating False.
NOTE: Lamp hours will show as percentages rather than hours in the Location details. This is because
projector manufacturers may define an error in hours, like 2,000 or 4,000 hours. The yellow (warning) box
indicates that lamp hours are close to reaching threshold. You can customize the warning threshold.
28
Step 5: Create Actions and Trigger Scripts
Now that your school district is set up, you can put Maestro to work. A Trigger Script is a collection of
one or more “things to do” based on specific commands you give Maestro to automate technology
functionality. In this step, you will create Actions to automate device controls and status like Power On or
Power Off. Then you will create Trigger Scripts to automate Actions. Trigger Script Actions can be sent
to devices you already created, or to individual IP addresses.
Trigger Scripts are created to attach the collection of “things to do” to any scheduled event. You will
create scheduled events in the next step, but you must complete this step first. You will also be able to
initiate your Trigger Scripts from an Action button or a URL message.
Create Action
First, you need to create a Trigger Script so Maestro can perform your requests.
1. Go to System Options. Then select Buttons & Trigger Scripts>Trigger Scripts.
2. Select Edit Actions at the bottom of the Manage Trigger Scripts screen. Then select Command
at the bottom of the next screen.
29
3. Name the Action in the Command tab. In this example, the Command is to shut down (Power Off) the projector
in JHS Room 10 (West Lecture Hall). Click the Selected Devices radio button, then click Select Destination
Devices.
NOTE: You can either specify a device you already created,
or enter an IP address destination for a device that has not
yet been created, or one that does not have a Location, like
a Network Switch to turn on and off. To enter an IP address,
select the IP Address radio button instead of the Selected
Devices radio button. The IP Address option allows you to
extend device control beyond classrooms.
4. Select the School, Location and Device where the action will be executed. Highlight the Device in the left
panel. Click the Right Arrow to move it over to the right panel. In this case, JHS, Room 10, Projector. Click OK.
NOTE: You can add multiple locations to the same control
command. For example, we could add the Drama Theater and
Room 20 to this Action. However, it is essential to test the
connection in Room 10 first.
5. Select the Driver Command radio button. From the
drop down menu select the command, in this case
SetPowerOff, from the list of preloaded commands.
Verify the Network Port is 7262. Then click OK.
6. Click the Test button in the Manage Actions window
to test the action. In this example, you would verify that
the projector in Room 10 did power off.
7. Repeat this process for each new action command. For
example, you can create actions for Power On, Volume Up,
Volume Down or Mute. Any of the commands in the drop
down menu can be made into automated actions.
30
Create Trigger Script
Trigger Scripts launch the Actions we just created. You can create unlimited Actions and launch them with
Trigger Scripts. To create Trigger Scripts, Select System Options>Buttons & Trigger Scripts>Trigger
Scripts.
1. Click the + at the bottom left of the screen to add a Trigger Script.
2. In the Add Trigger Script window, Name the Trigger
Script. In the JHS example, we will name it PowerOff.
NOTE: Commands have no space between words because
you are building driver-based commands in the language of
device drivers.
3. Select the + to add the action you want the Trigger
Script to perform.
31
4. Select the appropriate Action then select OK. In this example, we will select Power Off, then OK.
NOTE: Creating Actions and Trigger Scripts are necessary to enable Maestro Scheduler, a powerful
function described in the final step of the typical Maestro setup.
32
Step 6: Set Up for Web Control of Individual Rooms
Now that you have created Actions and Trigger Scripts, you can enable web-based monitoring and control.
Maestro Web Control allows you to manage devices from any location with a laptop and a networked browser,
as long as you have network access. In this step, you will set up a Control Template with buttons that have driverbased commands attached to the button.
Define Control Template
1. Go to Systems Options>Devices & Drivers then
Control Templates
2. Click the + to add a new Control Template. In this
example, the Jefferson High School tech support manager
will set up Maestro to remotely manage the Epson projector
installed in Room 10.
3. Name the Template (we will call it Epson Room), then
click + to add a new group of devices (in this case projectors)
This can include a projector in a single room or a group of
similar projectors across several rooms. You can also create
additional groups that can be combined, for example if there
was an audio amplifier in the room that required control.
4. Name the Group. We will call it projector. Select
the Associated Device Name. Since the CM3000 is
controlling the projectors in the room, we will select CM3000
in the drop down menu. Then click +.
5. In the Add Button window, since the Driver Command is
Power On, we will name the Caption on and select
SetPowerOn from the Driver Command drop down
menu. Click OK.
33
6. To add additional buttons, repeat this process for
each button you want to display in your web control page
template. You simply link up the Control Template with
the Driver Command function for each unique command.
Driver Commands can be viewed in the drop
down menu.
Define Location
Returning to our JHS example, now that the Set Power
On Control Template is created, the next step is to
define where the action should automate, which is Room
10 at Jefferson High School in this example.
1. Go to Locations. Select Jefferson High School, then select Room 10.
2. In the Room 10 Edit Location window, select the appropriate Control Template at the bottom of the
window. Here, we select Epson Room. Then click OK.
34
View Web Page Template
You can now view your Control Template from any web browser.
1. Type in http://192.168.1.99/calypso/maestro/control from any web browser.
2. Select the school (Jefferson High School), then select Room
10 in Select Location.
NOTE: Your IP address will vary from this example depending
on the IP address of your configuration, but the process is the
same.
The Jefferson High School tech support manager can now view Room 10 remotely. In this
example, Control Templates have been set up for the projector, for an audio device in the room,
and for an IP power strip. The buttons associated with each device (for example Power On, Power
Off, Mute) were created through the same process. A similar Control Template can be created for
each room in each individual school, and for each school in the district.
Through the Maestro Web Interface, Online Status can be verified (TRUE or FALSE), lamp hour
usage can be monitored, and any installed devices can be tracked and/or controlled.
35
IMPORTANT: Remember to always test one room for remote web control before moving forward with
new rooms.
NOTE: The web-based control template is device specific and based on unique device driver
commands. You can create a unique Control Group for each unique device in one room. For example,
while you can only have one template assigned per room, the room can have groups of devices.
Another way of saying this is that you create as many Control Groups as you have unique devices in each
room. Only one template can be assigned to a room, but, each template can consist of multiple devices
(known as groups).
For example, in the Web Template shown above there are three Control Groups:
• Projector
• Audio
• Room Power (power strip)
36
Step 7: Schedule Automated Actions
In this step, you will use the Maestro Scheduler to automate device management for the school year. For
example, you can schedule technology to power up in the morning and power down in the afternoon on
school days. You can also designate Late Power Off times for night events at the school, and ensure devices
are kept off during holidays.
The Maestro Scheduler has an embedded clock that times events based on school server settings. This
is the time server you synced with the DRS5000 server in Section I. Now you can automate device control
using Scheduler.
You will typically set up Maestro Scheduler right after setting up the Actions and Trigger Scripts you
completed in Step 5. First, build your Actions and Trigger Scripts, then populate the Scheduler with the
various Trigger Scripts you created.
IMPORTANT: You must complete Step 5 before completing this step.
NOTE: You can define Day Start and Day End times in
Systems Options>Schedule. This setting displays the
schedule of daily times that you are most likely to use and
that are visible in the Scheduler. However, you can create
timed events outside of the Day Start and Day End times
you indicate here.
Understanding Templates and Schedules
In order to optimize Maestro automated scheduling, it is helpful to differentiate between a Template and a
Schedule. A Template is a set of “things to do” during any given day. You will give each Template a unique
name. For example, you may want technology to operate on weekdays, but not on weekends. You can
create unique Templates for sets of commands (or “things to do”) Maestro will carry out on different days of
the week.
Templates can also be created for special days during the week where technology is needed in the evening
or on weekend days. You create and name a unique Template for each requirement.
A Schedule consists of the actual days you want your Templates to run. Since the DRS5000 server tracks
each day, Maestro Templates are coordinated according to how you time them in the Scheduler. The
DRS5000 server will run the Template that is assigned to it on a given day.
37
Set Up Scheduler
1. Go to Scheduler>Day Templates.
2. Click the + to create a new Template.
In this example, we will create two Templates. First, we will schedule a time for projectors to
automatically shut down on typical school days. Then, we will create a template for special days
where technology is used after normal school hours for evening events.
3. Choose a color to make it easy to identify the Template
when applied to a schedule, then give the Template a name
that makes sense, like Normal Projector Off. Click OK.
4. The second template called Late Projector Off defines
automated shut down times for days when evening events are
scheduled. Choose a different color for the Template, name the
Template, then click OK.
We can now schedule the Templates. We will schedule Normal
Projector Off days first, because this template covers the
majority of days in the school year, and Scheduler can quickly
copy a large date range in the Month View.
38
Schedule Projector Off Times for Typical School Days
1. In the Day Template View, select Normal
Projector Off. Then double click in the Schedule window to bring up the Time Dialog Box.
Select the projector Power Off time for a typical
school day. For this example, we selected 4:00
pm, the end of a typical school day.
2. In the Add Event window, name the event (Normal Projector Off), verify the time the
event should occur (4:00 PM), and select the Trigger Script you already created in Step 5 that
indicates power off (AllOff). In this example, a Trigger Script was created to turn off all
projectors. Click OK.
NOTE: You can have multiple instances of Trigger Scripts running during a given template.
39
3. In the Day Template View, you can view the scheduled
Trigger Script for Normal Projector Off at 4:00 pm.
The next step is to tell Maestro what days you want
associated with the Trigger Script. In this example, we
will select all normal school days where no late events are
scheduled.
4. To do this, go to Scheduler>Month View. Then in
the Month Template View select Normal Projector Off.
40
5. Maestro can quickly assign the default template for the entire year. For example, the Normal Projector
Off Template can be copied for several months or even the entire year. To do this, be sure Normal
Projector Off is selected on the left panel, then select Range at the bottom of your screen.
6. Select Week Days from the drop down menu, then click OK.
NOTE: You can also define specific days for recurring events on specific days, as illustrated in the Days
drop down menu shown above.
7. Now, select the range of dates for normal school days.
In this example, we defined school days from October 18
through December 1. Then click OK.
NOTE: you can also use the Assign button at the
bottom of your screen to select specific dates, or a range
of dates. First select one or more dates, then click
Assign.
41
8. In the Month View, you can view typical school days where the Normal Projector Off Template will be
applied.
NOTE: At this point, retrieve your school calendar for planned evening events at the school (like parentteacher conferences or performances). Having this information available will speed up the remainder of
Scheduler set up.
Schedule Late Projector Off Times
1. Now that the typical school day power off times are scheduled, you can schedule Late Projector
Off times for the school year, when evening events are scheduled. In the Day Template View, select
Late Projector Off. Then double click in the schedule window to bring up the Time Dialog Box. Then
select the projector Power Off time for a late event. For this example, we selected 10:00 pm.
42
2. Name the event (Late Projector Off), verify the time the event should occur (10:00 PM), and
select the Trigger Script you already created in Step 5 that indicates power off (AllOff). In this example,
a Trigger Script was created to instruct Maestro to turn off all technology in the room. Click OK.
NOTE: You can have multiple instances of Trigger Scripts running during a given template.
In the Day Template View, you can
view the scheduled Trigger Script for
Late Projector Off.
The next step is to tell Maestro what
days you want associated with the
Trigger Script.
In this example, these are days
throughout the school year when
evening events are scheduled in the
school.
43
3. To select specific days, go back to Scheduler in the main window and select Month View.
4 Select Late Projector Off at the top of your screen.
5. Select the days that
require evening technology,
according to the school
events calendar.
In this example, Jefferson
High School has evening
events scheduled October
9, 18, 23 and 30. We will
schedule Late Projector
Off for those days.
6. Then click Assign at the
bottom of your screen.
44
IMPORTANT: As with all Maestro functionality, it is important to test the Action Script in one room
(Location) before moving forward with additional rooms (Locations). This is best done by physically going
to a sample of connected rooms (Locations) and checking the device status. Then, you can be confident
that the commands were set up correctly.
Verify Device Status
As noted in previous steps where you
created Locations and added devices,
you can click Status in the main window
and see the one gray box that indicates a
device has been added to one room.
In this case, Room 10 is awaiting status.
The gray box will change color when the
server automatically updates.
You can check status again after completing this final set up step, before moving forward with Maestro
Advanced Functions, which is next.
For example, the visual (below) assumes that all three rooms at Jefferson High School have been assigned
Actions and Trigger Scripts, which is why three boxes (rooms or Locations) show up. You can see the gray
box for Room 10 has been recognized by the DRS5000 server, and the two other rooms are awaiting status.
45
Each box represents an individual classroom. The colors of the boxes represent different status states. All rooms
have a gray box when you initiate an action. A gray box means that Maestro is attempting to define status for
that room, and will change color when the server automatically updates.
When a room is gray and you have initiated a command, wait for the box to turn color. Boxes will eventually turn
from gray to green, yellow or red.
Status OK
Warning
Error
Unknown (wait for status)
In the above example, Room 10 has an error
and Room 20 and the Drama Theater are
waiting for status.
To investigate the problem with Room 10,
double click the red box.
If Online shows False in the window, you
will need to troubleshoot connectivity. For
example, a required physical connection may
be missing. In this example, we would need
to troubleshoot the problem because Online
is indicating False.
NOTE: Lamp hours will show as percentages rather than hours in the Location details. This is because
projector manufacturers may define an error in hours, like 2,000 or 4,000 hours. The yellow (warning) box
indicates that lamp hours are close to reaching threshold. You can customize the warning threshold.
46
III. Advanced Functions
NOTE: You can explore Maestro Advanced Functions
in any order after Sections I and II are completed.
Before moving forward with Advanced Functions,
be sure Maestro is up and running and verified
operational with recommended tests.
47
Advanced 1: Set Up Email Triggers
NOTE: The first two sections of this manual will get you started with Maestro. While there is no stepby-step order required to complete each Advanced Function — you can use any or all of the Advanced
Functions — the set up process within each Advanced Function typically requires the same step-by-step
process you used in the Install Maestro and Set Up Maestro sections of this guide.
As described in this step, Maestro can Trigger technology managers with an automated email if device
maintenance is needed, like a projector lamp needing replacement. Use email triggers to schedule
repairs in advance and deliver maintenance requests to the right individual or individuals. Email triggers
enable proactive device management and quick response to technology issues.
The following are typical ways Email Triggers are used:
Target Email Alerts
You can define user emails and associate email triggers with different schools or classrooms, so
maintenance requests are sent to the individual or individuals responsible for projector maintenance
across the school district.
Proactively Request Device Maintenance
Device manufacturers will typically build recommended lamp hours into each projector’s device
driver. Maestro will send an automated email to the designated IT maintenance manager when the
recommended lamp hours threshold is reached. That way, the bulb is replaced before it stops working in
the classroom.
Automate Troubleshooting
Ideally, Email Triggers are used for proactive device maintenance. However, emails can also be
automatically sent when an error is detected “in the moment.” For example, if a networked room went
offline, or a projector bulb is close to reaching its threshold.
Budget for Technology Investments
Maestro Email Triggers can assist in budgeting for purchasing projector lamps or maintenance for your
school’s devices. With data showing when thresholds are reached or close to being reached, technology
budgeting is optimized.
Create Email Lists
You can also create a list of individuals to
email when a particular event occurs, such as a
threshold reached for projector lamp hours. For
example, you may want to set up an email list
for each school in the district, for maintenance
personnel who are dedicated to one school
across the district.
Set Up Email Trigger
1. Go to Systems Options>Email
48
2. In this window, enter your SMTP email server information. In this example the SMTP Email Server is
smtp.gmail.com. Enter SMTP Port: 465. This is the default standard SMTP channel used for
unsecured (plain text) communication between a mail client and a mail server.
NOTE: 465 is typically used with SSL transport. 587 or 25 is used with TLS transport.
Enter the User Name and Password required by the school for sending email. Then click + to create
your email list.
3. Enter the Name of the email list, Reply To and
Message Body.
In this example Jane Kincaid is responsible for Jefferson
High School technical support, including projector
maintenance. Jane has one additional staff member,
David Johnson, who supports technology at JHS. The
name Jefferson High Tech Maintenance can trigger either
Jane or David, or both. Typically, the support person will
be triggered, leaving Jane to focus on other issues.
We will name this list Jefferson High Tech
Maintenance.
Enter the Reply To Address (required) and a message
body for the Email Trigger. In this case, the alert will
request maintenance for a new projector lamp bulb since
its threshold has been reached.
4. Click the + to add Email addresses.
This can be one person or a group of people.
49
5. Enter the recipient’s email address. In this case the email
is [email protected].
Click OK. Now you can create your Trigger Script.
6. Go to Systems Options>Buttons &
Triggers>Trigger Scripts.
7. Then click the + to add a new Trigger
Script.
8. Name the Trigger Script.
In this case we’ll name it Tech Alert.
9. Then click Edit Actions.
50
10. Select Email to add your Email Action.
11. In the Add Action window, Name the Action, which is Tech Alert in the example.
12. Select the previously created Email List, which is the Jefferson High Tech Maintenance Email List.
13. Click OK.
Assign the Trigger to a Notification
1. Go to Systems Options>General>Notifications.
51
2. Click the + in the Edit Notification screen.
3. Select the Status Item, Severity and Email Trigger. Since the Email Trigger is for Projector
Lamp Hour threshold being reached, we will select LampHourWarning.
4. Verify your Notification, then click Close. Your Email Trigger is now set up. Repeat the same
process for additional Email Triggers.
52
Advanced 2: Create Usage Reports
Maestro Usage Reports allow you to quickly create and analyze device data in an Excel spreadsheet.
This data is critical for technology use business cases and strategic technology planning. Maestro
automatically assembles data for you.
Prove Your Technology Business Case
The Maestro server tracks your daily device activity. The result are large numbers of data that can be
used to analyze technology usage patterns across the school district and make better technology
investment decisions.
NOTE: Maestro Usage Reports represent the business side of technology management, where you
can define data reports based on chosen variables, then use the data for budgeting and planning
technology investments.
Usage Reports optimize business meetings and decision-making regarding technology investments.
With Usage Reports, you can “show” the data instead of estimating usage. With Usage Reports,
technology expenses can be justified, usage per classroom can be monitored, and required technology
enhancements can be identified.
Import Server Data Into Excel
With the server data that makes up a Usage Report, you can quickly create a CSV file to import into
Excel and complete your data analysis. FrontRow recommends creating Usage Reports after you have
compiled enough server data to make a case.
Create a New Usage Report
1. Go to Reports.
2. Click the + to create
a new Usage Report.
3. In the Add Report General tab, Name
the report. In this case, the report will track
projector lamp usage at Jefferson High
School.
Add a Description, if desired.
Then choose your preferred Report Kind.
Then click OK.
The CSV file can include column headings
and error values. You can check these
boxes for easier formatting when you
import the CSV file into Excel.
53
4. In the Add Report Date Range tab,
enter the report dates.
5. In the Add Report Fields tab, toggle up or down
to move General Fields that will appear in the CSV
file. Then check the box or boxes to select specific
Status Items.
6. In the Add Report Locations tab, specify the
Location or Locations of the report’s content by
checking the appropriate box or boxes. In this
example, we will choose Jefferson High School.
7. When you complete all four tabs in the Add
Report screen, click OK.
8. Now click on Generate
Report.
54
9. Name the Report, then click Save.
Work With Your CSV File
Maestro will generate your report in a CSV file that you can save to your computer.
Double click the CSV file, and it will automatically import into Excel for additional
formatting and/or data analysis.
NOTE: You can also edit or delete Reports.
55
Advanced 3: Set Up Control Buttons
Control Buttons are an alternative to automated — or scheduled — device management. You can
manage devices through a simple user interface that displays buttons to power devices on or off, or
perform other tasks.
Manually Control Devices
Maestro allows you to control devices either through an automated schedule, or manually through a
Control Button user interface that is not based on a timed schedule.
NOTE: The automated process (Maestro Scheduler) is covered in Section II, Step 7.
The Control Button interface is a useful feature to set up in addition to the automated process, where
days away from the school are sometimes not known in advance. For example, in the case of a snow day
or an unplanned day off, devices can be turned off manually with a Control Button.
Create Control Buttons
1. Go to Systems Options>Buttons and Trigger Scripts>Control Buttons.
2. Go to Configure Buttons.
56
3. Select + at the bottom left of the Configure Buttons
window to add a new Control Button.
4. In the Edit Button window, Name the button in the
Caption field (In this example All Projectors Off).
5. Add a Description. In this example, the description of
the Control Button is to turn all projectors off at JHS. Select
an Icon if desired. An Icon is a visual representation for
your Control Button. There are several Icons you can
choose in the drop down menu to associate with each
Assigning Icons to Control Buttons is optional.
6. Name the Category. (In this example Projector
Buttons).
A Category is a label that identifies the selection of
buttons. You need to define your Control Buttons with
Category labels. This also organizes your Control Buttons
in the Maestro interface.
For example, this button would be grouped with additional Control Buttons that control projectors
(Projector Buttons). In the example below (left), a Lock Icon was assigned to the Control Button.
However, you could also group Categories according to Power, Volume, or others. This is illustrated
below (right) with a Control Button called Power Off assigned to a Power Category. You can assign
Control Buttons to Categories in a way that makes sense for your configuration and requirements.
7. Still in the Edit Button window, check the Confirm Activation box
(This is optional).
8. Select the pre-defined Trigger Script from the drop down menu
that associates with the desired control. In this example the Trigger
Script that prompts shutting down all JHS projectors is AllOff.
9. Click OK.
57
10. Repeat the same process to create additional Control Buttons. You can set up a Control Button for
any of the Trigger Scripts you created (for example Late Projectors Off), or to control individual rooms in
individual rooms (for example Epson Room).
Define Control Button Size
When you close out of the Edit Button window, you can define the Button Size in the Configure
Buttons window. You can also view your Control Buttons according to Category.
Control Button Size can be defined as Small Medium, Large or Wide.
A Control Button set at Wide will take up the width of the Control window
The Power Off button in the Power category (below left) is set at Small. The four Control Buttons in
the Projector Buttons category (below right) are set to Medium.
58
IMPORTANT: Be sure to test the buttons in each room to confirm they are working properly.
As with all Maestro functionalities where you ideally test something once before moving
forward, we recommend building one button, testing it, then moving forward with building
additional Control Buttons.
NOTE: If you checked the Confirm Activation box in the Edit Button widow, you will get
this confirmation when you activate a Control Button.
59
Advanced 4: Control Devices That Do Not Have Drivers
Not all technology devices have drivers associated with them. Maestro can remotely manage devices that do
not have drivers, like an ordinary power strip that supplies power to many devices. Although the power strip
does not have a driver, Maestro can still associate Trigger Scripts and commands to control the device.
How Device Drivers Work
In a device like a projector or amplifier, the driver associated with the device acts as a two-way dialogue, where
the driver sends a message to the device to perform a requested function with an expected response. The
driver acts as an intermediary between the device and the given command.
NOTE: If FrontRow does not create the driver, all communications will be in one direction. This is perfectly fine
as long as a response is not expected from the device under control.
Maestro can control devices that do not have drivers, like a power strip on a wall. This is useful if you want to
quickly power down an entire system in a room. Maestro allows you to “send a message” to the power strip by
replicating the transmit function of a device driver. You can enable this functionality in two ways:
• By setting up a Web Control Template, where any device in one individual room can
be managed from a web browser, including a device that does not have a driver.
• Or, you can set up one Control Button for all devices in one school that do not have
drivers (like power strips that control different devices in different Locations in one
school).
Control Devices That Do Not Have Drivers Using Web Control
First, go to Section II, Step 6 in this guide and follow the instructions. The important difference when the
device to be controlled does not have a driver is that, instead of inputting a Driver Command in the Add
Button window, you input a Text Command. In this example, the Trigger Script indicates to turn the device off
(AllOff), but a Text Command is used instead of a Driver Command.
A Text Command is a freehand control command that replicates the function of a device driver. In the
example below, the Text Command you would input that would trigger the power strip to shut down would
be the following:
#COM1[T1,"PWR ON\r"];
60
Control Devices That Do Not Have Drivers Using Control Buttons
To enable this function through button functionality in the Maestro interface, go to Section II, Step
5 to create Actions and Trigger Scripts.
Then, go to Advanced 3 in this guide and follow the instructions for setting up Control Buttons.
The only difference in setting up a Control Button in a device without a driver is that Text
Commands replace Driver Commands. An example of a Text Command replicating the functionality
of a Driver Command is the following:
#COM1[T1,"PWR ON\r"];
In the Control Button view, an
example of this functionality would
be to have a Control Button that
shuts down a power strip that does
not have a device driver.
Power Strip Off
61
Advanced 5: Send FrontRow Diagnostics
Diagnostics is a repository of useful data about your connected devices. If FrontRow troubleshooting help is
needed, we may ask you to send us diagnostic data. The Diagnostics tab is where you retrieve error data and
send it to FrontRow. We will walk you through this process if you require support.
IMPORTANT: Maestro requires network
stability to work properly. If the network is
unstable or intermittent, Diagnostics will show
numerous errors and alerts that describe the
network’s instability.
NOTE: You will need to refer to the
diagnostics tab only if FrontRow asks you for
data.
To send Diagnostics, do the following:
1. Click on the Star at the bottom left of the
Diagnostics>Diagnostics Messages screen.
2. Select Export.
3. Save the file to your desktop. Do not open the file, just attach it
to an email. We will walk you through the process, as Diagnostics are
typically retrieved in the context of a Help Desk issue.
62
Advanced 6: Set Database Preferences
FrontRow recommends that you regularly backup your database for safety and security, and optimize
your database for speed and performance.
Tools Menu
The Tools menu at the top of your screen (not the Tools tab on the
main Window) allows you to set preferences for backing up your
database. Future versions of Maestro will have automatic backup.
NOTE: FrontRow highly recommends regular backups of your
database to prevent data loss.
Backup the Database
To backup your database, do the following:
1. Go to Tools>Backup Database. Note that this is the Tools menu
on the top of the screen, not the Tools tab in the main window.
2. Select the Browse button |. . .| to define the Backup Save
Location on your computer. Then click Backup.
3. Maestro will create a folder on your computer
with a log file that contains backup data. The backup
process can take time, so we recommend performing
your backup at the end of the day. When the backup
is successfully completed, you will see this message.
Click OK.
Restore the Database
If you ever need to restore a database into a new server, contact FrontRow Technical Support.
63
Optimize the Database
To optimize your database, do the following:
1. Go to Tools>Database Maintenance. Note that this is the Tools menu on the top of the screen,
not the Tools tab in the main window.
2. In the Database Maintenance window, you can optimize Maestro’s speed by removing old records
from the database. You can define how long to keep records in the database in the Delete report
records older than . . . field.
FrontRow recommends optimizing Maestro’s speed by deleting records older than 30 days.
3. Click Close.
64
Advanced 7: Define Security Preferences
You can change your password, and enable web control security for web-based controls. You can also define
multiple Maestro users and set permissions for each. However, this is not the typical work flow and user
permissions and passwords should be used with care.
Define Users and Permissions
To define users and permissions, do the following:
1. Go to Systems Options>Security>Users &
User Groups.
2. Here, you can define specific responsibilities
for different users and assign passwords to unique
users. Use this feature very judiciously.
IMPORTANT: FrontRow highly recommends
using multiple user password protections
judiciously. A lost or forgotten password can
complicate FrontRow’s ability to diagnose
problems and help you use Maestro most
effectively. This is particularly important when
assigning passwords to multiple users.
Enable Web Control Security
We recommend checking the box for
Enable Web Control Security in System
Options>Security>Users and User Groups
This will avoid unwanted room control from a web
browser when you are managing devices remotely
with a web browser.
NOTE: Enable API Security is no longer
supported.
Change Your Password
You can change your administrative password in the File menu at
the top of the screen:
65
Appendix A
FrontRow Client IP Addresses, Logins, and Passwords
Here are default client IP addresses, logins, and passwords for FrontRow devices.
Conductor client user name login and password: (Windows client)
Login Name: admin
Password: calypso (first time login may be admin4conductor if the computer has never logged on before)
Maestro client user name login and password: (Windows client) user: application
Login Name: admin
Password: calypso (first time login may be admin4maestro if the computer has never logged on before)
Conductor client database login and password: (Windows client)
Login Name: cserv_admin
Password: calypso
Maestro client database login and password: (Windows client) application to log into the database
Login Name: cserv_admin
Password: calypso
Web page control link example: http://192.168.1.99/calypso/maestro/control/
Encore server login:
Login name: admin
Password: password
From a browser: http://192.168.1.99/calypso/lus
66
Appendix B
Default IP Addresses
Here are the default IP Addresses for common FrontRow devices.
DRS5000 Server
192.168.1.99
CB2000
192.168.1.104
CB5000
192.168.1.101
CB6000 192.168.1.104
CM3000 192.168.1.103
CM800 192.168.1.103
CM800S 192.168.1.103
CMP500 192.168.1.103
ION-LT2 192.168.1.101
Soundpost 192.168.1.103
67
Installer Assistance: www.gofrontrow.com
Installer Assistance: www.gofrontrow.com
USA/Global
Canada
New Zealand
FrontRow
Corporate Headquarters
1690 Corporate Circle
Petaluma, CA 94954-6713
toll-free: 800.227.0735
tel: 707.769.1110
fax: 707.769.9624
web: www.gofrontrow.com
FrontRow
6950 Creditview Road, Unit 1
Mississauga, ON L5N 0A6
toll-free: 800.340.9894
tel: 905.461.5300
fax: 905.677.7760
web: www.gofrontrow.com
Oticon New Zealand Ltd.
142 Lambton Quay
P.O. Box 9128
Te Aro. Wellington
toll-free: 800 OTICON
toll-free fax: 00800 FAX OTICON
web: www.oticon.co.nz
Australia
Scandinavia
United Kingdom
Phonic Ear
629 Nudgee Road
Nundah QLD 4012
Australia
freecall: 1 800 PHONIC
fax: 1300 737 983
web: www.gofrontrow.com.au
Phonic Ear A/S
Kongebakken 9
2765 Smørum
Denmark
tel: +45 3917 7101
fax: +45 3927 7900
web: www.gofrontrow.com
www.phonicear.com
PC Werth Limited
Audiology House
45 Nightingale Lane
London SW12 8SP
tel: 020 8772 2700
web: www.soundfield.info
© 2013 FrontRow Calypso LLC, Phonic Ear, FrontRow, Calypso and the names of Phonic Ear, Calypso, and FrontRow products are trademarks or registered
trademarks of FrontRow Calypso LLC in the U.S. and other countries.
© 2014 FrontRow Calypso LLC Phonic Ear, FrontRow, Calypso and the names of Phonic Ear, Calypso, and FrontRow products are trademarks
or registered
Maestro
v1 1113
trademarks of FrontRow Calypso LLC in the U.S. and other countries. Encore v1.5.8.13 1113
821-2000-016/RevA 0114