文档章节

设置存在检测

OSC_KNIURp
 OSC_KNIURp
发布于 2017/06/27 14:00
字数 446
阅读 54
收藏 0

我们关心隐私。收集的数据仅存储在您的Home Assistant实例中。

存在检测检测是否有人在家,这是自动化中最重要的输入。知道谁在家或他们在哪里将打开一系列其他自动化选项:

  • 当我的孩子到达学校时,给我发送通知
  • 当我下班时打开AC

上面的屏幕截图显示学校,工作和家庭区和两个人。

设置它

设备跟踪器组件为家庭助理提供存在检测。它支持两种不同的存在检测方法:扫描本地网络上的连接设备并连接到第三方服务。

扫描连接的设备易于设置。请参阅我们支持的路由器的说明或使用nmap扫描网络。然而,这种方法有其局限性:它只能检测设备是否在家,并且iPhone可能不正确地显示为不在家(idle状态下iPhone从WiFi断开)。

Home Assistant目前支持多种第三方服务进行存在检测:OwnTracks,GPSLogger和Locative。 OwnTracks是您在iPhone或Android手机上安装的应用程序,允许您使用MQTT broker将设备的位置推送到Home Assistant。 MQTT broker是物联网通信平台,您可以自己架设或免费使用云端私有实例。

OwnTracks直接与您的MQTT broker通信;没有数据将传到他们的服务器。

区域

如果您使用OwnTracks,Home Assistant将知道您的设备的位置。通过设置区域,您可以在设备的位置添加名称。这样,您可以轻松地在状态页面上找到您家中的人员,并将其用作自动化的触发条件。
下一步:使用Home Assistant»

© 著作权归作者所有

共有 人打赏支持
OSC_KNIURp
粉丝 0
博文 23
码字总数 17192
作品 0
东城
私信 提问
PHP isset()与empty()的使用区别详解

PHP的isset()函数 一般用来检测变量是否设置格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置 返回值: 若变量不存在则返回 FALSE若变量存在且其值为NULL,也返...

christina_12345
2014/03/07
0
0
PHP--isset()和unset()函数的用法

isset (PHP 3, PHP 4, PHP 5 )isset -- 检测变量是否设置 描述 bool isset ( mixed var [, mixed var [, ...]]) 如果 var 存在则返回 TRUE,否则返回 FALSE。 如果已经使用 unset() 释放了一...

晨曦之光
2012/03/09
949
0
Nginx二级域名自动匹配到子文件夹并支持PATH_INFO

一、Nginx的rewrite规则 指令: set:设置变量 if:用来判断一些在rewrite语句中无法直接匹配的条件,比如检测文件存在与否,http header,cookie等 用法: if(条件) {…} - 当if表达式中的条件为t...

Mr_陈
2014/11/22
0
0
基于JDK http包实现的简单代理服务器

利用Java 自带的Http Api 实现的一个简易的代理服务器,实现对常用的在服务器上的静态内容进行缓存,减少网络带宽的浪费。 一、原理 本次实现的代理缓存服务器的主要的功能是当客户端访问相关...

zhangwenwen
2015/12/04
357
0
路由器漏洞检测及利用框架--RouterSploit

RouteSploit框架是一款开源的漏洞检测及利用框架,其针对的对象主要为路由器等嵌入式设备。 框架功能 RouteSploit框架主要由可用于渗透测试的多个功能模块组件组成, 1、 Scanners:模块功能...

匿名
2016/04/26
6.5K
0

没有更多内容

加载失败,请刷新页面

加载更多

新手也能看懂,消息队列其实很简单

该文已加入开源项目:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目,Star 数接近 16k)。地址:https://github.com/Snailclimb/JavaGuide. 本文内容思维导图: 消息...

阿里云官方博客
12分钟前
0
0
如何在Chrome浏览器中启动deviceready事件(尝试调试phonegap项目)?

我正在开发PhoneGap应用程序,我希望能够在Chrome中调试它,而不是在电话上调试。但是,我在onGetReady()函数中初始化我的代码,该函数在PhoneGap触发“deviceready”事件时触发。由于Chr...

kisshua
今天
9
0
nginx中部署vue打包后的静态文件

如何在nginx中部署静态资源就不描述了, 请看我的这篇博客 将vue脚手架项目打包后的静态文件放到nginx上, 发现有个问题, 即url上有#, 怎么去掉这个#呢. 1 项目中router的mode 路由的mode要为h...

克虏伯
今天
13
0
JS容易理解错误的地方

在这端代码执行的末尾,你会不会hi变量回事函数中的hi了?你会不会认为这不是按引用传递了? 对值传递和引用传递产生质疑了? 1 var hi = {};2 function sayHello(hi) { ...

器石_
今天
9
0
Java开发学习--MongoDB

之前只学过sql,第一次使用非关系型数据库。以前对于关系型数据库与非关系型数据库的概念很模糊,通过这次的学习对这两者有了一个清晰的概念。 主键 在MongoDB中,主键名叫"_id",如果在生成...

微笑向暖wx
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部