AWS IoT+树莓派 打造动态监控(2)

副标题:RaspberryPi安装motion手顺

上篇:AWS IoT+树莓派 打造动态监控(1)

总体流程

这篇文章写的是讲motion的安装。上图红框部分。

准备

  • 树莓派3B
  • USB摄像头

安装

执行下面命令,如果不出什么error,就算成功了。是不是很简单啊。。。

sudo apt-get install motion

配置

也不算多复杂,有几个特定的参数需要知道意思,才方便以后创作出更好玩的东西。

配置文件路径:/etc/motion/motion.conf

daemon … 自启动。默认是off,但是我最近使用的比较多,就设定成开机启动on了 。
width … 画面幅度。640。
height … 画面高度。480。
framerate … 帧率。10。
threshold … 动态感知的灵敏度,越小越灵敏。1500。
minimum_motion_frames … 几帧变化的话判定为有移动物体。1。
output_pictures … 检测到有移动物体是否保留截图。on。
ffmpeg_output_movies 检测到有移动物体是否保留动画。动画文件太大,我设定成了off 
snapshot_interval … 定期保存截图时间间隔秒数。3600。
locate_motion_mode … 检测到移动物体的话,是否用框围住。on。
on_picture_save … 保留截图时,同时执行的脚本。我的脚本路径/home/pi/aws-iot/mosquitto_pub.sh  
target_dir … 截图和视频的保留所。我设置的路径是/home/pi/motion-image(将来作为上传googledrive的图片来源路径)。
stream_port … 视频流端口号。8081。
stream_motion … on/ off 默认 off,帧率是1秒一张。如果设定成on,当检测到有动的物体时,帧率按照下面stream_maxrate 的参数设定。
stream_maxrate … 动态监测出时的帧率。10。
stream_localhost … 限制只能连接本地。默认值off。
stream_authentication … basic认证,格式username:password。默认不设定。
webcontrol_port … web管理页面端口号。默认8080。
webcontrol_localhost …web管理页面限制只能本地连接。默认值off。
webcontrol_authentication … web管理页面的账号和密码,默认无效。

详细的各个参数配置,请参照官网说明Motion - Config File Options

后台运行

sudo vi /etc/default/motion
start_motion_daemon=yes

让motion后台运行设置项。如果简单玩玩的话,继续保持no也行。毕竟比较消耗资源。

脚本内容

#!/bin/sh
mosquitto_pub --cafile /home/pi/aws-iot/rootCA.pem \
--cert /home/pi/aws-iot/XXXXXX-certificate.pem.crt \
--key /home/pi/aws-iot/XXXXXX-private.pem.key \
-h YYYYYY.iot.us-west-2.amazonaws.com \
-p 8883 -q 1 -d \
-t topic/sns \
-m '{"message":"来自树莓派USB摄像头的监控警告!"}'

启动

sudo motion

退出motion

killall -TERM motion(修改motion.conf之后需要重启motion)

联动执行后的效果

树莓派的USB摄像头监控到有移动物体,自动执行警告脚本。
利用aws IoT发送报警邮件。

下一步

上传截图到googledrive,并将googledrive的链接发到邮箱中。
这样在手机上直接点开链接就能看到图片了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,064评论 5 466
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,606评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,011评论 0 328
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,550评论 1 269
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,465评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,919评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,428评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,075评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,208评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,185评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,191评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,914评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,482评论 3 302
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,585评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,825评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,194评论 2 344
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,703评论 2 339

推荐阅读更多精彩内容