Push Notifications Extension
This section provides background information for the configuration and use of the Push Notification extension, which adds full push notifications capability to mobile app clients.
Scope and Applicability
The Push Notifications extension provides add-on functionality to Desigo CC management platforms configured to support mobile app clients. For more information, see Setup Checklist for Mobile App.
What it Does
The Push Notifications extension provides full push notification support for Desigo CC mobile app clients. Specifically:
- When the mobile app is closed or in the background, users are alerted to new Desigo CC alarms/events in the notification area of the device.
- If the device is turned off, goes offline, or otherwise loses Internet connectivity (for example, no WiFi or mobile data signal), pending notifications will display when the device comes back online.
- The notifications work on both iOS and Android.
NOTE: Without the Push Notifications extension, mobile app clients fall back to a local (“pull”) notifications functionality, available only on Android devices.
For full details see Mobile App Notifications Reference.
Requirements
The Push Notifications EM can be used in the following scenario:
- Server side: A Desigo CC deployment with IIS web server and the Web Services extension, configured to support the mobile app.
- Client side: A compatible version of the mobile app (version 3.0 or higher) installed on the mobile devices.
- Network and firewall: For the push notifications to work, the IIS web server and the mobile app clients must be able to connect to the Internet.
Push Notification Limits
- The iOS notification center can display a maximum of 101 notifications. When this limit is reached, the oldest notifications are discarded to make room for incoming ones.
- While the device is offline, a maximum of 100 pending notifications can be stored for delivery when the device comes back online. When this limit is exceeded, the stored notifications are discarded. Then notifications for new events begin to be stored again.
NOTE: This means that, if exactly 101 events occur while the device is offline, no notification is displayed on coming back online until another event occurs.