Singlewire InformaCast
The Singlewire InformaCast integrated system provides mass notification integration into IPFusion.
Setup
See the Data Servers page for information on configuring driver communication.
Compatibility
Our integration is compatible with Singlewire InformaCast v12.20.1.
Prerequisites
Software | Minimum Version |
---|---|
.Net Framework | 4.7.2 |
IPFusion — Singlewire InformaCast | 1.0 |
When completing your setup, be sure to have the Singlewire InformaCast documentation available for reference.
Ports
These ports must be open in your network firewall for the integration to work.
Purpose | Default Value | Configurable |
---|---|---|
Communication Settings | 8444 | Yes |
Dataserver | 9642 | Yes |
Communication Configuration
In the integrated system configuration panel, you will find the Communication Settings. The following information is required:
Priority | The priority of the server for failover. When the connection to the InformaCast server is lost, it will failover to the next available highest priority server. |
Address | The address of the InformaCast server. |
Port | The port number used to connect to the InformaCast server. |
Username | The username of the user to login to the InformaCast server. |
Password | The password for the user to login to the InformaCast server. |
Connection retries before failover | The number of times Runtime will attempt reconnecting to the InformaCast server before failing over. |
Connection retry delay | The time in seconds Runtime will wait before trying to connect to the InformaCast server again. |
Assets
System
This asset represents the connection to the InformaCast server.
View all properties
Supported States
Normal | The asset is online and in its default state. |
Masked | The asset has been masked over its true state. |
Fault | An issue has been detected in a connected asset. |
Acknowledged | An asset alarm has been acknowledged. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Mask | Mask the asset's true state. |
Reset | Resets the asset to its true hardware state. |
Acknowledge | Acknowledge an asset alarm. |
Cancel | Deselects all selected assets. |
See the Command Tables page for more information on configuring command tables.
Workflow Integration
System Events
System events are events used to trigger Workflow actions at a system level. For more information about Workflows, see the Workflows section.
Failed to Send Message to Recipient Group
This trigger fires when Singlewire InformaCast is unable to send a message to a recipient group. This trigger will not fire when Runtime is disconnected from the InformaCast server.
Properties
Message ID | The unique identifier for the message which Runtime attempted to send. |
Recipient Group ID | The unique identifier for the message which Runtime attempted to send the message to. |
System Commands
System commands are commands executed through Workflows at the system level. For more information about Workflows, see the Workflows section.
Send Message to Recipient Group
- IPFusion first checks if there already an active broadcast and maintains a list of the messages which are to be played.
- If there is an active broadcast:
- If there is a queued message which has a higher priority than the one currently playing, it immediately interrupts the current message and plays the higher priority one. Once the higher priority message finishes playing, the previous message resumes if there is any remaining audio to be played. E.g., if there is a 30 second message with a priority of 2 playing, and after 5 seconds a message with a priority of 1 plays for 10 seconds, the previous lower priority message will resume playing the last 15 seconds.
- If the queued messages are of the same or lower priority, they will wait until the current message is complete.
- If there is not an active broadcast it plays the messages which have:
- The highest priority.
- Been queued first.
Parameters
Message ID | The ID of the message to send in the InformaCast system. |
Recipient Group ID | The ID of the recipient group to send the message to in the InformaCast system. |
Troubleshooting
Assets are online but messages are not being sent
Your login information for the InformaCast server may be incorrect. Ensure the Username and Password entered in your Communication Settings is entered correctly.
Other
Logs from the driver and Runtime can be viewed in the Debug Tools client. These messages contain information which can provide further context for issues during initialization, or while actively running. This can help diagnose problems.