0% found this document useful (0 votes)
67 views12 pages

1 SDC-30 Alarm Email Guide

The document provides instructions for configuring alarm email functions on an SDC-30 controller. It describes installing necessary email kits, licensing the email service, and configuring the SMTP and DNS services. It also outlines how to set up boolean and float alarm points to trigger emails when alarms are detected.

Uploaded by

Sultan Sikandar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views12 pages

1 SDC-30 Alarm Email Guide

The document provides instructions for configuring alarm email functions on an SDC-30 controller. It describes installing necessary email kits, licensing the email service, and configuring the SMTP and DNS services. It also outlines how to set up boolean and float alarm points to trigger emails when alarms are detected.

Uploaded by

Sultan Sikandar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

SDC Sedona Application Note 006

SDC Alarm Email Guide

1 SDC-30 Alarm Email Guide


Introduction

SDC-30 controller supports alarm emailing function using a SMTP (email) service. This guide is written to
describe how the configure the alarm email function. The alarm email function is used to send alarm emails
automatically to the users.

Installing Alarm Email Kits


To enable alarm email function. For this to operate you will need to load easyioDns, easyioEmail and
easyioLicense kits.

The easyioDns kit is used to connect the SDC-30 to the internet (Domain Network Services). The
easyioLicense kit is used to licence the DNS and
Note: Currently there is no license fee for email service installation, and it is provided free of charge.

PAGE 1 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Licensing the Email Kit

In order to license the alarm email function, install the License service on the SDC controller. Then install the
Unlock code for the Email Service. Please contact support@syxthsense.com for your unlock code. To
receive unlock code you will need to send us the controller Host ID. A valid unlock code keyed in will show
Valid = true.
Note: The Email kit license is different from the syxthHVAC kit license code.

Note: Make sure the LicenseService is installed under service folder.

.
To see the host ID, login to the SDC-30 controller via a wev-browser, and got to Main/Device Info.

PAGE 2 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Installing DNS Service

In order for the email kit to operate correctly, you will need to install DnsService to the Service Folder of the
SDC-controller. The DnsServ service is used to resolve the URL to IP address.
Note: Make sure the DnsService is installed under service folder.

PAGE 3 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Installing Email Service


The first thing to configure is to install the SMTP service to the service folder. Once installed by double-
clicking the SmtpServ icon the service properties can be displayed. When an alarm is triggered the
SmtpService will send the message as configured, to the recipients.

Note: Make sure the SmtpSer is installed under service folder.

PAGE 4 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Properties
OBJECT PROPERTIES

Name Class / Description Default Range/Select


Enable Class: Boolean – To enable or disable the True True (ON) / False
SmtpService, which will be set by user. (OFF)
Fault Cause Class: String – To show cause of the error, when n/a
there was SmtpService failure.
Host Name Class: String – The email server host name, for the mail.easyio.com
SmtpService to send the email to recipients.
Host IP Class: String – The email server host name, for the 110.4.40.109
SmtpService to send the email to recipients.
Port Class: Int – The port number that used by 587 Typical values;
SmtpService to send email. 25, 26, 587
Socket Timeout Class: Int – User defined time length to wait, before 5000 5000 to max
the TCP Socket for communication is
closed.
Request Timeout Class: Int – User defined time length to wait, before 5000 5000 to max
the SmtpService getting a response, in
milliseconds (ms).
State Class: Boolean – State of the socket, whether Open Open Open/Close
or Close.
To Offnormal Class: String – To be set by user, whether true or
false. If true, email will be sent when
BoolAlarm/FloatAlarm changed from normal to
offnormal, vice versa when set to false.
To Normal Class: String – To be set by user, whether true or
false. If true, email will be sent when
BoolAlarm/FloatAlarm changed from offnormal to
normal, vice versa when set
to false.
Account Class: String – Email account that will be used to
send the email.
Password Class: String – Password of the email’s Account. 1234
Subject Class: String – Email’s subject.
Recipient Class: String – Recipient(s) email address. Support e.g.
multiple recipients by using semicolon (;) or comma support@syxthsense
(,). .com
Greeting Class: String – The greeting words at the beginning
of the email. User may customize the getting
message to provide information such as device name
and location.
Email Text Class: String – The contents of last email sent, by
SmtpService.

PAGE 5 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Object Operation – Testing Email


You can test the email operation by right mouse clicking on the Smtp service and selecting Actions/Test. In
the pop-up Test field enter the test message.

PAGE 6 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Configuring Email Service Points

