Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 became went 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

  • Telegram (a widely used messenger service, such as WhatsApp)

    • requires a Telegram account and a smartphone with the Telegram app installed

  • Twilio (a widely used SMS gateway)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

Set up the messenger Findmessenger module configuration in the NETx BMS Core Studio: From the menu bar, select Modules / Messenger, then select "Messenger configuration ..." or the desired messenger service configuration, e.g. [Live] Email.
Image Removed, 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

  • Update third-party packages.

Fixes

  • Publishing tweets not working due to API change – fixed.

1.0.10

New features

  • New

messenging
  • messaging type to print.

  • New

messenging
  • messaging type to make a phone call and play a recording.

  • New

messenging
  • messaging type to make a phone call and play a text-to-speech.

Improvements

  • Email and SMS profiles can specify a default recipient.

  • Global configuration switch to disable message sending.

1.0.9

 

Improvements

  • E mail: support for TLS 1.2

1.0.8

 

Improvements

  • 3rd-party libraries updated.

Fixes

  • Twilio SMS messages cannot be sent – fixed.

1.0.7

 

Fixes

  • Email attachment files are locked after sending email – fixed.