Table of Contents | ||||
---|---|---|---|---|
|
Introduction
The integrated Messenger module of the NETx BMS Core Server allows you to send messages to several services.
This feature can be useful for a number of use cases, for example:
Alarm notifications
The temperature in room 101 exceeded its maximum allowed value.
The weather station
becamewent offline.
Timed notifications
Every monday, notify a user about the average temperature in a room.
Conditional notifications
A new user checked in to hotel room 101.
A new report is ready for download.
The following messenger services are supported:
Email
requires an SMTP server
- Twilio (a widely used SMS gateway)
- requires a Twilio account
Telegram (a widely used messenger
applicationservice, such as WhatsApp)
requires a Telegram account and a smartphone with the Telegram app installed
Twilio (requires a Twilio account)
SMS
Voice Message
Voice Play
Twitter (a social networking service)
requires a Twitter account
Printer
NETx BMS Platform ships with pre-built messenger logics, that can be easily configured and used in custom actions.+
...
Configuration
The Messenger Findmessenger module configuration can be done in the NETx BMS Core Studio.
From the menu bar, select "Modules" => "Messenger", then select the desired messenger service configuration (for example "[Live] Email").
Move on with the service-specific configurations., menu Modules > Messenger.
...
Messenger configuration
Parameter | Description | Scope | Unit | Default value |
---|---|---|---|---|
xio.Messenger.SmtpTimeOut | Sets the timeout for the SMTP client connection for sending e mails. | 1 - 100000 | Seconds | 100 |
xio.Messenger.DisableOutgoingMessages | Disables sending of messages. | true/false | none | false |
Specific configuration
Changelog
Version | Date | Notes |
---|---|---|
1.0.11 |
| Improvements
Fixes
|
1.0.10 |
| New features
Improvements
|
1.0.9 |
| Improvements
|
1.0.8 |
| Improvements
Fixes
|
1.0.7 |
| Fixes
|