Before this section is proceed , make sure SMTP service is configure correctly. Email alarm only support
Boolean points and Float points only.
Below are the steps to configure a Boolean point to send email if alarm is occur.
Step 1:
 Choose easyioEmail from Sedona Palette
 Drag & drop BoolAlarm object into your App. The BoolAlarm object can be anywhere in the
sedona app.
 Link the BoolAlarm object to a Boolean point that needs alarm email.

Step 2:
 Double click the BoolAlarm object into Sedona Property Sheet.
 Configure the Alarm Message Text.

PAGE 7 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Step 3:
 Repeat step 1 to step 2 for a FloatAlarm.
 Configure the FloatAlarm Sedona property sheet for float value properties.

Step 4:
 Email will be sent if the value is in the alarm range/value.

PAGE 8 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

easyIO Email Object Library

Object name: BoolAlarm


Object usage: Sending Boolean (On/Off) alarm emails to the users.

Properties
OBJECT PROPERTIES

Name Class / Description Default Range/Select


Status Class: String – To show current status of the Normal Alarm / Normal
BoolAlarm, indicated by either “Alarm” or “Normal”.
In Class: Boolean – Input point with Boolean type.
Alarm will be triggered once it changed from false
to true (normal to offnormal).
Escalation Level1 Enable Class: Boolen – To enable or disable the level1 of False True / False
alarm escalation, which will be set by user.
Escalation Time1 Class: Int – Delay time of the alarm escalation, in 1 Min 1 to 65535 Mins
minute (min). 1 min means escalation alarm will
occur 1 min after the first alarm.
Escalation Level2 Enable Class: Boolen – To enable or disable the level2 of False True / False
alarm escalation, which will be set by user.
Escalation Time2 Class: Int – Delay time of the alarm escalation, in 2 Min 2 to 65535 Mins
minute (min). 2 min means escalation alarm will
occur 2 min after the first alarm.
Escalation Level3 Enable Class: Boolen – To enable or disable the level3 of False True / False
alarm escalation, which will be set by user.
Escalation Time3 Class: Int – Delay time of the alarm escalation, in 3 Min 3 to 65535 Mins
minute (min). 3 min means escalation alarm will
occur 3 min after the first alarm.

PAGE 9 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

To Offnormal Text Class: String – The text message to be sent as the


information for recipients, as the Boolean input
changed from normal to offnormal.
To Normal Text The text message to be sent as the information for
recipients, as the Boolean input changed from
offnormal to normal.

PAGE 10 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

Object name: FloatAlarm


Object usage: Sending Floating Point alarm emails to the users. This can be
used, for example, high and low temperature alarms.

Properties
OBJECT PROPERTIES

Name Class / Description Default Range/Select


Status Class: String – To show current status of the Normal Alarm / Normal
BoolAlarm, indicated by either “Alarm” or “Normal”.
In Class: Float – Input point with Float type. Alarm will
be triggered when its value out of either the preset
High or Low limit.
Escalation Level1 Enable Class: Boolen – To enable or disable the level1 of False True / False
alarm escalation, which will be set by user.
Escalation Time1 Class: Int – Delay time of the alarm escalation, in 1 Min 1 to 65535 Mins
minute (min). 1 min means escalation alarm will
occur 1 min after the first alarm.
Escalation Level2 Enable Class: Boolen – To enable or disable the level2 of False True / False
alarm escalation, which will be set by user.
Escalation Time2 Class: Int – Delay time of the alarm escalation, in 2 Min 2 to 65535 Mins
minute (min). 2 min means escalation alarm will
occur 2 min after the first alarm.
Escalation Level3 Enable Class: Boolen – To enable or disable the level3 of False True / False
alarm escalation, which will be set by user.
Escalation Time3 Class: Int – Delay time of the alarm escalation, in 3 Min 3 to 65535 Mins
minute (min). 3 min means escalation alarm will
occur 3 min after the first alarm.
High Limit Text Class: String – The text message to be sent as the
information for recipients, as the Float input exceeds

PAGE 11 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1
SDC Sedona Application Note 006
SDC Alarm Email Guide

the High Limit.


Low Limit Text Class: String – The text message to be sent as the
information for recipients, as the Float input less than
the Low Limit.
To Normal Text Class: String – The text message to be sent as the
information for recipients, as the Float input fall
between High and Low limit.
High Limit Class: Float – Upper limit for the Float type input.
occur 3 min after the first alarm.
Low Limit Class: Float – Low limit for the Float type input.
Deadband Class: Float – Deadband
High alarm = High Limit + Deadband
Low alarm = Low Limit – Deadband

PAGE 12 of 12 File Name: SDC-AN006-SDC Alarm Email Guide.docx Date: 04 Oct 2012

Version 0.1

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy