ELK M1ToGo
User Interface Software
V 1.0
ELK M1ToGo - User Interface Software
Table of Contents
Features & Specifications .................................................................... 4
General Setup .....................................................................................
Control Programming Notes ............................................................
First Time Start Up ...........................................................................
Adding a M1 Profile (Local Option) ..................................................
Adding a M1 Profile (Manual Option) ..............................................
Editing Profiles .................................................................................
Adding and Removing Profiles .........................................................
Profile Settings .................................................................................
Profile Connection Options ..............................................................
5
5
6
6
7
8
8
9
9
Operating Instructions ......................................................................... 11
Logging In ......................................................................................... 11
Home ............................................................................................... 11
Security ............................................................................................ 12
Lighting ............................................................................................ 15
Climate ............................................................................................. 16
Tasks ................................................................................................ 18
Outputs ............................................................................................ 19
Custom Settings ............................................................................... 20
Page 2 of 21
ELK M1ToGo - User Interface Software
Features and Specifications
APPLICATION:
ELK M1ToGo User Interface Software runs on virtually any personal computer with the Microsoft .NET
Framework 4.0. It provides a powerful graphic user interface to the M1 system. It allows the control of many
aspects of the M1 system including security, lighting, climate, tasks, outputs, etc. ELK M1ToGo User Interface
Software connects to the control through an Ethernet network. Multiple connections can be established
through the Ethernet network simultaneously. Ethernet connectivity requires the ELK-M1XEP Ethernet
Interface to be installed and properly configured on the system.
FEATURES:
 Powerful Graphical User Interface:
 Security:
 Virtual Keypad allows arming/disarming, zone bypassing and chime activation and displays
system arm/alarm/trouble messages
 View individual Zone status
 Receive and view System Event Log
 Lighting:
 Displays name and current status of defined lights
 Allows light to be turned on, off or set to intermediate level (on dimmable lights)
 Climate:
 Displays current temperature and settings of interfaced thermostats and allows control of
thermostat settings
 Displays name and current temperature of any keypad and temperature probes
 Outputs:
 Displays name and current status of defined outputs
 Allows output to be turned on and off
 Tasks:
 Displays name of defined tasks
 Allows tasks to be activated
 Custom Settings:
 Displays name and current setting of defined custom settings
 Allows custom settings to be changed
 Synchronize Option Simplifies Page Setup
 Up to 30 Simultaneous Connections Over the Local Network
SYSTEM REQUIREMENTS:
 Supported Operating Systems: Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP
Professional or Home edition
 Microsoft .NET 4.0 Framework
 Total Disk Space Requirements: 5 MB
 Memory Requirements: Minimum 512 MB RAM
 Screen Resolution: 800 x 480 or higher
 M1 system with firmware version 4.3.8 or later
Page 3 of 21
ELK M1ToGo - User Interface Software
General Setup
Control Programming Notes
In order for ELK M1ToGo to successfully connect to the control and to display valid information on the User
Interface pages, certain settings must be properly programmed in the control.
The M1XEP Ethernet Interface must be connected to the main serial port (Port 0) of the M1/EZ8 control and
properly configured. It is recommended that the M1XEP be configured with a static IP address if the network
permits, this will ensure that the IP address does not change. If the M1XEP uses DHCP the router/DHCP server
should be configured to always provide the same address to the M1XEP.
If you will not be using ELK M1ToGo outside of your Local Area Network (LAN) then you may want to ensure
that the M1XEP’s non-secure port is enabled. Non-secure connections are faster, but they are not encrypted
and should not be used if you will be connecting outside of your LAN. For more information on how to
configure these settings, please refer to the M1XEP Installation Manual.
ELK M1ToGo generates the User Interface pages based on the serial data it receives from the M1/EZ8 control.
To ensure that all the necessary serial information is being transmitted, verify that the Serial Port 0 baud rate
is set to 115200. Also, Global options G35, G36, G37, G38, G39, and G40 must be enabled or set to YES. These
options can be programmed through ElkRP or keypad programming.
From ElkRP
1. Click on “Globals” on the left side of the screen.
2. Click on the “G29-42 (Special)” tab.
3. Set “Serial Port 0 Baud Rate” to 115200.
4. In the “Serial Port 0” box in the center of this screen, place a check mark beside each of the 6
“Transmit…” options.
From the Keypad
1. Press the ELK key, then 9 to access the Installation Programming menu. Press the right arrow key
and enter the installer code when prompted.
2. Press 07 to enter the Global System Definitions menu.
3. Enter 34 to view the current baud rate setting. Verify that it is set to 115200.
 If it is not, change the setting to 115200 by pressing the right arrow and then pressing 9.
