X-600M Users Manual Email Notification
Section 7: Email Notification
7.1 Email Notification
Actions are simple “work orders” which do specific things when activated. You use Actions to turn a relay
on or off, pulse a relay, force a data log or send an Email. Actions occur in response to an Event
selected within the Action. The Control/Logic > Actions menu tab presents a list of the current actions.
An Action can be configured to send an Email when an Event occurs. Some possible Events that can
trigger Email Actions include relay/input state changes, Vin changes, temperature/humidity changes,
and commands sent from a Lua script.
Email messages are fully customizable. When adding an action that sends an email, three fields will
appear to configure the email's Recipient, Subject, and Body.
Recipient
The recipient is the user or group of users that the email should be sent to. Each user added to the
X-600M under the System > User Accounts section can have an email address associated with
them. Email messages will be sent to these email addresses when the user or group of users are
selected as the recipient.
Subject
This is the subject of the email and will appear as such when the email is sent. The subject can be
anything up to 60 characters in length. The current state of I/O can be embedded into the email
subject.
Body
This is the body of the email and can be up to 512 characters long. The current state of I/O can be
embedded into the email body. For example, to send an email that indicates the current reading of a
1-Wire temperature sensor and a register named register 1, the following would be used for the
email body:
Temperature sensor 1 currently reads [io.owSensor1] and register1 reads
[reg.register1].
When the X-600M goes to send an email, it will first parse through the body of the email and replace
[io.owSensor1] with the current reading of that sensor. So, when received, the message would
would read:
Temperature sensor 1 currently reads 80.5 and register1 reads 100.
Any I/Os and Registers that have been added to the X-600M can have their current reading inserted
into the email body as in the previous example. The X-600M will look for any words in the email's
body that are surrounded by square brackets, and replace them with the current state of that I/O.
7.2 Email Notification Setup
For Email notification to work, the X-600M must have a properly configured IP address as well as DNS
server addresses under the Network > Ethernet or Network > Wireless settings tabs. It must also have
the following fields configured correctly under the Network > Advance Network > Email tab.
Host Name: The SMTP server host name.
Xytronix Research & Design, Inc. Page 109