November 2025 - 2
Maps and Location Enhancements
Improved CAD and Image File Management
- When a facility is dropped into Datalake, CAD files are now automatically stored in the Floor Plans Raw Files folder, while the generated map images are stored in the Floor Plan Images folder under Images.

Map Image Preview for Uploaded Files
- Added a preview feature for uploaded map images (JPEG, PNG) on the Map Create page.
- Users can now view an image preview immediately after upload, improving confidence and accuracy before saving the map.

Automatic Map Availability Across Modules
- Newly added maps are now displayed in the maps dropdown across all relevant pages, including Interactive Map, Space Management, Camera Config, AIC Config, Person Reader Config, Intercom Config, Location Config, and Elevator Cars pages.
CAD File Upload and Layer Selection.
- Introduced CAD file upload support on the Map Create page.
- Users can now:
- Select specific layers from a CAD file before generating the map image.
- Upon saving, a high-resolution image is generated (excluding text layers) based on the selected layers.
- The image generation time may vary depending on the CAD file size, providing greater flexibility and accuracy in map visualization.

Dashboard Conversion Enhancements
Dashboard Beta Migration: All Dashboard Beta pages have been converted to main pages for the following modules:
- Control Points
- Personnel Import
- Dashboard
- Portals
- Video
- Monitoring Points
Floor Eyes
Building-Level Summary Generation:
- Floor Eyes now generates detailed summaries for various building-related entities including Inputs, Occupants, Cameras, Facilities/Buildings, Portals, Controllers, Readers, Intercoms, and Beacons.
- Additionally, a general summary is created for the building itself. The summaries are processed through the RAG (Retrieval-Augmented Generation) pipeline and stored in the Data Lake for quick retrieval and reuse.
Floor Eyes Pipeline Execution:
- BluB0X users can now select a building and trigger the Floor Eyes Pipeline to generate summaries for all devices.
Implementation includes:
- Local execution support for development and testing.
- A Durable Function App to handle pipeline orchestration.
- Dockerized deployment for scalability.
- Automatic Service Bus message and email notification on completion.
Display Summaries in Configuration Pages:
- The generated summaries for entities such as Inputs, Occupants, Cameras, Facilities/Buildings, Portals, Controllers, Readers, Intercoms, and Beacons are now displayed directly on their configuration pages, providing users with quick contextual insights.
Data Lake
Consistent File/Folder Count in Data Lake:
- The Data Lake now updates file and folder counts in real time, ensuring users always see an accurate representation of stored data following any modification.
Support for Large File Uploads in Data Lake:
- Users can now upload large files without restrictions. The system handles data efficiently, provides upload progress, and confirms completion within the UI while ensuring data integrity in the Data Lake.
Extended HTTP Timeout for GPT-5 Requests:
- Some long-running GPT-5 model responses were previously failing due to short timeout limits. The timeout configuration has been extended to prevent premature failures and ensure successful completion of lengthy prompt requests.
Ragged Status Indicator in Data Lake List View:
- The system now detects and flags ragged items (with incomplete or inconsistent data).
Updates include:
- Database field to store ragged status.
- API enhancements to expose this information.
- A clear icon/label indicator in the Data Lake ListView for better data health visibility.
Stream-Based Large File Upload in Data Lake Library:
- Developers can now upload large files using streams, which avoids loading the full file into memory.
- Uploads are processed in chunks with real-time progress logging and confirmation upon completion.
Data Lake Stream Upload Integration Component:
- A standardized component is now available to connect with the Data Lake’s stream upload library, simplifying integration and promoting consistency in large file handling across BluB0X systems.
File and Folder Move Functionality in Data Lake:
- Users can now move files or entire folders between paths while maintaining metadata, permissions, and structure. The system ensures items are removed from the source location and confirms success upon completion.
