Skip to content

Releases: seydx/homebridge-camera-ui

v5.0.27

24 Apr 15:53
Compare
Choose a tag to compare

Bugfixes

  • Several issues that caused the process to crash have been fixed

v5.0.26

24 Apr 15:08
Compare
Choose a tag to compare

Notable Changes

  • API:
    • New endpoint /api/system/disk
  • Charts:
    • Added new chart disk load
  • Widgets:
    • Added new widget to view the available and used disk space

Other Changes

  • Added disk space information to Settings > Recordings
  • Added check of storage space for motion events to avoid recording when storage space is low
  • Simplified Add Camera through UI
  • Minor UI improvements

Bugfixes

  • Fixed an issue where removing a camera via the user interface did not destroy the camera controller
  • Minor bugfixes

v5.0.25

24 Apr 00:24
Compare
Choose a tag to compare

Notable Changes

  • Config:
    • Added "motionDelay" parameter to the camera block. Motion Delay: The number of seconds to wait to trigger the motion sensor after a motion event is received from e.g. MQTT, SMTP, FTP or HTTP (this can be useful if you use an external motion sensor and the camera feed lags several seconds behind the event).

Other Changes

  • Minor UI improvements (camera.ui)
  • Bump dependencies

Bugfixes

  • Fixed an issue where replacing deprecated ffmpeg args failed due to invalid ffmpeg version (camera.ui)

v5.0.24

23 Apr 16:48
Compare
Choose a tag to compare

Bugfixes

  • Fixed an issue where you could no longer see the camera streams via homebridge-config-ui-x

v5.0.23

23 Apr 16:34
Compare
Choose a tag to compare

Other Changes

  • MQTT: When motion is detected, two MQTT messages are now published on following topics:
    1. camera.ui/notifications: Contains all notifications AFTER motion has been detected AND recorded.
    2. camera.ui/motion (can be changed in the interface): Contains motion event (before something is recorded).
  • Deprecated FFmpeg arguments will be auto replaced now (camera.ui)
  • Minor improvements to probe stream (camera.ui)

Bugfixes

  • Fixed an issue where the recording process (HSV) was not terminated by the forceCloseTimer when motionTimeout was disabled
  • Fixed an issue where changing camera settings via the interface did not work (camera.ui)

v5.0.22

23 Apr 06:34
Compare
Choose a tag to compare

Other Changes

  • Improved probe stream (camera.ui)
  • Improved HKSV recordings process
  • Minor improvements
  • Bump dependencies

Bugfixes

  • Fixed an issue where recording information such as motion label was not correctly saved in the image data (camera.ui)
  • Fixed an issue where prebuffering and/or video analysis was started for disabled cameras anyway
  • Fixed an issue where disabling a camera in config.json also removed it from config.json
  • Minor bugfixes

v5.0.21

22 Apr 22:25
Compare
Choose a tag to compare

Notable Changes

  • Interface:
    • Recordings: The recordings section has been redesigned and now includes another list mode to view the recordings. The filter function has been redesigned.
    • Camera: Added a new endpoint for direct streaming (/cameras/:name/feed)
    • Cameras: The cameras section has been redesigned and now includes another list mode to view the cameras.
    • Notifications: The filter function has been redesigned.
    • Console: Added a new filter function
    • System: Improved loading time (npm)
  • Config:
    • Top level "debug" in config.json is deprecated now. Replaced with "logLevel". Log Level: Show only defined log level. (Info = Show informative messages during processing. This is in addition to warnings and errors - Debug: Show everything, including debugging information - Warning: Show only warnings and errors - Error: Show only errors)
    • Added "hksvConfig" to the camera block next to "videoConfig". Here various parameters are defined for the HKSV recording process only, such as a different source, vcodec, acodec, etc.
    • Added "disable" parameter to the camera block. The parameter disables the camera and removes it from HomeKit.
  • MQTT: When motion is detected, the messages are now also published via MQTT to the topic configured under Settings > Cameras > Notifications > MQTT Publish Topic

Other Changes

  • Minor UI improvements
  • Minor logger improvements
  • Bump dependencies
  • Downgrade ffmpeg-for-homebridge

Bugfixes

  • Minor bugfixes

v5.0.20

17 Apr 00:22
Compare
Choose a tag to compare

Other Changes

  • Enabled Web Assembly for better streaming performance within web browser (camera.ui)
  • Minor UI improvements (camera.ui)
  • Changed to @seydx/jsmpeg (camera.ui)
  • Bump dependencies

Bugfixes

  • Fixed an issue where 2-way audio did not work

v5.0.19

16 Apr 11:35
Compare
Choose a tag to compare

Bugfixes

  • Fixed an issue with ffmpeg logging that caused HomeKit Stream to stop responding and display a warning
  • Fixed minor issues with FFmpeg v5

v5.0.18

16 Apr 06:02
Compare
Choose a tag to compare

Other Changes

  • Minor recording improvements

Bugfixes

  • Fixed an issue where the notification in the interface referred to a saved recording even though recordings were disabled (camera.ui)
  • Fixed an issue where the recorded video could not be sent via Telegram (camera.ui)
  • Fix ffmpeg command -stimeout
  • Minor bugfixes