動画の読み込み/書き込みを行う。functionノードハエトリソウ動作検出後に動画保存のためのファイル名を生成します。日付と時刻で”YYYY-MMDD-hhmm”の文字列を次のノードに渡します。execノードシェルコマンドで動画合成プログラムを起動します。ffmpegで合成します。合成後のファイル名は3で生成した日時の文字列を使用します。/home/pi/Camera/$1.mp4list.txtは以下の通りです。requestノードあらかじめIFTTTで設定しておいたWebhooksトリガのURLをPOSTします。thatの略で各種Webサービス同士を連携して自分好みのWebサービス(アプレット)を生成することができます。ここではthis(トリガ)にwebにリクエストを受信できるWebhooksを使用しthat(アクション)にスマホに通知を送るNotificationsを使用しました。Webhooksのイベント名は”Flytrap”としました。以下URLをリクエストすると”ハエトリソウに動きあり!”とスマホに通知が来ます。https://maker.ifttt.com/trigger/Flytrap/with/key/”Webhook-key”“Webhook-key”にはWebhookサービス登録時に得られる認証キーを入力します。以上で動画が保存されるとIFTTTを介してスマホに通知が行きます。6delayノードIFTTT通知後、5秒待って監視プログラム2を再開します。動作2019/7/14から10/27まで運用しましたが、残念ながらハエトリソウの捕食動画は撮影できませんでした。🙁フレーム間差分法で動作検出を実施しているため、急に太陽に雲がかかるなどで影が生成されても動作検出してしまう点が改善すべき点です。2019雲の多い日はガンガン通知来ますが捕食はゼロでした。来季は学習による画像認識などの検討も実施しリベンジしたいと考えております。運用時は7分おきに静止画ログも残しておりましたので成長をタイムラプス動画にするなどで楽しむことはできました。ハエ来ないハエ生きろ!!!ただただ1週間のハエトリソウ成長記録です。コメントをキャンセルメールアドレスが公開されることはありません。コメントのみでもOKです。コメントデータの処理方法の詳細はこちらをご覧ください。