Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel2

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

      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 messaging type to print.

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

  • New 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.