Jules
Why SORBA.ai?
Home
How it Works
Pilot Program
Award
Partners
Resources
Knowledge Base
Support
FAQ
SORBA University
Manufacturing
Transportation
Utilities
Utilities
Utilities
Utilities
Utilities
Utilities
Industries
Use Cases
ManufacturingTransportationUtilitiesMetals & MiningFood & Beverage
More Industries
Pulp & PaperRenewablesChemical & Petrochemical​Wood Products​Consumer Packaged Goods​Life Sciences​SemiconductorAerospace​Oil & Gas
Talk To An Expert
Product Updates

SORBA 10.5.0

Posted on 
April 7, 2025

SORBA IoT-Unified Release Notes - Version 10.5.0

IoT Unified API Services

New Features

  • InfluxDB Enhancements:
    • Environment variables integration for queries and settings
    • Geolocation tracking for device status updates
  • VENV Management:
    • Path generation and bulk installation support
    • Detailed restoration logging and workflow
    • Empty environment validation before installation
  • Supervisor Service:
    • Multi-host support
    • Enhanced monitoring endpoints with service exclusion
  • File Operations:
    • Disk space validation before execution
  • API Utilities:
    • New endpoint for recent service resource changes
    • Environment variable queries with optional paths
    • Enhanced device parameters with VPN status in notifications

Bug Fixes

  • Application:
    • Corrected app templates
    • Removed redundant process prefixes
  • Logging:
    • ISO 8601 timestamps in logs
    • Structured logging with Pino
  • Synchronization:
    • Optimized cleanup intervals
    • Fixed sync status handling
  • Database:
    • Simplified parameter retrieval
    • Corrected table constraints
  • Supervisor/VENV:
    • Improved error handling
    • Fixed path updates and duplicates

Refactoring & Improvements

  • Code cleanup and formatting
  • Enhanced sync backup method
  • Dependency version management

Core System Updates

  • License Flexibility: Made MAC address checking more flexible for licensing.
  • Backup Improvements: Enhanced tag retrieval from backup files.
  • NCD Driver Updates:
    • Added Read/Write functionality for NetworkID.
    • Improved overall driver performance.
    • Channel status now always publishes in the tree.

License Decoder Updates

  • Error Messaging: Improved error messages for easier troubleshooting.
  • Performance: Switched from json to ujson for faster processing.
  • Process Management: Added port-based process termination before service start.

Script Engine Updates

  • Documentation: Updated help file with new examples and clarifications.
  • Performance & Stability:
    • Increased Redis connection timeout to 10 minutes.
    • Added write_tag in custom dict SDE to allow timestamp customization.
    • Updated heartbeat to run based on quality at initialization.
  • New Features:
    • Added real-time event filtering in monitoring.
    • Script runtime errors now reported in TimerCounter.
    • Added PyWavelets library to requirements.

IoT Unified Data Auto Sync

Builder Cache Improvements

  • Intelligent Caching: Implemented smarter cache validation for builder configurations.

Discovery-api Service

  • Framework Migration: Upgraded from Flask to FastAPI for:
    • Better performance
    • Improved concurrency handling
    • Modern API features

IoT Connectors Improvements

  • InfluxDB 2:
    • Enhanced query execution reliability
    • Fixed various integration issues
  • SQL Enhancements:
    • Improved tooltip clarity
    • Connector renamed from Sql to SQL
    • Added default values for:
      • PostgreSQL
      • SQL Server
      • Snowflake

New Service: sorba-pyvenv-manager

  • Centralized Virtual Environment Management:
    • Unified service for all Python virtual environment operations
    • Supports both Edge and Cloud deployments
    • Manages:
      • Virtual environment creation
      • Dependency updates
      • Python version management
    • Simplifies package management across the platform

Node App Deployment Enhancements

  • Status Synchronization:
    • Automatic alignment between Node App and Supervisor running status.
    • Cloud-compatible status checking alternative for deployments without direct Supervisor access.
  • Optimized Apply Settings:
    • Change detection prevents unnecessary service reloads.
    • Supervisor only reloads when configuration changes are detected.
  • Authentication:
    • Integrated Sorba Identity for user configuration.
  • License Enforcement:
    • License limit validation before Node App creation.
    • Consistent validation for both on-premise and cloud deployments.
  • Asset Selection:
    • Wildcard support for dynamic asset selection.
    • Pattern-based matching.
    • Configuration preview showing matched assets before application.

New Feature: Sorba Cloud Deployment & SDE Sync Management

Cloud Availability

  • Sorba is now cloud-deployable with enhanced scalability.

Sync Management

  • Manual Trigger: Users can manually sync SDE on Edge.
  • Scheduled Syncs: Option to configure automatic sync schedules.

Device Status Dashboard

  • Connection Monitoring:
    • Last Ping Received
    • Internet Connection Status
    • SORBA Status
    • VPN Status

Full Cloud Service Support

All key services available in cloud deployment:

  • app-deployer
  • auto-backup
  • data-auto-sync
  • discovery-api
  • iot-connectors
  • ml-predictor-runtime
  • notification-engine
  • script-engine
  • sorba-alerting-engine
  • sorba-task-flows
  • vision-service

‍

Tagged:
Release Notes

Featured Posts

Product Updates
AI Now Has Eyes - New SORBA Vision
News
SORBA.ai Partners with AVID Solutions
News
SORBA.ai Partners with IDOM to Drive AI-Enabled Industrial Innovation
Articles
What is an AI Operating System?
Use Case
Ship-To-Shore Crane Operation Case Study
Use Case
Refrigeration Case Study
Articles
What Is A Smart APC?
Articles
13 Steps For a Rewarding AI Deployment

Tags

Article
Artificial Intelligence
Digital Twin
Food & Beverage
Life Sciences
Machine Learning
Manufacturing
Manufacturing Case Study
Metals & Mining
Release Notes
Transportation
Transportation Case Study
Tutorial
University
Use Case
Utilities
Utilities Case Study
Video
Webinar

Learn how easy it is to use SORBA

Schedule a Demo
More Posts

You Might Also Like

Apr 15, 2025
 in 
Product Updates

Cloud 10.5.0

Aldo Ferrante
Mar 18, 2025
 in 
Product Updates

SDE 10.4.0

Aldo Ferrante
Mar 18, 2025
 in 
Product Updates

AI Now Has Eyes - New SORBA Vision

Aldo Ferrante
Industrial AI Platform

Navigation

HomeHow it WorksPilot ProgramPartnersMedia KitContact

Learn

Knowledge BaseUse CaseWebinarsFAQPricing

Other Links

info@sorba.ai
6622 Southpoint Drive S, Suite 360
Jacksonville, Florida 32216
USA | LAM |Australia

Subscribe

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No Spam
Unsubscribe Anytime
© 2024. All rights reserved.