Emergency Services Alarm Popup displays public alarm messages from Divera24/7 as a popup on your website. It is designed to inform the public about current emergencies or events, using data already available in Divera24/7, without the need for manual synchronization.
The Plugin will be delevoped further to support more systems in the future.
Features:
– Shows current alarms as a popup for website visitors.
– Displays only essential information: alarm keyword and time.
– Caches API requests to reduce load.
– Customizable popup design (colors, border, etc.).
– Shortcodes for alarm popup and event list.
– Supports multiple units for event display.
– No sensitive data is shown; private events are excluded.
– AJAX backend for compatibility with cached pages.
– Admin settings for API key, keywords, and design.
External Services
This plugin uses the Divera24/7 API to fetch alarm data and event data. Divera24/7 is a third-party service that provides management and communication services for emergeny services and other organisations. It is often used as an additional means of alarming and managing voluntary fire fighters or other emergency response organisations in germany.
This plugin fetches alarm data and event data from the Divera24/7 API for the units that are connected with the API key.
The plugin sends an API request that includes the API key on updating the alarm data or event lists. To limit the load on the API a local cache is used.
No other user data or meta data are sent. The local cache stores only the alarm data that are displayed and dismisses all other information obtained by the API calls.
No personal data are sent to the API or stored locally.
For more information about Divera24/7 GmbH: privacy policy (only in german), terms of service / AGB (only in german)
Usage
-
Alarm Popup:
Use the shortcode[divera247alarm_popup]in any post or page to display the alarm popup. -
Event List:
Use the shortcode[divera247alarm_dates unit_ids="1234,4323,1222" num_events="3"]to show upcoming events for one or more units.unit_ids: Comma-separated list of unit/group IDs (findable in Divera24/7 web portal).num_events: Number of events to display.
License
This plugin is licensed under the GPLv2 or later.
Support
For support, questions, or suggestions, please contact:
https://www.coastbyte.de/
Email: info@coastbyte.de






