Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

Overview

[Release date: December 17th, 2024 - v5.1.8.xx]

The FIN 5.1.8 release is considered a 'service pack' release. Service Packages typically contain minor bug fixes and feature enhancements.

Notable Fixes & Enhancements

BACnet migration

There is an automatic migration upon startup for the following objects.

  • Accumulator points (ACC)

    • Change the kind type of accumulator points in the database from String to Number.

  • Schedule points (SCH)

    • Update the point configuration in the database:

      • bacnetWrite -> bacnetScheduleWrite

      • schedulable -> bacnetScheduleWriteLevel

      • writable -> removed

      • bacnetScheduleRead -> new tag

    • writeSchedule marker tag will be removed from any schedule tuning policy as this is no longer necessary for BACnet.
      Note: If this was being used for Haystack schedules as well, a separate tuning policy with this tag will need to be created specifically for those schedulable points.

Link: Learn more about the new BACnet schedule point setup process.

BACnet schedule changes

We now support syncing a BACnet schedule to a FIN schedule at the user's discretion. Previously, we could only write from a FIN schedule to a BACnet schedule. This means that changes made to a BACnet schedule on the device side will automatically sync with the FIN schedule, based on the user-defined polling frequency.

We created a new tool called BACnet Schedule Configuration to be able to configure this.

Link: Learn more about the BACnet Schedule Configuration tool.

BACnet architecture support

We have now added support for Aarch64 GNU/Linux.

BACnet protocol revision 1.18

We have updated to BACnet protocol revision 1.18 that includes new configuration settings, new object types, new event type, and new properties.

One of the notable enhancements is the introduction of the Network Port object. This object grants access to the configuration and properties of a device's network ports through FIN without having direct access to the server. This change impacts BBMD and FD operations, which are now managed through the properties of the Network Port. This also requires the renaming of some functions to make them compatible with the new object.

Old Functions

New Functions

bacnetRegisterAsForeignDevice

bacnetRegisterForeignDeviceWithNetworkPort

bacnetUnRegisterForeignDevice

bacnetUnregisterForeignDeviceWithNetworkPort

bacnetRegisterAsBBMD

bacnetRegisterBBMDwithNetworkPort

bacnetUnRegisterBBMD

bacnetUnregisterBBMDwithNetworkPort

Link: Check out the complete list of new updates.

All Fixes & Enhancements 

image-20240301-191223.png

BACnet: Accumulator objects are now imported as kind type Number.

image-20240301-191146.png

BACnet: Support ARM64 architecture

image-20240301-191146.png

BACnet: Updated BACnet revision PR1.18, which includes Engineering units, BACnetWeekNDay and UTC_Offset configurable

image-20240301-191146.png

BACnet: The BACnet Network-Port object is now available, providing access to the configuration and properties of a device's network ports.

image-20240301-191146.png

BACnet: New object type Timer and change_of_timer event type

image-20240301-191146.png

BACnet: New BACnet Elevator Object Types and COV Property Multiple Services bit support in default server device.

image-20240301-191146.png

BACnet: The process for configuring BACnet schedule objects in FIN has been updated. With this new update, we now support both read and write syncing between FIN and BACnet schedules.

image-20240301-191146.png

BACnet: Support for Aarch64 GNU/Linux is now available.

image-20240301-191146.png

BACnet: BACnet Schedule object now supports all string encodings for Empty list_of_object_property_reference.

image-20240301-191146.png

Dashboards: Expansion of rollup interval options

image-20240301-191223.png

Dashboards: Fixed issue where the dashboard wouldn't load in the main view.

image-20240301-191223.png

Dashboards: Boolean points with the enum tag now update their curVal in the Dashboards app.

image-20240301-191223.png

DB Builder: The enum tag with a long list of state texts is now properly displayed without running off the screen.

image-20240301-191223.png

Folio Import: Now properly return error info when importing an invalid entry.

image-20240301-191146.png

F200 Ports: Updated the allow-list on F200 to include port 502 (Modbus) and the open range of ports 1024-65535.

image-20240301-191223.png

Graphics Builder: Clicking on App Launcher > Graphics Builder > Launch multiple times now consistently keeps the right menu hidden.

image-20240301-191223.png

Haystack: Fixed an issue in Haystack where the connector would fault if it was started before the connected Haystack instance was ready.

image-20240301-191146.png

KNX: We now have a KNX IP Routing connection option. This is a multicast connection to one or more KNX routers, allowing communication across KNX lines.

image-20240301-191223.png

KNX: The DPT 20.105 enum is learned and added properly to the database, enabling users to write to these points.

image-20240301-191146.png

KNX: We added support for password-protected KNX project files created in ETS 5 or 6. This means users no longer need to unlock a project file before uploading it to FIN. Additionally, once a project file is unlocked, it will remain unlocked in FIN.

image-20240301-191146.png

Language Translation Update: Norwegian

image-20240301-191146.png

Logic Builder: Added a new cosine block in Logic Builder.

image-20240301-191223.png

Property Editor: Users can now save changes to Time properties from PM to AM.

image-20240301-191146.png

Settings: The "Muscat" timezone has been added as a default timezone alias.

image-20240301-191146.png

Tenant Billing: New configuration for currency

image-20240301-191146.png

Topics: Added a Topics tree in DB Builder for managing topics

image-20240301-191223.png

URL: Redesigned the URL schemes

New and Updated Docs

  • No labels