Alert through telephone call
Contents
Alarms or events can be signalled through a telephone call. This process uses the phone number transmission of the telephone network. For every event, an individual telephone number is used for dialling. An event can be identified using this "calling" telephone number, which appears, for example, in the display of the mobile phone. If, as well as the event, the corresponding number is also entered in the telephone book of the mobile phone (e.g. as a name), the display can show who is calling and what event is involved. The alarm message can also contain a voice message. During a voice message, DTMF codes can be evaluated. These can be used to implement further functions (e.g. a voice menu or an acknowledgement).

The persons to be notified are summarised as a call recipient group.

A telephone call is triggered by a command.

Telephone alerts can be imported and exported via the Global Library.

Additional status objects (Project settings/Other) are available for further evaluation of calls.

1.Explanation: Availability

The HS/FS dials the recipient and the call alert is considered transmitted when the call recipient can be reached. If the recipient declines the call, the participant is considered unreachable and the call is repeated after the repetition time. If the process exceeds the time in Max. age, no further call attempts occur.

Summary:
  • The alert is considered transmitted when the call has been successfully transmitted.
  • If the telephone is engaged, the repetition takes effect.
  • If the mobile phone is switched off (without answering machine), the repetition takes effect.
  • If the alarm could not be transmitted, observe the error times.
Important
In certain cases, a spoken message is played instead of the engaged signal.
For the HS/FS, this is the same as if someone picks up and answers. For this reason, in this case, the alert is considered successfully transmitted.

2.Explanation: several recipients

If one or more callers are entered in a recipient list, dialling attempts are made for every recipient in the list as per a sequence specified in HS/FS Expert. If the alarm is transmitted to a recipient, this recipient is not called again. All the other previously unreachable recipients (see also Chapter "Availability") are called again according to the sequence until either they are all reached, or the maximum age of the alert has expired.
Important
Every time (and always only then) before the recipient list is gone through again, the parameter 'Max age in seconds' is checked. If at this point the time specified there has passed, the recipient list is not gone through again.

3.Data tab

Designation

Designation of the telephone alert.

Sender no.

The recipient of the alert call sees this telephone number in their display.
Important
The telephone number used here must be assigned to the ISDN-S0 bus to which the HS/FS is connected! The HS/FS only transmits telephone numbers that are logically assigned to the ISDN-S0 bus. Generally, only the extension or number of the connection without a prefix must be entered.

Duration in seconds

Max. length of the dialling process. In this time, the recipient's telephone rings.

Repetition in seconds

In the case of engaged or unreachable recipients, a call attempt is made again at these intervals.
If several alerts are triggered in short succession, they are processed one after the other: They are lined up in a queue which is arranged according to the times of the next call. On the first attempt, this time is identical to the triggering time of the alarm; in the case of a repetition, the repetition time set in the alarm is to be considered.

If the same alert is triggered several times in sequence, and the previous alert has not yet been processed (e.g., recipient engaged), the previous alert is removed from the queue and the "new" alert is processed. The repetition time set in the alarm does not take effect in this case because it is only used for another dialling attempt of the same alarm.

If different alarms to the same recipients are triggered in short succession, they are placed in the queue and dealt with according to the sequence. Observe the configuration of the individual alarms.

Example:
  • Recipient is currently on the telephone
  • Alarm 1 is triggered, repetition time is 5 minutes
  • Alarm 2 is triggered 10 seconds after Alarm 1, repetition time is 1 minute
  • Alarm 1 cannot be received because it is engaged. It is placed in the queue again on the basis of the set for the set repetition time
  • Alarm 2 is transmitted to the recipient and cannot be received, because it is still engaged. It is also placed in the queue again on the basis of the time for the set repetition time
  • Because Alarm 2 has a shorter waiting time than Alarm 1, the time for the next dialling attempt of Alarm 2 is before the time of the next dialling attempt of Alarm 1.
  • ...
  • Alarms are transmitted if the recipient is no longer engaged before expiry of the corresponding max. age of the recipients. Otherwise, they are removed from the queue when the max. age is reached.

Dead time in seconds

The dead time prevents alert calls from being transmitted at intervals that are too short, e.g., through multiple triggering via a command.

Max. age in seconds

The maximum age of the telephone alarm is entered here. If this interval is exceeded, the alert expires. This interval takes effect when the recipient is engaged or cannot be reached.
A check is made every time before a new run through the recipient list is started.

4.Voice message/DTMF tab

Note
Please also note the DTMF sample project

Apply

Yes: Relays a voice message when a call is answered.
No: No voice message is relayed. This means an evaluation of the DTMF buttons is not possible.

Voice message

The voice message that is relayed after the call is answered.

Pause (in sec.)

Pause between the voice messages. The time which elapses between the voice message and repetition of the voice message.

Voice message duration (in sec.)

The time in seconds in which the voice message is played/repeated. If the specified time has expired, the connection is terminated. The voice message is extended by this voice message duration by actuating a DTMF button.

DTMF object

Optional: If a voice message is running, the HS/FS can evaluate the DTMF button codes of the telephone. The button code is written to the selected communication object. The communication object assumes the following values at the push of a button:
  • Button 1-9 => Value 1-9
  • Button 0 => Value 10
  • Button * => Value 11
  • Button # => Value 12
Note
If the connection has been established or the call accepted, a 0 is sent!
Special logic nodes for evaluation are available.

Status object

Optional: The status information of the current alarm call is written to the selected numerical communication object:
  • 1 => dialling
  • 2 => connected and voice message is started
  • 3 => voice message ended

Voice message object

Optional: A running voice message can be changed (e.g., by actuating a DTMF button). For this, the 14-byte communication object specified here must be written with a valid voice message key.
This enables you to create a voice menu that is guided by DTMF buttons.
Special logic nodes for evaluating DTMF codes and changing the code are available.