Releases: elad-bar/ha-shinobi
Releases · elad-bar/ha-shinobi
Fix extraction of days to keep video files when settings were not changed (default)
v2.0.27 Fix extraction of days to keep video files when settings were not cha…
Hotfix for Media Browser missing validation
v2.0.26 Hotfix for Media Browser missing validation
Fix connectivity issues and additional media browser improvements
- Fix connectivity issues introduced in v2.0.23 #39
- More improvements for the Media Source based on the new endpoint of
videoBrowser
of Shinobi Video NVR
More details about Media Browser
Media Browser supports 3 modes:
Backward compatibility
- getting the list of videos from the video endpoint in Shinobi VideoVideo browser
- getting the list of videos from the new endpoint of video browser in Shinobi Video NVRVideo browser with thumbnails
- getting (in addition to the videos from video browser endpoints) also the time-lapse images to present as thumbnails
Main difference between Backward compatibility
mode to the 2 others are:
- Endpoint of videos is less efficient for building the Media Browser
- For specific monitor without videos on specific days, there will be
day
directory, although it's empty.
How to enable time-lapse
per monitor in Shinobi Video NVR:
- Open Shinobi Video Dashboard
- Monitors -> Choose Monitor -> Timelapse
- Change
Enabled
toYes
- Set the
Creation interval
to1 minute
(or at most - 1 minute less than the duration of recording) - Copy to other monitors
Support for new endpoint of video browser in Shinobi Video NVR will be introduced on December 1st 2022, or manually by using the dev
branch of Shinobi Video
Media Source improvements
- Media Source thumbnails is now working with time-lapse images API instead of customAutoLoad script
shinobi-thumbnails
, more details available in README - Browsing now support all videos available for the monitor based on the days to keep videos in Shinobi Video dashboard
Fix warnings messages in log during restart
- Change log level of warning to debug level for session closed on HA restart
- Core fix: remove session close request, being handled by HA
Fix media source camera and calendar thumbnails by snapshot
v2.0.22 Fix media source camera and calendar thumbnails by snapshot
Core fix: wrongfully reported logs of entities getting updated when no update perform
v2.0.21 Core fix: wrongfully reported logs of entities getting updated when n…
Code refactoring / cleaup and hide error in log when not using thumbnails API in Shinobi Video
- Add test file to run locally (requires environment variables)
- Extend Core BaseAPI to handle session initialization and termination
- Hide error in log when thumbnails API is not supported by Shinobi Video Server
- Cleaner code to resolve URLs
- Remove unused constants
Fix media play for Media Source
v2.0.19 Fix media play for Media Source
Major refactor for the media source component
- Browsing now support up to 7 days of videos per camera
- Navigation model changed - Shinobi Camera -> Camera -> Day -> List of all videos from that day
- Thumbnails support added (requires Shinobi Thumbnail customAutoLoad script, more details in README)
- Performance improvement Loading the videos is now on demand and not every update of the integration (every 60 seconds)
Thumbnails support
Shinobi Video does not provide out of the box thumbnails endpoint, to add that support, please follow the instructions in shinobi-thumbnails repository.