mnakada / atomcam_tools

Hack tool for atomcam and wyzecam.
Other
178 stars 22 forks source link

「NASへの保存」機能で自動消去が発動しない #66

Closed horixs closed 1 year ago

horixs commented 1 year ago

最新版1.5.9を使っています。 私だけかもしれませんが、NASファイル自動削除をONにしていてもフォルダの削除をしてくれません。 保存自体はできていますし、手動では削除は出来ます。 何か設定不足でしょうか?

以下環境です。 AtomCam2/AtomCamSwing 共にファームウェアは最新を利用 atomcam_tools ver 1.5.9

保存先:TrueNASの共用ディレクトリ(//xxx.xxx.x.x/atomcam/)

mnakada commented 1 year ago

もう少し、詳細な情報をお願いします。 Hackの設定画面とNAS上のファイルの書き込み時刻がわかるともう少し追えると思います。

horixs commented 1 year ago

ご返答ありがとうございます。 *画像を添付する方法を知らないので長文になってしまってすいません。 できるだけの情報を書き出しますので、よろしくお願いいたします。 *何回かNAS側のデータを削除していますので、抜粋にはなります。 *AtomCamSwingの情報ですが、他のAtomCam2でも設定は一緒です。

この状態でファイルは作成していっていますが、削除指定日数を超えても消えては行きません。 ただファイルの自動削除の動作が分かっていませんが、指定日数を超えたら日付のフォルダごと削除するのでしょうか? それとも中のファイルを順繰り削除していくのでしょうか?

Hack上情報

録画
 ローカル録画スケジュール 常時録画
 SD-Card録画 ON
 SD-Cardモーション検知録画 ON
  ネットワークアクセス OFF
  保存するPATH %Y%m%d/%H%M%S
  ファイルの自動削除 ON
  保存日数 7日
 NAS録画 ON
 NASモーション検知録画 ON
  ネットワークPATH //NASIP/share/_ACS_DATA
  アカウント ********
  パスワード ********
  保存するPATH %Y%m%d/%H%M%S
  ファイルの自動削除 ON
  保存日数 3日
 timelapse録画 OFF
RTSP
 Main OFF
 Sub OFF
イベント通知
 WebHook OFF
動体検知
 動体検知周期の短縮 ON
 動体検知録画upload停止 OFF
クルーズ
 クルーズ動作 OFF
モニタリング
 ping OFF
メンテナンス
 定期リスタート OFF

NAS側情報

 Z:\_ACS_DATA\Camera1\alarm_record\20221222 のディレクトリ

2022/12/22  23:32            25,652 233230.jpg
2022/12/22  23:32         1,223,387 233231.mp4
2022/12/22  23:36            25,264 233634.jpg
2022/12/22  23:36         1,416,991 233636.mp4
2022/12/22  23:46            25,192 234612.jpg
2022/12/22  23:46         1,505,078 234614.mp4
2022/12/22  23:47            25,319 234735.jpg
2022/12/22  23:47         1,449,369 234736.mp4
2022/12/22  23:53            25,218 235357.jpg
2022/12/22  23:54         1,337,273 235358.mp4
2022/12/22  23:54            26,179 235439.jpg
2022/12/22  23:54         1,342,462 235440.mp4
2022/12/22  23:59            25,086 235954.jpg
2022/12/22  23:59    <DIR>          .
2022/12/22  23:59         1,321,560 235955.mp4
2022/12/23  00:05    <DIR>          ..
             326 個のファイル         222,685,591 バイト

 Z:\_ACS_DATA\Camera1\alarm_record\20221223 のディレクトリ

2022/12/23  00:05    <DIR>          ..
2022/12/23  00:05            24,278 000510.jpg
2022/12/23  00:05         1,290,054 000514.mp4
2022/12/23  00:06            25,832 000608.jpg
2022/12/23  00:06         1,467,307 000609.mp4
2022/12/23  00:07            24,207 000751.jpg
2022/12/23  00:07         1,177,829 000752.mp4
2022/12/23  00:08            25,568 000844.jpg
2022/12/23  00:08         1,189,239 000845.mp4
2022/12/23  00:09            25,918 000938.jpg
2022/12/23  00:09         1,313,541 000939.mp4
2022/12/23  00:17            25,861 001745.jpg
2022/12/23  00:17         1,462,481 001746.mp4
2022/12/23  00:19            25,154 001901.jpg
2022/12/23  00:19         1,517,462 001909.mp4
2022/12/23  00:35            25,068 003532.jpg
2022/12/23  00:35         1,377,139 003533.mp4
2022/12/23  00:40            25,159 004045.jpg
2022/12/23  00:40         1,245,078 004046.mp4
2022/12/23  00:49            24,922 004934.jpg
2022/12/23  00:49         1,149,705 004935.mp4
2022/12/23  00:50            26,214 005022.jpg
2022/12/23  00:50         1,351,622 005023.mp4

 Z:\_ACS_DATA\Camera1\record\20221223 のディレクトリ

2022/12/23  00:01    <DIR>          ..
2022/12/23  00:01         5,371,180 000000.mp4
2022/12/23  00:02         6,385,445 000100.mp4
2022/12/23  00:03         5,726,412 000200.mp4
2022/12/23  00:04         6,181,958 000300.mp4
2022/12/23  00:05         5,789,459 000400.mp4
2022/12/23  00:06         6,394,016 000500.mp4
2022/12/23  00:07         6,509,626 000600.mp4
2022/12/23  00:08         5,981,329 000700.mp4
2022/12/23  00:09         6,446,596 000800.mp4
2022/12/23  00:10         6,003,636 000900.mp4
2022/12/23  00:11         6,848,361 001000.mp4
2022/12/23  00:12         6,081,222 001100.mp4
2022/12/23  00:13         6,816,732 001200.mp4
2022/12/23  00:14         6,472,045 001300.mp4
2022/12/23  00:15         7,165,827 001400.mp4
2022/12/23  00:16         6,806,272 001500.mp4
2022/12/23  00:17         6,892,734 001600.mp4
2022/12/23  00:18         7,039,577 001700.mp4
2022/12/23  00:19         7,149,533 001800.mp4
2022/12/23  00:20         6,287,628 001900.mp4
2022/12/23  00:21         7,036,560 002000.mp4
2022/12/23  00:22         6,437,297 002100.mp4
2022/12/23  00:23         6,449,164 002200.mp4
2022/12/23  00:24         6,890,316 002300.mp4
2022/12/23  00:25         6,690,762 002400.mp4
2022/12/23  00:26         6,989,646 002500.mp4
2022/12/23  00:27         6,851,533 002600.mp4
2022/12/23  00:28         6,388,251 002700.mp4
2022/12/23  00:29         6,675,799 002800.mp4
2022/12/23  00:30         6,742,680 002900.mp4
2022/12/23  00:31         6,831,108 003000.mp4
2022/12/23  00:32         6,444,391 003100.mp4
2022/12/23  00:33         6,602,612 003200.mp4
2022/12/23  00:34         6,920,413 003300.mp4
2022/12/23  00:35         5,387,395 003400.mp4
2022/12/23  00:36         6,557,564 003500.mp4
2022/12/23  00:37         6,663,377 003600.mp4
2022/12/23  00:38         6,819,484 003700.mp4
2022/12/23  00:39         6,806,182 003800.mp4
mnakada commented 1 year ago

自動消去はlinuxのfindコマンドの-mtime +nで指定して消去しています。

ファイルの最終アクセス時間が、 24 時間の何倍であるかを割り算して計算する際に、 端数は無視されます。 したがって、 -atime +1 に一致するためには、 ファイルは少なくとも 2 日前にアクセスされていなければなりません。

このため保存日数3日の場合、4日以上経つとファイルが削除されます。 ディレクトリに関しては、中身が空になってから消去されます。 なので、ディレクトリとしては5日目に入ったところで4日前のディレクトリのファイルが全て削除されたタイミングで削除されると思います。

horixs commented 1 year ago

返信、ありがとうございます。 自動削除の動作も理解しました。

それではもうしばらく様子見してみます。 *一応消えたのを確認してからこの質問を閉じます。

horixs commented 1 year ago

NAS側の自動削除を確認できました。 細かいご返答ありがとうございました。

それではこれでクローズにします。