Commit Graph

  • f1ddd0e6f7 scan the frame on startup Blake Blackshear 2022-02-05 07:10:00 -06:00
  • db369a5b7f require a position change to be an active object Blake Blackshear 2022-02-05 07:09:31 -06:00
  • 87cd618998 randomize the region multiplier for variation Blake Blackshear 2022-02-04 07:40:53 -06:00
  • 338e4004d4 improve method for determining position Blake Blackshear 2022-02-04 07:18:50 -06:00
  • 675f21e23a if recording not on disk, delete from db and return Blake Blackshear 2022-02-02 07:29:45 -06:00
  • 4d2d11193f cleanup clean snapshots on event deletion too Blake Blackshear 2022-02-02 07:29:01 -06:00
  • 69aaf1f8e6 require url safe camera names Blake Blackshear 2022-02-02 07:21:03 -06:00
  • a10970d7c9 Event Datepicker (#2428) Bernt Christian Egeland 2022-02-02 14:26:45 +01:00
  • 6eecb6780e Run python unit tests in a github actions (#2589) Yuriy Sannikov 2022-01-14 16:31:25 +03:00
  • 80627e4989 safe refactoring (#2552) Yuriy Sannikov 2021-12-31 20:59:43 +03:00
  • 9e987fdebc Change JPEG mime type (#2543) TJ Horner 2021-12-30 18:03:29 -05:00
  • e6292c719d disable disk sync on startup Blake Blackshear 2021-12-13 06:51:03 -06:00
  • 7c74bf2566 fix migrations Blake Blackshear 2021-12-13 06:50:06 -06:00
  • 2c91e7853c check for apex dir Blake Blackshear 2021-12-12 10:27:01 -06:00
  • 1e7f196e5c #2117 change entered_zones from set to list so that they are not automatically alphabetically ordered (#2212) Ryan McLean 2021-12-12 15:29:57 +00:00
  • f91f4f0053 Allow for ".yaml" (#2244) Justin Goette 2021-12-12 10:27:05 -05:00
  • 8b2622a234 Add temperature of coral tpu to telemetry mqtt message Matt Clayton 2021-11-29 21:52:58 +00:00
  • a2ddb12eb3 limit vod response cache Blake Blackshear 2021-12-12 08:03:38 -06:00
  • 985bd6d9bd update docs Blake Blackshear 2021-12-11 14:25:35 -06:00
  • ec3c15e4a7 expire overlapping segments based on mode Blake Blackshear 2021-12-11 14:09:30 -06:00
  • 188b202836 store objects and motion counts in the db Blake Blackshear 2021-12-11 13:47:59 -06:00
  • 01e607a14e warn when retention mismatch Blake Blackshear 2021-12-11 13:33:52 -06:00
  • 5b164b72dc refactor segment stats logic Blake Blackshear 2021-12-11 13:11:39 -06:00
  • dcf65febba switch to retain config instead of retain_days Blake Blackshear 2021-12-11 09:22:44 -06:00
  • 56a2d4e64d pass processed tracked objects Blake Blackshear 2021-12-11 08:59:54 -06:00
  • ef214fb80a retain frame data for recording maintenance Blake Blackshear 2021-12-10 22:56:29 -06:00
  • 93f418ac0b fix process_clip Blake Blackshear 2021-12-05 11:06:39 -06:00
  • 689af4ff87 sync recordings with disk once on startup Blake Blackshear 2021-12-05 11:06:11 -06:00
  • 4ab0927de8 no need to expire recordings every minute Blake Blackshear 2021-12-05 11:05:03 -06:00
  • 014e6fc909 ensure cache copies when events have ended Blake Blackshear 2021-11-21 09:43:37 -06:00
  • 6832575643 cleanup missing files from database once per hour Blake Blackshear 2021-11-21 07:55:35 -06:00
  • 07ad2d97b1 handle missing file edge case Blake Blackshear 2021-11-21 07:26:31 -06:00
  • 039f1a522e log error messages on vod endpoints Blake Blackshear 2021-11-21 07:25:36 -06:00
  • 24e2f84231 ensure duration > 0 for segments Blake Blackshear 2021-11-21 07:25:01 -06:00
  • e0c0033852 use snapshot url to support in progress events Blake Blackshear 2021-11-20 09:52:02 -06:00
  • c50e9d48bf ensure stationary interval is greater than 0 Blake Blackshear 2021-11-20 09:15:03 -06:00
  • 173eaabddf add duration to cache Blake Blackshear 2021-11-19 16:56:00 -06:00
  • a748b70da1 avoid running ffprobe for each segment multiple times Blake Blackshear 2021-11-19 07:19:45 -06:00
  • 8eabe5dd41 warn if no wait time Blake Blackshear 2021-11-19 07:19:14 -06:00
  • 114415b5e1 keep 5 segments in cache Blake Blackshear 2021-11-19 07:16:29 -06:00
  • ba55b5a6db better cache handling Blake Blackshear 2021-11-17 08:57:57 -06:00
  • 7533f2a8ab avoid proactive messages with retain_days 0 and handle first pass Blake Blackshear 2021-11-17 07:44:58 -06:00
  • 543a8a1712 avoid divide by zero Blake Blackshear 2021-11-17 07:29:23 -06:00
  • 9b23ff597c revert switch to b/w frame prep Blake Blackshear 2021-11-17 07:28:53 -06:00
  • b2ce1edd5a fix default motion comment Blake Blackshear 2021-11-15 06:54:03 -06:00
  • a0235b7da4 more robust cache management Blake Blackshear 2021-11-10 21:12:41 -06:00
  • 87e2300855 set retain when setting switches from frontend Blake Blackshear 2021-11-09 07:40:23 -06:00
  • 34bc6a6457 error handling for the recording maintainer Blake Blackshear 2021-11-09 07:05:21 -06:00
  • 273076e7f4 don't modify ffmpeg_cmd object Blake Blackshear 2021-11-08 19:05:39 -06:00
  • b29b311e92 fix ffmpeg config for env vars Blake Blackshear 2021-11-08 18:20:47 -06:00
  • 5a9e82c4b0 create ffmpeg commands on startup Blake Blackshear 2021-11-08 07:32:29 -06:00
  • 6218791708 clarify shm in docs Blake Blackshear 2021-11-08 07:29:20 -06:00
  • 0e43f452d2 use resolution of clip Blake Blackshear 2021-11-08 07:29:01 -06:00
  • 0695bb097d revamp process clip Blake Blackshear 2021-11-07 14:55:09 -06:00
  • 294c79a271 no longer make motion settings dynamic Blake Blackshear 2021-11-07 13:16:38 -06:00
  • e351e132f5 remove min frame height of 180 and increase contour area Blake Blackshear 2021-11-04 11:58:45 -05:00
  • 258215a3ae consolidate regions Blake Blackshear 2021-11-04 11:57:26 -05:00
  • 08ddfc100f improve contrast Blake Blackshear 2021-11-04 11:01:12 -05:00
  • 8ab6cba521 check for overlapping motion boxes Blake Blackshear 2021-11-04 09:25:17 -05:00
  • eb16de7395 config option for stationary detection interval Blake Blackshear 2021-10-31 11:48:49 -05:00
  • dde0498ed3 drop high overlap detections Blake Blackshear 2021-10-31 11:12:44 -05:00
  • 75c8570913 reduce detection rate for stationary objects Blake Blackshear 2021-10-30 14:01:31 -05:00
  • e36099a342 improve box merging and keep tracking Blake Blackshear 2021-10-30 07:24:26 -05:00
  • 2f2329ba44 only save recordings when an event is in progress Blake Blackshear 2021-10-23 16:18:13 -05:00
  • 6c8b184d2c version tick Blake Blackshear 2021-10-06 06:11:36 -05:00
  • 32878bd016 Another missing slash (#2803) DataBitz 2022-02-15 02:33:29 +13:00
  • e5714f5fbc add missing optional comment in docs v0.10.0-rc1 v0.10.0-beta12 Blake Blackshear 2022-02-13 10:27:58 -06:00
  • 3be0b915ad deregister based on max_frames setting Blake Blackshear 2022-02-13 10:20:38 -06:00
  • 304ffa86e8 refactor stationary config into section Blake Blackshear 2022-02-13 08:58:44 -06:00
  • 12d13988c4 Missing slash in url (#2797) DataBitz 2022-02-14 02:38:24 +13:00
  • 889835a59b Always show recording link even if recordings are currently disabled (#2787) v0.10.0-beta11 Nicolas Mowen 2022-02-12 12:51:28 -07:00
  • ee01396b36 update birdseye to handle stationary objects Blake Blackshear 2022-02-12 06:59:10 -06:00
  • 334e28fe54 use second stream in docs example Blake Blackshear 2022-02-12 06:43:46 -06:00
  • 9e4d921488 Update advanced.md (#2794) atinsley 2022-02-12 07:28:56 -05:00
  • 6b2bae040c stop forcing detection all the way to stationary_threshold Blake Blackshear 2022-02-11 07:34:42 -06:00
  • 95ab22d411 bump default stationary_threshold to 10s Blake Blackshear 2022-02-11 07:30:47 -06:00
  • 4e52461aa9 set stationary_threshold default to 5x fps Blake Blackshear 2022-02-11 07:12:51 -06:00
  • 7934f8699f fix the bounding box calculation position at 10 Blake Blackshear 2022-02-11 06:54:42 -06:00
  • edc1884c4e add warning to storage docs Blake Blackshear 2022-02-11 06:15:15 -06:00
  • adbc54bcfe selectively increment position changes v0.10.0-beta10 Blake Blackshear 2022-02-09 21:27:33 -06:00
  • 4deb365758 Fix duration for long events and playback rate for top of the hour Jason Hunter 2022-02-09 11:53:19 -05:00
  • 1171770447 Only send significant update once when motionless count reaches the defined threshold. Jason Hunter 2022-02-09 15:35:35 -05:00
  • 54d1a223a5 Allow download of in progress clips Jason Hunter 2022-02-09 16:41:38 -05:00
  • 62c1a61ed0 remove invalid warning Blake Blackshear 2022-02-09 06:23:59 -06:00
  • 9ecc7920dd Fix playback rate resetting to 1 on source change Jason Hunter 2022-02-08 21:29:12 -05:00
  • 45b56bdce5 Update package-lock.json Jason Hunter 2022-02-08 19:21:26 -05:00
  • 54b88fb4a9 Add in progress events to recordings view Jason Hunter 2022-02-08 19:17:42 -05:00
  • a3fa3cb716 update an object once per minute Blake Blackshear 2022-02-08 21:07:16 -06:00
  • 64f80a4732 signal an update when object becomes stationary Blake Blackshear 2022-02-08 07:43:43 -06:00
  • 0b02f20b26 make stationary_threshold configurable Blake Blackshear 2022-02-08 07:40:45 -06:00
  • 8670a3d808 publish an update on position changes Blake Blackshear 2022-02-08 07:31:07 -06:00
  • 3617a625d3 only update db entry when a stored property changes Blake Blackshear 2022-02-08 07:12:00 -06:00
  • ad4929c621 increment motionless_count v0.10.0-beta9 Blake Blackshear 2022-02-06 14:50:15 -06:00
  • 9a0d276761 allow motion based retention when detect is disabled Blake Blackshear 2022-02-06 14:49:54 -06:00
  • 24f9937009 fix resolution on reolink example Blake Blackshear 2022-02-06 14:15:19 -06:00
  • 4e23967442 clarify addon versions Blake Blackshear 2022-02-06 14:15:06 -06:00
  • acc1022998 remove outdated output args tip Blake Blackshear 2022-02-06 14:02:18 -06:00
  • 02c91d4c51 clarify that zones are based on the bottom center Blake Blackshear 2022-02-06 14:00:27 -06:00
  • 5e156f8151 update addon urls Blake Blackshear 2022-02-06 13:56:09 -06:00
  • 47e0e1d221 add example for ios camera live feed notification Blake Blackshear 2022-02-06 13:46:57 -06:00