Home Assistant系列 -- 接入手机摄像头做实时监控和人脸识别

准备一部废旧(土豪忽略,主要是穷)的、摄像头还是好的手机做监控设备,(Android 和iPhone都行)当Home Assistant 获得实时的视频流后,可以接入各种图像处理组件完成人脸识别,动作检测等功能。

第一步:手机端安装ip_webcam(IP摄像头)App

       1.Android手机

Android手机 打开手机应用市场,搜索ip_webcam或IP摄像头,安装App。

启动App,在出现的设置界面底部点击开启服务器,摄像头进入拍摄传输模式。

记录视频监控界面底部显示的手机IP地址备用。

2.iPhone 手机

iPhone手机 打开AppStore 搜索 ip摄像头  然后选择 ip摄像头 简化版 安装。

安装完以后,启动APP,点击右上角那个像三 的按钮。然后点击设置,拉到最下边,将端口改成8080,把用户名和密码清空,然后返回 点击打开IP摄像头服务器  记录下面显示的ip 地址。

第二步:配置Home Assistant 

 打开Home Assistant  的配置文件  configuration.yaml  在配置文件中最后增加如下内容:

android_ip_webcam:

- host:  192.168.1.100

保存好后,启动hass ,在浏览器中访问 Home Assistant  这时在控制台页面 就能看到 摄像头 面板。

点击 IP Webcam  这时就能看到 你手机摄像头 返回的实时视频图像。

到此就安装配置成功了。  如果在配合一下python 组件库 就完成人脸识别,动作检测 及实时监控。

关注一下,更多精彩,不容错过!

??????

原文地址:https://www.cnblogs.com/wirehome/p/10350419.html

时间: 2024-10-14 06:29:19

Home Assistant系列 -- 接入手机摄像头做实时监控和人脸识别的相关文章

如何做实时监控?—— 参考 Spring Boot 实现(转)

转自:http://blog.csdn.net/xiaoyu411502/article/details/48129057 随着 微服务 的流行,相比较以前一个大型应用程序搞定所有需求,我们现在更倾向于把大型应用程序切分成多个微服务,服务之间通过 RPC 调用.微服务架构的好处非常多,例如稳定的服务变化较少,不会被非稳定服务所影响:不同的服务更方便交给不同的人管理:发布.扩容等操作也更加有针对性.不过这也不是没有代价的,额外的成本最主要的可能就是运维成本. 我们维护的一个产品,由 7 个微服务构

用opencv做的静态图片人脸识别

这次给大家分享一个图像识别方面的小项目,主要功能是识别图像中的人脸并根据人脸在图片库找出同一个与它最相似的图片,也就是辨别不同的人. 环境:VS2013+opencv2.4.13 主要是算法:opencv中人脸识别算法(截取人脸)+哈希算法(辨别人脸) opencv中人脸识别算法:这个很常用,就是普通的人脸识别算法,直接上代码: void IdentifyFace(Mat image) //识别并截取人脸 { CascadeClassifier ccf; ccf.load(xmlPath); v

HTML实现海康摄像头实时监控的一点心得

最近公司安排做CCFA的一些东西,有一项就是做一个网页播放摄像头的实时监控.网上百度了很久,很多都是直接用vlc插件实现,但是目前主流浏览器都已经不支持vlc插件了,搞了很久也没成功. 网上大多是这么实现的: <object type='application/x-vlc-plugin' id='vlc' events='True' width="720" height="540" pluginspage="http://www.videolan.o

免费平台接入的人脸识别门禁系统考虑要点-FaceTo

1.安全性 非思丸门禁系统,首先要考虑的是系统安全性,即能否有效地控制人员的出入,并掌握其出入信息.因为IC卡门禁系统是一种智能化的电子控制系统,可以充分利用计算机的"智能",同时采用多种手段进行控制,以确保系统的安全可靠.其中最简单而又有效的是以下几种手段. 一是通过IC加密卡中设置的密码,进行身份验证,若密码核对几次(一般为三次)之后仍不正确,该卡将被自动烧毁不能继续使用.这样就可以有效地防止盗用用户信息的恶意验证. 二是利用系统中的用户权限表可再次认证持卡人是否能进该门. 三是每

心跳之旅—&#128151;—iOS用手机摄像头检测心率(PPG)

[前情提要] 光阴似箭,日月如梭,最近几年,支持心率检测的设备愈发常见了,大家都在各种测空气测雪碧的,如火如荼,于是我也来凑一凑热闹.[0]这段时间,我完成了一个基于iOS的心率检测Demo,只要稳定地用指尖按住手机摄像头,它就能采集你的心率数据.Demo完成后,我对心率检测组件进行了封装,并提供了默认动画和音效,能够非常方便导入到其他项目中.在这篇博客里,我将向大家分享一下我完成心率检测的过程,以及,期间我遇到的种种困难. 本文中涉及到的要点主要有: AVCapture Core Graphi

ESP8266环境监测系统+制作手机App在线实时显示

原理讲解 原理简述:利用发布订阅模式.第一步,先ESP8266获取各种传感器数值,第二步,新建主题,然后esp8266往这个主题发送消息,第三步.app inventor 订阅这个主题,因为app inventor 制作的app 订阅了这个主题,就可以收到来自这个主题的消息,也就是可以收到各种传感器数值. 关于发布订阅: 订阅(订阅):订阅给定的一个主题/频道的信息. 发布(发布)将信息发送到指定的主题/频道. 只有订阅该主题的设备才可以收到发往该主题的消息. 通俗的来讲:就是像邮件订阅的场景,

ORB-SLAM2 运行 —— ROS + Android 手机摄像头

转载请注明出处,谢谢 原创作者:Mingrui 原创链接:https://www.cnblogs.com/MingruiYu/p/12404730.html 本文要点: ROS 配置安装 解决 sudo rosdep init 报错 Website may be down. ORB-SLAM2 ROS 配置安装 解决报错 DSO missing from command line Android 手机摄像头与 PC 进行基于 ROS 的通信 手机摄像头标定 采集标定图像 OpenCV sampl

关于降低android手机摄像头预览分辨率

假设现在有这样一个需求需要一直开着手机摄像头 但是不做任何拍照动作 但是每个手机的相机分辨率都不同 而默认预览的时候参数是最大分辨率 这样有时候就回导致电量损耗的加快 所以我们可以采取降低相机分辨率的方法 这样既达到了目标 又节省了电量 1 package com.example.camerbatterytest; 2 3 4 import java.io.IOException; 5 import java.util.List; 6 7 import android.app.Activity;

手机网游实时同步方案

网络延迟是所有实时同步的游戏都会遇到的问题,下面是关于实时同步问题的一些思考和处理方法.具体的解决方法可能比较特殊,首先这里的服务器并不跑定时器(除了一个游戏结束倒计时的定时器),由前端驱动,延迟的情况下主要是由前端来预测或纠正,服务器辅助,处理和转发,据我的了解好像没什么人这样子搞吧.所以看完如果觉得我这边有考虑不周的,或者有更好的思路,欢迎拍砖 / 交流 首先这是一个两边出兵对攻的游戏,只有2个玩家,而战场上士兵/英雄的数量也不会太多,最多不会超过50个吧,士兵都是有AI的,不被玩家控制.玩