Firmware
Firmware
Latest version download: v2.0.0
How to update
Ensure you have made a backup to your configuration before updating firmware.
On the Dashboard under Controllers click Update Firmware and select the downloaded firmware file. Click Next and Backup and Confirm to start updating process.
You will need to wait for this firmware to be distributed to all DN4s on the network, after which they will reboot.
Changelog
v2.0.0 Release Date: 11 November 2024
(minimum required version: 1.99.0)
Hardware
- The NIDAC Peripheral Bus (NPB) is here!
- Expansion port on the r3 DN4 and the RS485/OSDP port on r2 DN4 can now be used to host PEX devices
Firmware
Functionality
- Implemented NPB management
- Introduced scanning
- Added compatibility for PEX-8IO
UI
- Automatic I/O source labeling for better device management
- Enhanced firmware update progress indication
Alerts and Events
- New events for PEX devices
- NPB Device Offline notification
- NPB Device Upgrade requested/succeeded/failed
Optimizations and fixes
- Various database optimizations to improve performance
v1.99.0 Release Date: 3 September 2024
Firmware
- Preparatory works to support the upcoming NIDAC Peripheral Bus implementation
NB: CONTROLLERS WILL RESTART AFTER UPDATE PLEASE ALLOW EXTRA TIME AND REFRESH PAGE IF UNSURE
Functionality
- Added new indicators for door attributes to visually distinguish doors by whether or not:
- They have Interlocking enabled
- They have MFA enabled
- They have Presence Detection enabled
- They are part of an Anti-passback region
Optimizations and fixes
- Fixed job duration timer freezing without response from controller
v1.8.0 Release Date: 6 August 2024
Functionality
- Custom Operator Roles & Permissions have been implemented.
- Custom roles can be created while default 'archetype' roles cannot be edited.
- Custom roles can have custom permissions associated for hiding/showing various pages/functions as well as editing permissions.
- Custom named operators can now be assigned custom roles.
- Presence detection has been implemented as a door feature when configuring/editing doors.
- An input will be monitored and credential data will be validated dependent on the input state (E.G Car loop, line crossing detection, Perimeter Beam).
- Interlocking has been implemented as a door feature when configuring/editing doors.
- Can select multiple doors to interlock a given door with.
- Can interlock one-way or two-ways.
- Can sequentially interlock doors a la mantrap.
- Multi-factor authentication has been implemented as a door feature when configuring/editing doors.
- Will look for two credentials belonging to the same user within the default double-badge global setting.
- Added 'High security mode' flag for doors.
- This excepts the door from toggle codes, forcing toggle codes to be treated as momentary for the flagged door.
- Added new Wiegand Format for enhanced compatibility with the new Prove B series peripherals BDF43C & BDF62C.
- Mifare CSN (32-bit).
UI
- Added new visual indications to show which schedules are currently active.
- Added a new row level action button to bring up a display of which users are in a specified APB area.
- Enhanced linking present on device info page.
Alerts and Events
- New events related to door authorization based on presence detection.
- New events related to door authorization based on interlocking restrictions.
- New events related to door access authentication based on multi-factor authentication.
Optimizations and fixes
- Fixed an inconsistency with successful exporting of events when using custom encryption password.
- Fixed an issue with APB Area doors being excluded if egress/ingress readers were unassigned
- Fixed an issue with the timing of alternative output handling.
- Fixed an issue related to the Prescient logo not displaying during certain functions when called for.
- Fixed a persistence issue with custom time formats occurring during refreshes and logging out.
- Fixed a status display issue that occurred during rapid changes are made to door compositions within door groups.
- Fixed an issue with SMTP entries unexpectedly clearing when verification fails.
- Optimized handling of tamper short for the supervised analog input to avoid bouncing and other unexpected values.
v1.7.1 Release Date: 30 April 2024
UI
- Door group column in user group level access table
Optimizations and fixes
- Minor optimisation for calculating lift level access
v1.7.0 Release Date: 22 April 2024
Functionality
- Lift Control - Public Release
- Lift Control page is now available in the navbar
- In addition to previous functionality levels can have a schedule associated to control free access similar to an auto-unlock schedule
- Level release inputs can be configured to release all relays associated with a level for a time period
- Manual door overrides now have an option to override for a specific amount of time before the override automatically clears.
- Credentials can now be configured as toggle codes
- Added 'Area Capacity' feature to APB Areas where user configured maximum occupancy restricts access to an APB Area.
- Additional SMTP alerts such as:
- On triggering and reset of break glass inputs
- A weekly firmware update notification (can be turned on as an option)
UI
- Currently accessed controller is displayed in separate table at top of controller list
- Disable the next button on the Technician's initial config when the current controller is not configured
- The door request input name is shown when hovering over specific inputs on the Monitor I/O display
- Operators can now assign user groups when adding users from invalid card/pin alerts in the one pop-up
- When view pages with list/table entities the tables are now sorted alphabetically by default
- Filter for files by extension when uploading (backups, firmware etc)
Optimizations and fixes
- Fix: properly timeout if user is idle on monitor IO, user details and APB details page
- Fix: properly restart API service to reflect config changes
- Fix: unable to edit user if enabled to/from is set
- Fix: properly hotswap smtp sender controller
- Fix: unable to restart when restoring backup if the UI is opened in multiple tabs
- Fix: clear filter does not clear 'Filter by Event Type'
- Fix: reevaluate auto unlock when break glass is reset
- Optimized door, cabinet, input, relay status query when accessing their respective pages
- Optimized Batch user operation timings
v1.6.1 Release Date: 06 March 2024
Optimizations and fixes
- Fixed an issue related to door state logging that previously caused degradation in door responsiveness over a period of time
v1.6.0 Release Date: 29 January 2024
(minimum required version: 0.99)
Functionality
- Regional Anti-Passback Capability
- Anti-passback areas can now operate across multiple controllers
- Controllers will update users state within APB area and issue updates to other controllers on event
- Controllers will check other controllers for most up to date user state within APB area on access attempt
- Lift Control Preview update: manual level access assignment
- Created additive access scheme for different access methods (smart default and manual)
- Added ability to assign levels to user groups with schedules
- Ground floor no longer requires relay
- Overhauled input trigger handling for doors
- Triggers can now be customized as edge/level trigger for each input associated with a door
- Doors can now use dedicated break glass inputs with custom logic handling
- In addition multiple inputs can now be associated with a single door
- 2024 Daylight Savings Time changes
- Implemented Daylight Savings time/date changes have been added for 2024
- Added ability to set multiple receiver addresses for SMTP alert notification
UI
- Added multi-step modal on first access after firmware update to configure variables in new features added in firmware update
- Added new Controller Live I/O monitoring
- New button shows live display of a given controller's I/O
- Graphical display with visual cues for enhanced readability
- Text display section added to the live I/O monitoring display
- Added new filter for individual event types to all event and alert pages
- Added multi-factor filtering to
- Event logging pages
- Alert logging pages
- New status for controllers that are applying a firmware update to reply with when queried
- Support for transitioning across firmware jumps if downloading the update directly from our repository.
- If attempting to download a firmware update too far advanced for your current version you will be halted before causing irreversible changes
- The system will then attempt to download the minimum required version for you and install it instead
Optimizations and fixes
- Door group page optimized to improve performance on large scale sites
- Fixed sequential accuracy of next occurrence in schedule display
- Fixed bug where 'closed' time could be changed or deleted resulting in new holidays being unable to be scheduled.
- Overhauled user import process to significantly improve performance characteristics when importing more than 10,000 users at a time.
v1.5.2 Release Date: 11 December 2023
(minimum required version: 0.99)
Optimizations and fixes
- Fixed an issue with restore backup process not restarting automatically at completion.
- Fixed an issue with login page when visiting controller.local url.
- Fixed an issue with timezone updates being reflected accurately in the UI
- Fixed an issue with reboot loading screen not showing
- Fixed an issue with polling in background of modal activities
- Fixed an issue with event/alert records being expanded by default when unnecessary
- Fixed an issue with controller status reporting inaccurately in controller table.
- Optimized polling process to halt under lock UI screen
v1.5.1 Release Date: 23 November 2023
(minimum required version: 0.99)
UI
- Improved visibility of event details on live alert and alert pages
- When a 'controller unconfigured' error is presented in the pre-deploy check you can now access a configuration modal from that point to address the error
- Operators can select an all option in access configuration to shortcut configuring user groups
Optimizations and fixes
- Overhauled live event and alert streams to improve performance across the UI.
- Optimized door group page live streams to improve performance.
- Ensured custom named recurrence persists after defining it as a 'one-off' recurrence.
- Improved job update handling when Prescient UI is not in foreground.
- Fixed a restriction issue caused by additional egress input use.
v1.5.0 Release Date: 13 November 2023
(minimum required version: 0.99)
Functionality
- Added custom portal type function
- Custom portal types will handle non-standard portals that require bespoke access control methods/handling
- Added 'Key locker' custom portal type
- Single reader controls access to various outputs
- Authorization to trigger one or more outputs can be configured
- DFO condition now triggers the DOTL relay if the DOTL relay is configured
UI
- Can now nickname egress/ingress inputs within the door configuration menu
- User Manager role can now configure schedules
- User Manager role can now configure custom release times
- You can now search the users list by credential to find which user a credential is associated with
- New button on the Users page allows operators to disable all credentials associated with disabled users
- Door group entities on the door groups page list view are expanded by default for easier navigation
- New release times can be created when attempting to assign a release time to a user
- New door groups can be created when attempting to assign access for a user group
- New schedules can be created when attempting to assign access for a user group
- Improved feedback on door configuration UI to better highlight issues as they are detected
- Improved feedback on schedule rule creation now shows the next recurrence/s of a given rule to verify its aligned with the operators intention.
- Improved yearly recurrence creation by combining monthly recurrence options into yearly ones
- E.G Yearly on a given position with a given month
- Added tool tips to all entities on the door creation interface in the controller detail page
Alerts and Events
- New alert for unassigned reader use detected
- New alert for unassigned input trigger detected
- Improved alert for invalid format detected
Optimizations and fixes
- Actioning an alert now resolves related and duplicate alerts
- Expired schedule rules and recurrences are automatically cleaned from operators view.
- Improved UX flow on login page
- Improved consistency of deploy button highlighting rules
- Improved parallelization of multi-core operations
- Added catch mechanism to ensure accuracy of device IP address self-reporting
- Fixed static IP address call not following through when controllers are missing
- Fixed potential duplication issue resulting in duplicate door group - schedule mappings
- Views were reviewed for consistency with UI guidelines
v1.4.1 Release Date: 28 August 2023
(minimum required version: 0.99)
Hardware
- Peripheral LED controls implemented for lift access granted event
Firmware
Functionality
- Config rollback will restart the host controller to run a database migration to maintain database integrity
UI
- Improved display when selecting the controller responsible for SMTP messages
- added controller name
- added current controller indicator
Optimizations and fixes
- Fixed pre-release controllers being unable to create event archives
- Optimized login/logout response time
- Fixed controller monitor input toggle auto submits without clicking save
- Fixed incorrect value when copying Controller Reported Address for static IP incapable controller
- Fixed incorrect behavior for lift access granted
v1.4.0 Release Date: 10 August 2023
(minimum required version: 0.99)
Hardware
- Added capability to utilize edge level triggers for exit devices and configure them as such within the interface.
Firmware
Functionality
- Added 'Over-the-air' (OTA) firmware update capabilities for use with next update onwards
- Appears as new option when opening firmware update window from dashboard
- Breathing animation for 'Update Firmware' button
- Added new dedicated pages for live events and live alerts to enhance monitoring on larger scale sites
- Implemented event archiving
- After an operator configured ceiling of events is reached an archiving operation will occur to transfer event logs into retrievable archive files.
- Archive files can be downloaded to operator PC's for inspection or storage
- Up to 100 archives are stored on the DN4 before roll-over occurs
- Notification for archiving operations added
- Static IP addressing completely rebuilt
- Information and help text updated
- Validation of default gateway added
- Validation of specified subnet masks against set IP addresses added
- Submitting new static addresses will now ping those addresses before final assignment to attempt to avoid IP address conflicts
- Added CSV export function for legacy devices to streamline using router or other management device to assign static addresses
UI
- Improved the visibility of access mappings between door and user groups and schedules
- Added name links to allow fast navigation between the door group, user group and schedule entities
- Added button to disable and remove SMTP settings
Optimizations and fixes
- Pagination options now display at the top of a page of the page if it is long enough
- Added crash landing page for browser crashes
- Diagnostics can now be collected from targeted controllers as opposed to just from all
- NTP server will be validated and their status (online/offline) displayed
v1.3.3 Release Date: 14 June 2023
(minimum required version: 0.99)
Optimizations & Fixes:
- Implemented function to automatically restore potentially corrupt database tables
v1.3.2 Release Date: 6 June 2023
(minimum required version: 0.99)
Optimizations & Fixes:
- Improved diagnostic handling; logging originating controller and extended IP address declarations
v1.3.1 Release Date: 1 June 2023
(minimum required version: 0.99)
Optimizations & fixes:
- Fixed issue with legacy timezone display on events, audit log and time settings page
v1.3.0 Release Date: 30 May 2023
(minimum required version: 0.99)
Because of changes to operators account, it is highly recommended to change 'technician' operator password after updating to this version
Functionality
- Operator password reset can now be handled through the SMTP service configuration on the DN4
- Added functionality to sync Prescient controllers to custom NTP server addresses (and prioritize them)
- Can manually sync controller time with computer clock
- Controllers will force sync with NTP servers on configuration deployment - (NOTE: this results in a flat 10 second increase to deployment time)
- Auto unlock schedules are now configurable values for each door assigned on the door groups page
- Manual override can now be activated for entire door groups
- Can adjust batch size for deploying config, firmware update and diagnostic collection (default is fastest).
- Can now export all users states within all Antipassback Area in CSV format.
- New access denied events to improve verbosity of responses
- Added new 'exceptions' schedule component that overrides regular recurrences but is overridden by holidays.
UI
- System configuration page has been overhauled
- Implemented our first sweep of pre-deployment checks to deployment modal to give warning of potentially dysfunctional configurations.
- Schedule rule types (Opening periods, Exceptions and Holidays) are color-coded to improve visual coherence.
Optimizations and fixes
- Optimized dashboard performance to improve loading time for sites with 100,000+ users
- Optimized performance of Alt relay control logic
v1.2.0 Release Date: 8 Mar 2023
(minimum required version: 0.99)
Please refresh the page after you are kicked out to the login page after the update finishes for all UI changes to take effect.
Hardware
- Reset button now capable of resetting network settings when held down for 10-20 seconds.
- Bugfix: Wiegand LED indication through negative drive has been restored
Firmware
Functionality
- Lift Control functionality added
- Currently enabled through debug mode
- Contains 'smart default' operating parameters linking levels to door groups to give access via lift car readers
- Level select confirmation inputs can be global for each lift car or specific by each level.
- New pop-up notification for factory reset and reboot
- Backup and export file passwords now optional in set-up process
- Scheduling system improvements
- Added menus to manage and delete unused recurrences and opening times directly from the schedules page
- Added 'one-off' option for recurrences to improve handling of incidental access/exceptions
- Daylight savings 2023 support added.
UI
- Deploy button on dashboard and Navbar are synced up and will highlight when a config requires deployment
- Added information modals to networking page to describe current networking mechanism and help highlight best practice for handling networked devices using mDNS.
v1.1.1 Release Date: 2 Feb 2023
(minimum required version: 0.99)
Firmware
Functionality
- Added New Zealand timezones
UI
- Display Operator enabled/disabled status in the Operator details page
- Added confirmation modal for removing a door group/schedule association from a user group within the door group detail view.
- Bugfix: Added filter to new firmware availability notification to show only release versions.
v1.1.0 Release Date: 11 Jan 2023
(minimum required version: 0.99)
Hardware
- R3 board released
- Supervised inputs for EOL resistors
- Tamper, Battery Low and Mains Fail inputs
- Reader power level monitoring
- Expansion port removed
- Expansion terminals added next to reserved OSDP terminals
- Auxiliary expansion pins removed
- Revised sticker placement to ensure information is legible after commissioning/cabling
- Improved randomized password generation font, spacing and available characters to eliminate confusing combinations
Firmware
Functionality
- Support for additional functionality in R3 board
- Wiring diagram display for supervised input (dependent on configuration)
- Manual door controls have been added. Doors can now be directly affected in the following ways.
- Lock (and Deny) - Locks the doors and denies all access until returned to default operation.
- Unlock - Releases the door on a toggle until returned to default operation.
- Momentary release - Triggers door to release for the doors configured release period
- New events indicating auto-unlock schedule start/stop
- Auto Logout improvements
- Inactivity timer
- On reboot, firmware update and factory reset
- New operators can now be created and named and have a preset role assigned
- Technician, Admin & User Manager.
- SMTP functionality has been implemented
- SMTP service can be configured and enabled
- SMTP service can be configured to work with authenticated host
- SMTP critical alert messaging service can be enabled
UI
- Improved dashboard controller status with dropdown and detailed status messages
- Door creation and management has been consolidated into the door groups page
- Door status now displayed live on the Door Groups/Doors pages
- Unlocked/locked
- Open/closed if input monitoring has been configured
- Improved handling password setup process adding confirmation and hide/show options.
- Added refresh button to Events and Audit Log page.
- Controller name shows as tab title
- Device info page added showing information on the controller being accessed
- A notification will present when a new firmware update is available.
v1.0 Release Date: 12 Oct 2022
(minimum required version: 0.99)
- Database optimisation for soft release
- Minor UI fixes
Pre-release
v0.99 Release Date: 4 Oct 2022
- Wiegand Format overhaul
- Audit Logs
- Multi User select
- Operator First-time set up
Note: This is a necessary firmware to update before going to 1.0 if you're coming from any Pre-release firmware. Please deploy configuration immediately after updating to this version