Chigusa080226
@Chigusa080226

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

ラズパイから画像データを外部PCに保存@有線接続

解決したいこと

ラズパイのシステムを用いて撮影した画像を外部PCに保存したいと考えております。
数秒ごとに撮影した画像を自動で外部PCに保存するシステムをpythonで作成したいのですが、どのような方法で行えばいいのか分かりません。

webDAVやSMBというものを使用すればよいのかなと考えているのですが、ネットおよびプログラムの知識がほとんどなく困っております。

自分で試したこと

ネットを調べてみたのですがGoogleなどのクラウドを用いるパターンが多く、
諸事情でクラウドが使用できないので、詰まっています。

ご教授お願い致します。

0

2Answer

単純にやるなら外部PC側がフォルダを公開し、そこにアップロードさせるのが簡単です(ただし1対1の時)
外部PCはwindowsでしょうか。windows上のフォルダをローカルネットで共有し、撮影する側が共有ドライブにアップロードすることになります。
この辺を参考にしてみてください https://codeaid.jp/blog/linux-windows-share/

そもそも数秒で撮影した瞬間に転送したい訳では無いということなら、rsyncだとかscpだとかなんとかで、受け取り側が必要なときに受信するコマンドを実行するのが正解かと思います。

1Like

Comments

  1. 回答者は「外部PCのOSは何なのか」「何台に送信したいのか」「ラズパイと外部PCは同じネットワークにあるのか」「なんのために転送したいのか(ただ画像を普段使いのPCで見たい、バックアップ目的、別のPCでしかできないバッチ処理がある、など)」など分からないので、もっとハッキリとやりたいことを書いてください。

pythonで分散プログラムやhttp通信、sanba
でも行けるけど・・・

 さて、外部PCはwindowsでしょうか?
windowsから直接、ラズパイのdiskをNFSマウントした方が画像データを一元化できるので、データ管理が楽だと思います。(逆はWindows Serverが可能)

 windows10の時代、お嫁サンバより古い技術のNFSが台頭するのでしょうか?

0Like

Your answer might help someone💌