Skip to content

Releases

v1.1.3

Choose a tag to compare

@StannyByte StannyByte released this 31 Aug 20:13
0ab404c

Too many quality-of-life updates to list them all.

v1.1.2

Choose a tag to compare

@StannyByte StannyByte released this 24 Aug 19:27
b751569
  • Streaming toggle to start/pause live streaming (as no way to detect viewers)
  • Some QOL updates to the video player (recovery from errors)
  • QOL improvements to the mobile view (rounded corners)
  • Prompt updated for Gemini AI Search - 2-3 descriptive sentences per image & changed to 2.5-flash-lite

v1.1.1

Choose a tag to compare

@StannyByte StannyByte released this 17 Jul 20:20
1eef5c8

🚀 v1.1.1 - Production Polish & Performance Update

Key Updates

  • 🧠 Gemini 2.5 Flash - Upgraded AI model with 10 req/min rate limiting
  • 📺 Enhanced Camera Streaming - Better availability detection and faster recovery
  • 🎨 UI Improvements - Consistent styling, copy buttons for automation examples
  • 🔧 Production Ready - Professional code organization across all files

What's New

  • AI Search: Latest Gemini 2.5 Flash model with improved quota management
  • Camera Streaming: Home Assistant properly detects when cameras are online/offline
  • UI Polish: Unified input styling, one-click copy buttons, centered headers
  • Code Quality: All files organized with professional headers and structure

Technical Improvements

  • Enhanced stream availability detection for better HA frontend integration
  • Improved rate limiting and circuit breaker logic for Gemini API
  • Better error handling and recovery throughout the integration

Bug Fixes

  • Fixed camera stream availability detection in Home Assistant
  • Resolved UI inconsistencies between panel sections
  • Improved automation examples with correct sensor attributes
  • Enhanced mobile responsiveness

Upgrade Notes

  • Backwards compatible - No breaking changes
  • Auto-upgrade - Gemini API automatically uses 2.5 Flash
  • Restart required - Full Home Assistant restart needed

v1.1.0 - UI & Feature Overhaul

Choose a tag to compare

@StannyByte StannyByte released this 24 May 16:11
eccc934

🚀 UI & Feature Overhaul

Highlights

✨ Complete UI Overhaul

  • Modern, responsive design with improved layouts and accessibility.
  • Modular CSS for easier maintenance and customization.
  • Enhanced camera grid, tabs, tooltips, modals, and spinners for a smoother user experience.

📺 HLS Streaming Improvements

  • More robust HLS playback with advanced error handling and recovery.
  • Native HLS fallback for supported browsers.
  • Fullscreen and zoom controls for each camera stream.

📸 Snapshot Support in Notifications

  • Snapshots are now generated and included in Home Assistant notifications.
  • Example automation provided for easy integration.

🔎 AI Search (Gemini Integration)

  • New AI Search tab powered by Google Gemini Flash-2.0-lite.
  • Natural language event search, camera selection, and relevance scoring.

🚗 LPR (License Plate Recognition) Enhancements

  • Real-time LPR log streaming via WebSocket.
  • Updated UI for managing triggers and viewing logs.

🛠️ General Improvements

  • Modular JavaScript for maintainability.
  • Improved accessibility.
  • Backend changes.

v1.0.1

Choose a tag to compare

@StannyByte StannyByte released this 19 May 18:31
7b80163

Fixes

  • Addressed compatibility issues from recent Home Assistant updates:
  • Resolved AttributeError by updating to the correct Home Assistant storage API and imports.
  • Enhanced panel registration/removal logic to prevent errors when the frontend component is unavailable.

New

  • Switched AI search to Google Gemini Flash 2.0 Lite (previously GPT-4o) to leverage 30 free requests per minute.
  • Added snapshot thumbnail generation for LPR detection events.
  • Extended the duration of events checked for LPR data.
  • Optimized AI Search to process the previous 5 days of events:
  • Processes events occurring between 6 AM and 8 PM, handling 15 events per minute to stay within the free API allowance.
  • Generates highly descriptive event descriptions.

v1.0.0

Choose a tag to compare

@StannyByte StannyByte released this 18 Feb 19:24
8be716c

HomeAssistant-Videoloft Initial Release - Version 1.0.0

First official release of the HomeAssistant-Videoloft custom integration! Version 1.0.0 brings seamless integration between Videoloft cameras and Home Assistant, offering the following key features:

  • Live Streaming: View real-time camera feeds directly within your Home Assistant dashboards using HLS. Keep an eye on your cameras from anywhere in your smart home setup.
  • License Plate Recognition (LPR): Automate actions based on license plate detections from your Videoloft cameras (Videoloft LPR subscription required). Create powerful automations to control gates, lighting, and more based on recognized plates.
  • AI Event Search: Leverage the power of AI to search through your Videoloft camera events using natural language. Find specific events quickly and easily (requires OpenAI GPT-4 API key).
  • Easy Configuration: Get started quickly with our user-friendly configuration flow directly within the Home Assistant UI. No manual YAML configuration needed.
  • Dashboard Metrics (Initial): Get a first look at real-time metrics for your Videoloft cameras directly in Home Assistant. (Note: Dashboard metrics are still under development - WIP).