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
|