Press the ELK key after making the change.
4. Press the Up arrow key to view the Global option G35. Verify that this option is set to YES.
 If it is not, press the ELK key and then 1 to change the setting to YES. Press the ELK key after
making the change.
5. Press the up arrow key to view Global option G36. Use the process outlined in step 4 to verify that
Global options G35-G40 are all set to YES.
In order for the ELK M1ToGo screens to display the appropriate information, items such as keypads, zones,
tasks, lights, outputs, thermostats, and custom settings must be named. Tasks, Lights, and Outputs also
require that the “Show” option be enabled. These options must be programmed using ElkRP.
Page 4 of 21
ELK M1ToGo - User Interface Software
First Time Startup
Upon starting the ELK M1ToGo software for the first time, the “Getting Started” page (Figure 1) will be
displayed giving you two setup options.
Figure 1. This page will be displayed on startup when you have no saved profiles.
Local – Select this option if:



You want to quickly find and connect to a system on your LAN
You do not know the IP Address of your system on your LAN
You will primarily use this application on a computer that is on your LAN
Manual – Select this option if:



You know the IP Address/URL for your system
You plan to use this application on a computer that is not on your LAN
You have/know the Address to connect to your system from outside of your LAN
Clicking one of these options will take you to a setup screen which will allow you to configure the application
to connect to your system.
Adding a M1 Profile (Local Option)
When “Local M1” option is selected, ELK M1ToGo will search the LAN for any systems on the network that it
can connect to. If any systems are found, the “New Profile – Local M1” page will be displayed (Figure 2).
Page 5 of 21
ELK M1ToGo - User Interface Software
If you have more than
you can use the “Select
select which system you
Figure 2. This page allows you to find and connect to local systems.
one system on your network,
Profile” dropdown box to
want to connect to.
If the message “No Local XEPs Found” is displayed in the “Select Profile” box, then there are no systems on
you LAN that you can connect to, and you will not be able to use this page to make a connection to your
system.
After you have selected the system you want to connect to, enter the user code for that system in the “M1
User Code” text box. You will not be able to connect to your system without a valid user code.
Next, select the appropriate connection options from the connection option checkboxes on the right hand side
of the screen. For more information on these connection options see “Profile Connection Options” (Page 9).
Finally, before connecting, ensure that the port number in the “Port” field is correct. By default this number is
“2101” when making a non-secure connection and “2601” when making a secure connection.
After you have verified that all your settings are correct, you may click the “Connect” button to connect using
the new profile.
Adding a M1 Profile (Manual Option)
When “Manual” option is selected, the “New Profile – Manual” page will be displayed (Figure 3).
Figure 3. This Page allows you to connect to a system manually.
Page 6 of 21
ELK M1ToGo - User Interface Software
There are three required fields that must be filled in order to connect to your system, “Profile Name”, “IP
Address/URL”, and “M1 User Code”. You will not be able to connect to your system unless all these fields are
filled out correctly. For more information on these fields see “Profile Settings” (Page 9).
After you have completed these fields correctly, select the appropriate connection options from the
checkboxes on the right hand side of the screen. For more information on these options see “Profile
Connection Options” (Page 9).
Finally, before connecting, ensure that the port number in the “Port” field is correct. By default this number is
“2101” when making a non-secure connection and “2601” when making a secure connection.
After you have verified that all your settings are correct you may click the “Connect” button to connect using
the new profile.
Editing Profiles
If you need to make a change to a profile (e.g. Change the profile name, change the profile’s IP Address, etc.),
you must first navigate to the “Settings” page (Figure 4). From the “Login” page click the “Settings” button.
Figure 4. The settings page allows you to edit profile information.
From the “Settings” page, making changes is easy. To change the profile settings information, just change the
value in the appropriate profile settings text box. For more information on these settings see “Profile Settings”
(page 9). You may change the profile connection options from this page as well. For more information on
these options see “Profile Connection Options” (Page 9).
Adding and Removing Profiles
If you need to add or remove a profile, you must first navigate to the “Settings” page (Figure 4 above). From
the “Login” page, simply click the “Settings” button.
Deleting a profile: Select the profile you want to remove form the “Profile” dropdown box and click the
“Delete Profile” button. This will remove the profile and all its settings permanently. If you delete all of your
profiles then you will be taken back to the “Getting Started” page. For more information on the getting started
page see “First Time Startup” (Page 6).
Page 7 of 21
ELK M1ToGo - User Interface Software
Adding a profile: There are two ways to add a new profile, “Add M1 - Local” and “Add M1 - Manual”.
Local –See “Adding a M1 (Local Option)” (Page 6)
Manual –See “Adding a M1 (Manual Option)” (Page 7)
Profile Settings
When adding a new profile, or editing one, there are a few fields that must be entered correctly in order to
properly connect to your system.
Profile Name: This field allows you to give this group of connection settings a unique name. If you have
multiple systems that you will be connecting to, this name will help you identify which system you are
connecting to. [This field is only available for profiles that are created manually]
IP Address/URL: This field is for the address to your system. Either an IP Address or a URL address is a
valid entry. If you are connecting through the local network, enter the IP address of the M1XEP. If you
are connecting through the Internet or WAN, enter the public IP address or URL
Port: If you are connecting non-securely then the default port is “2101”. If you are connecting securely then the
default port is “2601”. These default values will be entered in accordingly for you, but if your system requires a
different port you may change this value.
M1 User Code: This is the user code for the system that you are connecting to. A valid user code must
be entered here
Profile Connection Options
When adding a new profile, or editing one, there are a few options you may want to select to ensure that you
are using the connection type that best suits your needs.
Attempt Auto Connect On Startup – Select this option if:
 You will primarily use this application to connect to a single system
 You do not require a Username/Password for secure connections
