January 2025
BluSKY Release Notes
UDC Enhancements:
- Application Enhancements:
- Updated text and icon styling to better align with BluB0X branding.
- Introduced an eye symbol next to applications currently displayed in a dashboard, indicating their visibility status.
- Dashboard Enhancements:
- Moved all dashboard action icons for a cleaner, more intuitive UI.
- Converted the dashboard layout to a popover, streamlining the interface and reducing clutter.
- Added a new dashboard layout icon that reflects the applied layout for a clearer view.
- Device Section Enhancements
- Added "Clear All" and "Select All" options next to device filter icons for quicker toggling.
- Device filter icons are now hidden by default to improve UI clarity.
- Introduced a toggle icon in the Devices label row, allowing users to show or hide filters as needed.
- An "eye" icon has been added next to devices currently displayed in a dashboard, indicating their visibility status.
- Added an "All floors" drop-down to consolidate all floors under one section, minimizing list clutter.
- Reports Section Enhancements
- Improved labels across all categories of the reports for better readability and understanding.
- "Private" has been renamed to My Reports.
- "Public" has been renamed to Public Reports.
- Facility-specific reports now include the facility name, displayed as <Facility> Reports for better identification.
- Improved labels across all categories of the reports for better readability and understanding.
- Analytics Section Enhancements
- Improved labels for all categories within the Analytics section to enhance clarity and usability.
- "Private" has been renamed to My Analytics.
- "Public" has been renamed to Public Analytics.
- Facility-specific analytics now include the facility name, displayed as <Facility> Analytics for easier identification.
- Improved labels for all categories within the Analytics section to enhance clarity and usability.
- Intelligence Section Enhancements
- Renamed "Artificial Intelligence" to "Intelligence" for a more concise and streamlined naming convention.
- Additional Enhancements:
- Replaced the generic "Please Select" placeholder text in the dropdowns under the Facilities section with more descriptive and clearer placeholders.
- When dragging and dropping a module from the Application section into the middle pane, only the eye icon is now displayed, removing unnecessary highlights for a cleaner interface.
- The Person Icon now dynamically enables or disables based on the selected views, with the tooltip message updating in real-time to provide clear, contextual guidance.
- BluPoint can now be added to the right-side tab for better accessibility and management.
- Clicking the BluPoint beacon icon in Interactive Maps now opens the BluPoint UDC, providing detailed information and controls for improved management.
- Added the Person Reader Icon to the associated devices list, improving visibility and providing quick access to relevant device information.
Camera Registration:
- The options in the "Show Homography Points" feature have been renamed for improved clarity and usability:
- "User Points" has been updated to "Manual".
- "Auto Points" has been renamed to "AI"
- The number of points allowed for Homography has been modified to improve precision and usability. Users can now add between 1 to 4 points. This change enhances flexibility and control over the Homography process.
Camera Configuration:
- Calculate Button and Threshold Slider:
- Now enabled for both AI and Both Association Modes, allowing dynamic adjustments and calculations based on user inputs for enhanced flexibility.
- Mode Defaults:
- AI Mode and Both Mode are disabled by default. Users must switch to Manual Mode to add or delete devices, ensuring a more controlled and purposeful configuration process.
- Both Mode Behavior:
- Both Mode now combines devices from Manual Mode and AI Mode, providing a comprehensive view of devices for better management.
- Mode-Specific Changes:
- Changes made in Manual Mode will not be saved if the user switches to AI Mode, and vice versa. This ensures the user's selected focus mode is respected and prevents unintentional configuration loss.
- Device Markers:
- Devices from Manual Mode are marked with a single asterisk (*).
- Devices in Both Mode are marked with double asterisks ()**, making it easier to distinguish between modes.
- AI Mode Threshold:
- Devices in AI Mode with a confidence score lower than the selected threshold value will not be displayed, improving the relevance and accuracy of the data shown.
- Threshold Adjustment:
- Changing the threshold value will automatically trigger the pipeline within 3 seconds, ensuring real-time updates and responsiveness.
AI Mode:
Manual Mode:
Both Mode:
Export Functionality:
- Added functionality to include additional associated devices for cameras when the export option is clicked on the view list page, enhancing data export capabilities.
Data Lake:
- Base UI Component:
- Developed an initial UI structure for seamless interaction with the Data Lake.
- Graph RAG Research:
- Explored RAG and UnRAG methodologies using the Graph RAG approach.
- Data Lake Folder API:
- Built an API to retrieve folders by root or specific parent folder ID.
- Pipeline Development:
- Created base code for a BluB0X pipeline, enabling efficient pipeline execution.
- Logging System:
- Introduced a mechanism to generate logs for each pipeline run and upload them to the Data Lake.
- Function App Integration:
- Developed an app to push pipeline data into the Data Lake and save it in the database.
- Pipeline Code Example:
- Demonstrated pipeline functionality with a Homography Visualization example.
- AI Pipeline Entity Updates:
- Added support for storing pipeline configurations and logs.
- Enhanced UI Functionality:
- Enabled direct file uploads through the Data Lake UI.
- Partition Management:
- Resolved container overflow issues for specific partitions.
- Event Video Image Push:
- Fixed issues with uploading images from event videos to the Data Lake.
AIC Access Control Release notes - 16th January 2025.
Version : AIC_ARM64_0.0.17-3.tar.gz
New Features and Improvements implemented:
- AIC WebConfig:
- Added functionality to error out when saving an active connection string from the Host tab.
- AIC Enhancement:
- Improved service logs for better debugging and analysis.
- Connection String Validation:
- Enhanced validation to throw an error if a connection string already exists in the IoT hub and the user attempts to assign it to a different controller.
Bugs Resolved in this version:
- Manual Portal Control Intermittency:
- Resolved intermittent failures when unlocking locks via the Manual Portal Control page.
- Access Retention Issue:
- Fixed an issue where a person retained access after all readers were removed from their access level.
- Facility Code Mismatch for 32-Bit MiFare CSN Cards:
- Resolved discrepancies between Real-Time Events and Historic Events for 32-bit MiFare CSN cards.
- 32-Bit Card Events:
- Fixed an issue where user names were not displayed in events for 32-bit card swipes.
- Duplicate Card Entry in MongoDB:
- Resolved duplicate entry issue for 26-bit cards in MongoDB.
- Portal Access After Access Level Deletion:
- Fixed a bug where users could still access the portal after the assigned Access Level was deleted.
- Reader Sync Issues:
- Addressed sync errors caused when deleted and recreated readers did not sync automatically.
- Portal Events Missing:
- Resolved an issue where portal events were not appearing in the BluSKY events page.
- Non-Portal Inputs and Outputs:
- Fixed bugs affecting the resolution of non-portal Inputs and Outputs.
- AICxBluSKY Integration:
- Fixed an issue where portal icons were not displayed.
- Access Level Group Deletion:
- Fixed an issue where Access Level Groups were not being deleted from a person’s profile.
- Reader Deletion and Recreation Impact on Access Levels:
- Addressed the impact of deleting and undeleting a reader on Access Levels and Access Level Groups.
- Sync Issue After Removing Access Levels or Groups:
- Fixed an issue where removing the only Access Level Group (ALG) or Access Level (AL) from a person did not sync changes with the controller.
- Portal Control Schedule Mode:
- Resolved an issue where the Schedule button incorrectly set the portal to "Card Access Only" mode instead of "On Schedule" mode.
- Person Name Missing in Events:
- Fixed an issue where a person’s name was not displayed in events when they were assigned only an ALG.
- Schedule Sync Issue:
- Fixed a bug where schedules without a time interval were not syncing correctly to the database.
- Access Level Group Syncing:
- Resolved an issue where adding an Access Level to an Access Level Group did not sync automatically with the database.
- Monitoring Points Events:
- Addressed an issue where monitoring point events were not appearing on the Real-Time Events (RTE) page.
- Person Info Missing in Portal Events:
- Resolved an issue where person information was missing for "Portal Credential: Access Granted" events when no direct Access Level was assigned.
Person Reader Release Notes - 15th January 2025.
Software Version: 1.0.293-a00e2ee7
Key Changes:
- Quality check of images before enrolling.
- Separation of door opening and training thresholds.
- Updated the Datalake library.
- Saving failed identifications, weak identifications, and weak verifications into a separate folder in Azure. This is controlled by the setting EnableFaceCropDiagnostics (default: disabled).
BluSKY Android app Release notes - 21st January 2025.
BluSKY Android App 1.3.16.
Build Notes:
- Two-Factor Authentication Compatibility
- Enhanced the Android app with two-factor authentication, allowing users to log in using a verification code sent via SMS or Email, or through Appearance Recognition for a more secure and flexible login experience.
- Registration Page for Existing Users
- Introduced a new Registration page, allowing existing users to set up essential details like mobile number, default floor and floor stop, 'DDE Auto Floor Assignment,' and preferences for 'Appearance, Voice, Name' recognition. Users can also enable Two-Factor Authentication and register their appearance for enhanced personalization and security.
- "Resend Code" Button on Code Verification Page
- Added a "Resend Code" button to the code verification page, providing users with a convenient option to request a new verification code if needed.
- SSO Login Support
- Added SSO login support, allowing seamless single sign-on access.
The Windows version of the BluB0X DDE server is no longer available. We now exclusively ship the Linux version of DDE.
What does this mean to customer that have a Windows DDE server. As of Jan. 1 2025:
- Only outage bugs will be addresses on Windows until Jan. 1 2026.
- If Elevator company has a new release that breaks our Windows integration, the only remedy is to move to Linux
- All new functionality will only be available for the Linux version
Justification for Migrating to a Linux-Based Destination Dispatch Elevator (DDE) System
- Enhanced Robustness: Linux provides superior stability and reliability, minimizing the risk of crashes or disruptions due to its streamlined architecture and better control over system processes. A robust DDE system ensures consistent, uninterrupted operation—critical for elevator systems in busy environments.
- Avoid Windows Update Disruptions: Windows systems are vulnerable to automatic updates that can trigger unpredictable issues, such as system lockups or elevator floor stops activation. Linux eliminates these risks by allowing controlled, deliberate updates, ensuring operational stability and reducing downtime.
- Improved System Efficiency: Linux is a lightweight operating system that reduces CPU and resource usage compared to Windows. This streamlined performance enhances the speed and responsiveness of the DDE system while minimizing system overhead.
- Future-Proof with New Features: Our development roadmap focuses exclusively on Linux, meaning all new functionalities, features, and enhancements are being created for Linux-based DDE systems. Migrating ensures compatibility with these advancements, safeguarding your investment.
- Active-Active Failover Support: Linux supports advanced active-active failover, enabling seamless system redundancy. If one system fails, another takes over automatically with synchronized IP and network configurations, maintaining continuous operation without manual intervention—a significant improvement over the manual failover processes in Windows systems.
- Alignment with Server Lifecycle Standards: Most DDE servers are already beyond the typical 5-7 year lifecycle for hardware. Aging servers face increasing risks of performance degradation, cybersecurity vulnerabilities, and compatibility issues. Migrating to Linux as part of a server refresh ensures you leverage modern hardware capabilities, including faster CPUs, enhanced memory, and improved security.
By upgrading to a Linux-based DDE system, you gain a more robust, efficient, and future-ready solution that aligns with industry standards and delivers reliable, state-of-the-art elevator control.
Bug Fixes
- Reader & Beacon Mapping:
- Improved pop-ups to display Facility Name during Reader and Beacon Mapping.
- UI Alignment:
- Fixed misalignment issues on the Reader Management screen for a cleaner interface.
- Intercom Functionality:
- Resolved issues where intercom calls failed when the app was in the background, killed, or the device was locked on Android 13 & 14.
- Stay Signed In:
- Addressed the problem where the "Stay Signed In" feature did not function without Intercom permissions.