Pi视频监控DIY
0、硬件接好
数据带有字的一面朝向网口一端
1、登录无线路由器
2、查到pi的IP地址
192.168.0.106 SSH 登录
3、更新系统组件
sudo apt-get update
sudo apt-get upgrade
4、设置网络
设置无线 wlan0(编辑 /etc/network/interfaces)
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
#iface eth0 inet static
#address 192.168.20.230
#netmask 255.255.255.0
#gateway 192.168.20.1
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
设置多无线网络密码(编辑wpa_supplicant.conf):
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="111111"
psk="11111111"
priority=4
}
network={
ssid="222222"
psk="2222222222"
priority=4
}
5、测试摄像头
sudo raspi-config
选择 interface option 打开camera
sudo raspistill -v -o test.jpg
下载图片查看是否有内容
6、安装motion(摄像头监控软件)
sudo apt-get install motion
/etc/motion/motion.conf
sudo chmod 755 /etc/motion/motion.conf
sudo touch /tmp/motion.log
sudo chmod 755 /tmp/motion.log
7、修改配置文件
/etc/motion/motion.conf
修改 daemon on
修改 logfile /tmp/motion.log
修改 stream_localhost on改成off
设置分辨率
width 1280
height 720
framerate 100
修改 target_dir /home/pi/video
8、解决/dev/video没有的找到的问题
删除原 /etc/modules 添加 touch /etc/modules 添加
i2c-dev
bcm2835-v4l2
9、增加用户认证
stream_auth_method 1
stream_authentication root:123456