If you select this option then ELK M1ToGo will attempt to connect to this profile when the application
starts up. Only one profile may have this option set. Selecting this option for one profile will deselect it
for all others. Secure connections that require a Username/Password cannot use this option.
Use Secure Connection – Select this option if:
 You would like the added security of SSL encryption when connecting to your system
 You are connecting to your system from outside of your LAN
Page 8 of 21
ELK M1ToGo - User Interface Software
 You are on a LAN that is open to the public (i.e. an open wireless network)
This option enables the use of SSL (encryption) when connecting to your system. Connections take a
little longer to make, but this is the most secure and safe option.
Username/Password Required – Select this option if:
 You have configured your system to require a Username/Password on secure connections
Selecting this option will disable the option to “Attempt Auto Connect On Startup”.
IMPORTANT: If you are using ELK M1ToGo outside of your LAN, or if your LAN that is open
to the public, it is HIGHLY RECOMMENDED that you enable the “Use Secure Connection”
option. Failure to do so could leave your system open to attacks.
Page 9 of 21
ELK M1ToGo - User Interface Software
Operating Instructions
Logging In
When ELK M1ToGo starts up and is not configured to automatically connect, you will be presented with a Login screen
(Figure 5).
Figure 5. The Login Page
Depending on your settings, the login screen may appear different.
Profile: This field displays the current profile that you will be connecting to. If you have more than one
profile saved, then this field will be replace with a dropdown list, allowing you to select the profile you
want to connect to.
Username: If you have selected the “Username/Password Required” connection option, then this field
will be enabled and accept the username you setup for your system.
Password: If you have selected the “Username/Password Required” connection option, then this field
will be enabled and accept the username you setup for your system.
Once you have selected the profile you want to connect to and entered your username and password (if
required), then press the “Connect” button to connect to your system.
If you need to make a change to one of your profiles, or would like to add new profiles, click “Settings”. For
more information on the Settings page see “Editing Profiles” (Page 8).
Page 10 of 21
ELK M1ToGo - User Interface Software
Home
The Home page (Figure 6) is used to access other pages within ELK M1ToGo.
Sync Button
Status Window
Logout Button
Submenu Buttons
Figure 6. Home Page
Status Window: located in the top center of the page. This window displays basic information such as
date/time, area name, and trouble messages.
Sync Button: located in the top left corner of the page. This button forces ELK M1ToGo to synchronize with
your system. This option is recommended ANYTIME new options (zones, lighting, outputs, tasks, etc.) are
programmed into the control panel.
Logout Button: located in the top right corner of the page. This button will terminate your current connection
and take you back to the “Login” page.
Submenu Buttons: The six sub menu buttons “Security”, “Tasks”, “Lighting”, “Outputs”, “Custom”, and
“Climate” will take you to their respective pages. Details on these pages are located below.
Page 11 of 21
ELK M1ToGo - User Interface Software
Security
To access the Security page (Figure 7), click the Security button on the Home page. The Security page displays
overall system status and provides many of the operational capabilities that are available from a physical
keypad.
Status Window
Keypad
Select
Function
Buttons
Quick Arm
Buttons
Zone Status
Button
Event Log
Button
Chime Alert
Button
Figure 7. Security Page
Status Window: Displays current arm status/mode, date, and time. It also displays system messages for chime
and bypass features.
Quick Arm Button: Allows single or double press arming of the system, if allowed by the system.
 Exit Button: Arms to Away Mode, toggles to Vacation Mode
 Stay Button: Arms to Stay Mode, toggles to Stay Instant, Night, and Night Instant (Some modes not
available on all systems)
To toggle the arm mode, click the quick arm key multiple times. Note: Use of quick arm Exit and Stay keys
requires the M1 system to be programmed to allow single or double key press quick arming. If the quick arm
feature has been disabled in programming, a valid code entry is required to arm the system.
Function Buttons: These six “F” buttons may be used as panic buttons or to perform other function such as
open/close the garage door, turn on lights, etc. A description appears under each button, indicating its
function. The button may also illuminate (as shown on the F4 button in Figure 7) to indicate the alarm is
activated, the garage door is open, the light is on, etc. The function and illumination event of each button is
determined by the programming configuration of the M1 system.
Keypad Select: located in the top center of the page, below the “Status Window”. This drop down box allows
you to change which keypad you are viewing, if multiple keypads exist in the system.
Page 12 of 21
ELK M1ToGo - User Interface Software
Chime Mode Button: This button is used to activate the Chime feature. This feature provides an audible alert
when certain doors, windows, etc. are violated. There are four different selections for the Chime Feature:
Tone, Voice, Tone/Voice, and Off. Click the Chime button to toggle between the selections. The Status
Window will display the Chime mode as the key is pressed. When the chime is active the button is illuminated.
 When the Chime is activated in voice mode, the voice messages can be heard on the speakers
connected to output 1 only. The ELK M1ToGo software does not output voice or chime on the
computer on which it is installed.
Bypassing Zones Using the # Button: This button is used to temporarily exclude a zone from the system,
preventing it from activating an alarm. The zone is excluded until the system is disarmed, or the zone bypass
is canceled.
Bypassing a Zone
1. Press the # button
2. Enter the number of the zone you wish to bypass
3. Press the # button again
4. If the zone is bypassed, the status window will display Ready w/Bypass
A zone bypass can be canceled by repeating the steps above.
Quick Bypass of Violated Zones
This feature allows you to easily bypass all violated zones.
1. Press the # button
2. Enter 999
3. Press the # button again
4. If the Quick Bypass is accepted, the status window will display Ready w/Bypass
 Only zones that have been programmed as bypassable can be bypassed. Furthermore,
bypassing of zones is only available if the user code which was used to log onto ELK M1ToGo
actually has the bypass privilege enabled.
Zone Status Key: Click this button to display the Zone Status pages (Figure 8). Each page provides a quick view
of the current status of up to 12 zones at a time. It also allows you to easily bypass zones (if enabled).
Figure 8. Status Page
Page 13 of 21
ELK M1ToGo - User Interface Software
The button next to each zone displays the zone’s status. A zone can be bypassed by clicking the button next to
the zone name.
Indicates that the zone is normal or secure
Indicates Zone is violated or not secure
Indicates zone is bypassed
Each page displays up to 12 zones at a time. If the system has more than 12 zones, a navigation bar will appear
at the bottom of the screen to allow additional pages of zones to be accessed.
Event Log Button: Click this button to access the event log (Figure 9) which contains security and system event
information such as arming, disarming, zone bypassing, alarms, troubles, etc.
Figure 9. Event Log Page
The event log displays information for each event including the date and time the event occurred and a
description of the event. You can view the newest 20 events or the entire log by clicking the corresponding
button. The event log can be saved by clicking the Save button in the center. This saves the log as a .txt file. To
return to the Security screen, click the Back button in the lower left corner. To return to the Home screen, click
the Home button in the lower right corner.
Page 14 of 21
ELK M1ToGo - User Interface Software
Lighting
To access the Lighting pages (Figure 10), click the Lighting button on the Home page. Each light page allows
you to turn lights on/off, adjust bright/dim levels, etc. for up to eight lights at a time.
Figure 10. Lighting Page
Lights can be controlled using the Light buttons and the sliders. Click on the Light button to turn the light on
and off. To adjust the bright/dim level of the light, adjust the slider.
 Not all light formats support the use of the sliders. Support of lighting sliders is determined
by available features of the lighting system as well as M1 system configuration.
Each page displays up to eight lights at a time. If the system has more than eight lights, a navigation bar will
appear at the bottom of the screen to allow additional pages of lights to be accessed.
IMPORTANT:
Only lights that have the proper equipment and are interfaced to the M1/EZ8 system may
be controlled. The current state of the light may not always be accurate, particularly when
there are other controllers or automation devices installed or the lighting devices do not
provide the status.
Page 15 of 21
ELK M1ToGo - User Interface Software
Climate
To access the Climate pages, click the Climate button on the Home page. The Climate pages allow you to
control thermostats connected to the system and view the current temperature of the keypads and
temperature sensors connected to the system. Temperatures may be displayed in Fahrenheit or Celsius as
determined by M1 system configuration.
Thermostat Page
If thermostats are programmed in the system, the Thermostat page (Figure 11) will be displayed when the
Climate button is pressed.
Figure 11. Thermostat Page
The current temperature at
displayed in the center of the page.
the thermostat is
Selecting Thermostats: A navigation bar at the top of the screen allows additional thermostats to be accessed.
Heating Setpoint: Use the up and down arrows to adjust the Heating setpoint. The current setpoint is
displayed between the up and down buttons.
Cooling Setpoint: Use the up and down arrows to adjust the Cooling setpoint. The current setpoint is
displayed between the up and down buttons.
Off, Heat, Cool, Auto Buttons: These buttons allow you to change the thermostat mode.
Hold: This button allows you to turn the Hold setting On or Off.
Fan: This button allows you to change the fan setting to Manual or Auto.
Page 16 of 21
ELK M1ToGo - User Interface Software
Sensors
If you have other temperature sensors attached to your system, click on the sensors button at the top of the
page. This will display the current temperature of all the keypads and temperature sensors connected to the
system (Figure 12). The system can have a maximum of 16 keypad and 16 temperature probes.
Figure 12. Sensor Page
Page 17 of 21
ELK M1ToGo - User Interface Software
Tasks
To access the Tasks pages (Figure 13), click the Tasks button on the Home page. This page allows you to
activate tasks that have been programmed in the system. Up to twelve tasks are displayed on each page.
Figure 13. Tasks Page
If the system has more
than twelve tasks, a
navigation bar will appear at the bottom of the screen to allow additional pages to be accessed.
To activate a task, simply click the button of the task you want to activate.
Page 18 of 21
ELK M1ToGo - User Interface Software
Outputs
To access the Outputs Pages (Figure 14), click the Outputs button on the Home page. This page allows you to
control up to twelve outputs per page, which may be used to open/close the garage door, open/close blinds,
turn on/off sprinklers, etc.
Figure 14. Outputs Page
An output can be turned
on or off by clicking the
button beside the output name. The button will be illuminated when the output is on.
Each page displays twelve outputs at a time. If the system has more than twelve outputs, a navigation bar will
appear at the bottom of the screen to allow additional pages of outputs to be accessed.
Page 19 of 21
ELK M1ToGo - User Interface Software
Custom Settings
To access the Custom Settings pages (Figure 15), click the Custom button on the Home page. Each Custom
Settings page allows you to make adjustments to up to twelve custom settings programmed into the system.
Custom settings are used to make adjustments to certain aspects of the way your system is programmed. For
instance, you may want to adjust the time that the lights or sprinklers come on, or how long they stay on.
Figure 15. Custom Settings page
Each page displays up to
twelve custom settings at a
time. If the system has more than twelve custom settings, a navigation bar will appear at the bottom of the
screen to allow additional pages of custom settings to be accessed.
The Custom Settings pages display the current setting to the right of the custom setting name. To make an
adjustment to a custom setting click on the button next to the custom setting name. This will display a page
for that setting (Figure 16).
Figure 16. Custom Setting Adjustment page
Use the number pad to
make the desired
adjustment to the setting. A custom setting may be a timer, a time of day, or a number. If the setting is a
timer, this page will allow you to change the duration of the timer in hours, minutes, and/or seconds. If the
setting is a time of day, this page will allow you to choose a different time of day in the 12 hr. format with AM
or PM indications. If the setting is a number, this page will allow you to enter a number between 0 and 65,535.
Page 20 of 21
ELK M1ToGo - User Interface Software
Page 21 of 21
Download PDF
Similar pages