MotionEye.eoは、motioneyeをpython3系で動くようにして、しかも、日本語にも対応させた監視カメラなどに良さげなやつ。
使ってみようとしたら、元ネタのままでは、わしのRaspberry Piにインストールできなかったので、少し回り道をしてインストールした。元ネタより回り道した部分は赤文字で表す。また、
Dropboxへのアップロードのやり方を追記した。
元ネタ(ありがとうございます)
https://jmichault.github.io/motioneye.eo-dok/ja/instalado_en_debian/
入れたやつ
- Raspberry Pi 3 Model A Plus Rev 1.0
- Debian Bullseys
お決まり。アップデート。
sudo apt update
1.依存パッケージをインストール
sudo apt -y install python3-tornado python3-jinja2 python3-pillow python3-pycurl python3-babel python3-numpy python3-boto3
sudo apt -y install python3-distutils
2.Python パッケージ マネージャーpipをインストールする
curl -sSfO ‘https://bootstrap.pypa.io/get-pip.py’
sudo python3 get-pip.py
rm get-pip.py
3.piwheels.orgのコンパイル済みのものを使用するように構成
printf ‘%b’ ‘[global]\nextra-index-url=https://www.piwheels.org/simple/\n’ | sudo tee /etc/pip.conf > /dev/null
4.MotionEye.eoをインストール
sudo pip install motioneye.eo
5.依存関係のインストールとシステムの初期化&起動
sudo motioneye_init
確認
sudo systemctl status motioneye
6.エラーメッセージに念のため対策
motion[7947]: [0:motion] [EMG] [ALL] motion_startup: Exit motion, cannot create log file /var/log/motion/motion.log: Permission denied
必要ないかも?
- sudo mkdir -p /var/log/motion/
- sudo touch /var/log/motion/motion.log
- sudo chown motion:motion /var/log/motion/motion.log
- sudo chmod 766 /var/log/motion/motion.log
- ls -l /var/log/motion/motion.log
7.Dropboxへアップロードができん!問題解決
以上、参考まで