Cube Back-End

2468
November 5, 2025

Handle default alarm type CLEAR based on device type
– update handling of the default alarm type case of CLEAR
– when a non-reset device sends an alarm type of clear, use the device id to look up the incident to be set to inactive
– when a reset device (type 3) sends clear, do not use the device id to look up the incident to be set to inactive

Fixed

Devices that send RESET signal

2466
October 15, 2025

Added Inovonics temperature sensor functionality

Added

Inovonics temperature sensors

2465
October 13, 2025

Multi-alarm fix for Debian 8 – Type variable res_device_id as a long instead of a pointer – Call atol on device_id value at the moment it is pulled from the database – Update function that handles duplicate alarms (same account and device id) to use res_device_id as a long when determining if the alarm process should exit

Fixed

Multi-alarm for Debian 8

2464
September 24, 2025

Multi-alarm – Update alarm so that Accounts can create 1 active Incident per Device

Added

Multi-alarm

2463
May 27, 2025

Database adjustments to streamline TrueSMS installation process

Improved

TrueSMS Process

2462
April 30, 2025

Updated device type 2-0 to be the new JR-14 instead of Geo

Updated

Device Typing

2461
April 4, 2025
  • Sending SMS notification to a receiver now appears in the incident log
  • Fixed issue where clean_unknown.php would always turn LED3 (wireless devices) red
Fixed

LED 3 (Wireless Devices)

Added

SMS notifications

2457
March 17, 2025

Reverted part of custom inovonics back end that overrode pre-existing device

Fixed

Custom Inovonics

2456
March 17, 2025
  • Added logic to log temperature sensor data every 30 mins. This gets added to the ‘ts_hist_data’ table in the database for reporting purposes
  • Added logic for temperature sensor to automatically restore alarm when it receives a signal in range
Updated

Temperature Sensors

2455
March 17, 2025
  • Update bin/alarm to to use the label passed by fire panels, to Kelton Transceivers, as a given incident’s location
  • Add bin/handle_locators_missed_checkins.php to handle increasing missed check-in counts for Locators, based on each Locator’s Supervision Interval, set in the Web UI
  • Remove missed check-in logic for locator, from bin/clean_unknown.php
Improved

Locator Supervision

Updated

Fire Panel Alarms

2454
January 24, 2025

Added Smoke Alarm and standard device override to custom inovonics

Updated

Custom Inovonics

2451
December 18, 2024

Fixed issue where SSE table was missing from install

Fixed

Custom Inovonics

2450
December 11, 2024

Fixed permissions issue on new custom inovonics tables

Fixed

Custom Inovonics

2449
December 11, 2024

Custom Inovonics support to go with web-ui-v2 release

Added

Custom Inovonics

2448
February 29, 2024

Update intercom_manager to only send a Device Service Alert when there are one or more intercoms with a status other than Reachable

Updated

Intercom Manager

2442
February 19, 2024

Update intercom_manager to insert SIP configuration options in an explicit order, versus alphabetical order. The order of options for newly added SIP configurations is: type, context, callerid, defaultuser, secret, host, canreinvite, dtmfmode, disallow, allow, allow (there are 2 allow entries). Explicit option ordering mirrors option ordering prior to the existence of intercom_manager, and prevents calls from erroring when allow options appear before disallow.

Updated

Intercom Manager

2438
February 13, 2024

Update intercom_manager cron job handler to hard exit when there are no configured intercoms

Updated

Intercom Manager

2436
January 18, 2024

Add Intercom Manager, a device service alert for intercoms with a status other than “Reachable”, and a cron job to check intercom status every 3 hours, and send the alert as needed. Update pers user permissions for the Asterisk Manager Interface to include “config”.

Added

Intercom Manager

2433
October 5, 2023

Fixed issue in clean_unkonwn leading to false green leds when devices aren’t supervising. Increased delay on failed pages.

Fixed

LED Service

2432
April 7, 2023

Made indigo rooms check use LIKE to allow for wildcarding

Updated

Indigo iCall

2426
January 19, 2023

updated to beep every 6 seconds if it detects there SHOULD be an LCD handling the beeping but it is not

Updated

Beeper Service

2423
January 18, 2023

Added templating system to alerts from fire alarm panels

Added

Fire Panel Alerts

2422
January 13, 2023

More reliable handling of alarms and resets

Improved

Roam Alert

2421
January 11, 2023

added missing indigo_rooms table creation for Zone Light support

Updated

Indigo iCall

2420
December 23, 2022

decreased low battery alert/restore threshold from 5 to 3, minor readability changes, comment clarifications

Updated

Master Receiver Supervision

2416
December 19, 2022

Tweaked ALP algorithm for Inovonics

Updated

ALP Inovonics

2413
December 15, 2022

additional flags added for better supervision of connection loss with MR-500s, and ability to set LED status to off or red

Improved

Master Receiver Supervision

2407
December 1, 2022

Fixed bug for Inovonics Service alerts always coming through as ‘Unknown type’

Fixed

Inovonics Service Alerts

2405
November 17, 2022

Better log retention settings

Updated

Logging

2403
November 10, 2022

sets LED to off if serial port is set to /dev/null

Improved

Page Service

2401
November 3, 2022
  • Does not crash if no LCD detected
  • Writes to /dev/shm/beep_arbiter about whether or not it can handle system beeps
  • NEW! Handles beeping when LCD Driver does not detect an LCD, or is set to not beep
Added

Beeper Service

Improved

LCD Driver

2400
October 26, 2022

modifications to support zone lights

Improved

Indigo iCall

2398
October 25, 2022

updated to work with new SIGNAL struct, post-inovonics merge

Updated

Incidents

2396
October 13, 2022

modified inovonics device file names to match Web UI generated name

Updated

AGI

2389
September 28, 2022

automatic grabbing of NC serial number

Improved

Inovonics Network Config

2387
September 27, 2022

Scheduled Temperature Sensor Report fix for www v1

Fixed

Scheduled Reports

2386
September 19, 2022

Addition of account and address information on alarm

Improved

Roam Alert

2385
August 24, 2022

mr500 – fixed incident logging of temperatures and units

Fixed

Temperature display units

2381
August 17, 2022

linked-list fix to alarm & dialer delay database issues

Fixed

Alarm and dialer database issues

2378
August 12, 2022

Fixed Temperature Display Units

Fixed

Temperature units

2376
August 11, 2022

Fixed Inovonics device type 15 (0x0F) EN1941-60 One-Way Binary RF Module check for “no-change” bit.

Fixed

Inovonics device type 15

2374
August 8, 2022

Change alarm and dialer_delay so they won’t sleep with database ope

Fixed

Alarm and Dialers database issues

2373
August 3, 2022
  • Fixed locator name lookup for Inovonics repeaters
  • Added check-for and insertion of default values to location_settings table, even if table already existed
  • Additional fixes for creation and settings of permissions for files needed for Fingerprint Walk Evaluation
Improved

ALP

2370
July 29, 2022

DLC-2400 driver now handles downed DLC-2400s better, reducing delays to working DLCs, when one or more is down.

Improved

DLC-2400 driver

2369
July 28, 2022

Roam Alert Integration – Allow PIN codes to be enabled for specific indexes, instead of being forced to be allowed on all controllers. Enables support for large PIN databases with older Roam Alert equipment that have less storage for PIN codes.

Improved

Roam Alert Integration

2364
July 20, 2022

DLNC driver – better handling of misconfigured data, fixed crash when certain level of debugging was enabled

Improved

DLNC-6400

2359
July 13, 2022

G4 Repeater Supervision detection was broken in 2320

Fixed

G4 Repeater Supervision

2358
July 13, 2022

ALP improvements for sites with extreme overcoverage

Improved

ALP

2355
July 12, 2022

Old Web UI – Accounts – Temperature Sensor “Last Check-In” timestamp displays correctly again (broken in 2320)

Fixed

Old Web UI - Accounts

2348
July 5, 2022

Old Web UI – Fixed missing locations if the setup pendant used for teaching was removed from the system

Fixed

Old Web UI - ALP Fingerprinting

2347
July 5, 2022

Old Web UI – Accounts page dome light display fix for split drivers

Fixed

Old Web UI - Accounts page

2346
July 1, 2022

Added hidden setting to ignore signals below acceptable RSSI values to fix false alarms at sites with extremely bad RF interference (adequate overlapping coverage required)

Improved

RF Handling

2343
June 30, 2022

Fixed potential for false alarms from Inovonics One-way Binary RF Modules

Fixed

Inovonics

2337
June 9, 2022

Very rare instances of serial port errors could cause Accutech driver to retry extremely fast, increasing CPU usage and potentially filling up the logs, causing the system to run out of disk space over a period of a few days, if not corrected.

Fixed

Accutech Integration

2333
May 19, 2022

Separated DLC-2400 and DLNC-4800 drivers, for more reliable handling of DLC-2400s

Improved

DLC Drivers

2320
May 6, 2022

Merged Inovonics product support in to main branch

Added

Inovonics Support

2307
May 5, 2022
Added

Support for next-gen Fire Panel transceiver

2295
March 1, 2022

More robust handling of incomplete incoming messages

Improved

Roam Alert integration

2294
March 1, 2022

Added retries and better handling of edge cases

Improved

Dome Light Supervision

2290
January 28, 2022

Color Override feature could cause Duty Stations to produce incorrect sound

Improved

DLNC Duty Station handling