Spring goodies - Appearance search, Watchlists, TTS, New models for Gun, Emergency vehicles and more!
Platform
- 🍀 Appearance Search - search for people or faces with similar appearance. Learn more here: https://docs.lumeo.com/docs/search#appearance-search
- 🍀 Watchlists - Setup Face or license plate watchlists to get alerted when a person or vehicle matches it. Also supports Dashboard widgets so you can keep track of where they were last seen.
- iOS App enhancements
- Improved streaming performance
- Appearance search support : https://docs.lumeo.com/docs/mobile-app#appearance-search
- 🍀 Android App : https://play.google.com/store/apps/details?id=com.lumeo.app
- Feature parity with IOS App
Nodes
- Text to Speech - Automated natural language talkdowns via SIP-enabled speakers
Models
- Gun detection
- Emergency vehicles detection
- Adult/child classifier
- Person / Face ReID
Enhancements
4.10.0: Enable / disable unattended security upgrades (Settings -> System)4.10.0: Configure proxy server and custom CA certificates for Enterprise firewalls
Fixes
4.11.0: Fix installation and startup stalls and lockups4.12.0: Fix system login failing when device has no internet connectivity
File processing and local database storage enhancements
New
2.6.44Keep runner processes alive for 2 minutes after their last deployment finishes, allowing subsequent deployments to reuse the warm process and skip initialization delays.
Fixed
2.6.42Don't restart file-based deployments on start timeout2.6.43Fix local database housekeeping locking the database for too long by adding indices, row count limits, and batch deletion2.6.46Fix panic in file clip saving when input video is too short or truncated, and harden error handling across plugins to prevent runner crashes from unexpected pipeline states.2.6.49Unresponsive runner processes are now excluded from deployment scheduling, so new deployments are not delayed by a stuck runner.
WebRTC streaming enhancements,
New
2.6.40Support for WHEP (WebRTC-HTTP Egress Protocol) streaming which cuts down streaming start latency to 3-5 seconds.
Fixed
2.6.40Improve WebRTC streaming reliability and observability, fixed memory leaks.2.6.40Improved streaming compatibility for a wide variety of camera codecs.2.6.41Fix retry bug introduced in2.6.40which caused failed deployment start retries, inference server start retries, etc.
Custom CA certificate support, ONVIF request timeout configurability, Fixes for saved clips getting corrupted
New
- Support for custom CA certificates in containers via volume mounting to enable operation in corporate networks with SSL interception. New gateway installer commands:
set-certs,clear-certs,show-certs - Add onvif_request_timeout_secs gateway config parameter to configure ONVIF request timeout via Console and API. Head to Console -> Gateway -> Settings tab to configure it for slow cameras if needed.
Fixed
- Fixed bug where the first clip in a deployment run is always corrupted.
- Don't restart file-based deployments after runner crash
Enhancements
4.8.0: Allow setting up the Gateway with a local login vs a device-specific password. This can be selected at first setup time, and you can switch between local account login vs device login in Settings.4.9.0: OEM installer enables unattended security updates by default.4.9.1: Recordings tab in Lumeo Web gateway manager now uses thumbnails to improve load times.
Fixes
4.7.1: Disable insecure ciphers in SSL4.9.0: OEM Installer update: Enable Jetson power mode at the end after completing all installation process since this now requires a reboot on Jetpacks 6.2+. This addresses installer getting stuck during the initial setup process.
Improved compatibility with corporate firewalls, camera AI model import, custom model parsers.
New
- Camera Assist : Objects from AI-enabled cameras' ONVIF metadata are now added to Lumeo meta. This is disabled by default, but can be enabled through Video Source node properties. See Camera AI Models for details on camera compatibility.
- Improved corporate firewall compatibility
- Add proxy server support for corporate networks via HTTP_PROXY/HTTPS_PROXY/NO_PROXY environment variables. Use
lumeo_gateway_manager set-proxyto enable orlumeo_gateway_manager clear-proxyto disable. pkgs.lumeo.comis now used for docker pulls (on the host) and pip installs (inside containers).
- Add proxy server support for corporate networks via HTTP_PROXY/HTTPS_PROXY/NO_PROXY environment variables. Use
- Clip & snapshot related enhancements
- Added thumbnails for locally stored clips and snapshots.
- Video source node now inserts current clock time in video source node’s metadata (UTC) (similar to frame_number). Clip nodes use this timestamp in filenames, so if a similar trigger fired in another part of the pipeline, it would be possible to correlate between the frame timestamp and the clip file by UTC timestamp.
- In Save Clip and Save Snapshot, metadata fields are surfaced for S3 prefix templating (e.g.
{{meta.nodes…}}) to aid event correlation.
- Custom model parsers: Support injecting optional Python pre-processing and post-processing nodes around each AI model when the model parameters include the respective 'pre-processing' or 'post-processing' snippets.
- Improved host file system management
- Data directory maintenance system with automatic cleanup and retention policies
- Installer updates
- Add option to enable unattended upgrades in Lumeo Gateway Manager
- Prompt for Lumeo Web Gateway Manager installation during lumeod install (defaults to 'no')
Fixed
- Improved GPU driver error detection by adding nvidia-smi check to catch driver issues that NVML API calls might miss.
- Increase ONVIF request timeout from 5 to 30 seconds to support VMS with a large number of cameras.
Enhancements
4.6.1Import camera streams and setup alarms in HikCentral VMS. See HikCentral Import for more information.4.6.2Run Ollama to serve LLMs on Jetson devices4.6.4Serve HLS using local libraries to prevent loading HLS.js from CDN for improved compatibility with corporate firewalls.4.6.5Improved connectivity checks for Lumeo cloud services
Fixes
4.6.6Fix Greengrass setup process.4.7.0Fix Vulnerability : Generic HTTP Directory Traversal / File Inclusion allowed for arbitrary downloading of files from the Web Gateway Manager docker container with a maliciously crafted request. Host files were not impacted.- As long as your local device gateways are internet connected, they will update automatically to address this issue.
- To manually update to the latest version, follow these instructions from a terminal on the gateway device:
lumeo-gateway-manager update-wgm
