アプリとラズパイ勉強記

個人的備忘録とメモ。Unity話題が少なくなったのでタイトル変更しました

[小ネタ]timerで変更した時は

   

定点カメラを作る以前の記事で決まった時間に画像を撮るのをtimerというサービスを使ったのですが、その変更時の時のメモです。

cronの代替手段 timerでラズパイZeroのカメラを定点観測しよう

まずは1時間ごとに撮っていた画像が多すぎるので4時間毎に変更したいと思います。
OnCalenderの書き方ですが

systemd.timer

数時間毎はどうやって?と疑問だったのですが感まで区切るが正解だったようです。実例がないので少し悩みました


[Unit]
Description= Shot every 4 hours

[Timer]
OnCalendar=*-*-* 1,5,9,13,17,21:00:00
Unit=picamera.service

[Install]
WantedBy=multi-user.target

上記は毎日1時、5時、9時、13時、17時、21時に画像を撮る設定になります。

変更しただけでは動かなくて


$ sudo systemctl daemon-reload

sudo systemctl restart picamera.timerももしかしたら必要かも。


$ systemctl list-timers

で設定が反映されてることを確認。

 - raspberry Pi Zero w