找回密码
 立即注册
查看: 74916|回复: 326

【六神自动化】触发传感器,统计在家人数实现开关灯

 火... [复制链接]

175

主题

2794

回帖

7620

积分

超级版主

我就是六神

积分
7620
金钱
4626
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2018-11-5 22:01:43 | 显示全部楼层 |阅读模式
本帖最后由 jyz_0501 于 2019-8-29 19:26 编辑

测试了一下,思路是对的,但是貌似这个if 是不对的,只能输出0 1 -1。有没有大神完善下逻辑判断?



这个自动化是通过两个门磁实现的,实际上论坛上有两个门磁实现自动开关灯的情况,但是我们家没有内门,只有一个入户门,所以借助了改造的米家门磁红外距离感应器(改造参考)。

工具:
1、米家门磁(贴于入户门上,正常使用即可)
2、用米家门磁改造的红外距离感应器,常开状态(用红外距离感应触发ON/OFF)

原理:从外面进门,是先触发门磁ON状态,当人跨入门槛的时候,才触发距离感应器的OFF状态(不过我的写法并不需要对状态做判断,而是attribute属性),也就是说,门磁的触发时间要早于距离感应器的触发时间,那么前者减后者必将小于0;而从室内出门则结果恰恰相反。那么我们定义一个全局变量来记录人数即可,进门小于0时 变量+1,出门大于0时变量-1。什么时候变量=0时,说明家中没人了。

不太会编辑帖子,大家将就着看吧。

游客,如果您要查看本帖隐藏内容请回复



回复

使用道具 举报

175

主题

2794

回帖

7620

积分

超级版主

我就是六神

积分
7620
金钱
4626
HASS币
398

活跃会员教程狂人灌水之王

QQ
 楼主| 发表于 2018-11-6 10:30:50 | 显示全部楼层
needs 发表于 2018-11-6 09:49
有个问题啊,当多个人一起进来的时候,门打开了,第一个进来了,count+1,然后后面跟着进来的人就不算进去 ...

是的,我也注意到了,比如说有人敲门,邀请人进来,也会有问题。

试了各种方法,都没办法做到即时的离家自动关灯,只能延时,要是延时的话,直接用米家人体就可以了。
或者离家场景只能用手动了
回复

使用道具 举报

8

主题

212

回帖

1346

积分

金牌会员

积分
1346
金钱
1121
HASS币
0
发表于 2018-11-5 22:03:00 来自手机 | 显示全部楼层
我来支持你
回复

使用道具 举报

0

主题

41

回帖

236

积分

中级会员

积分
236
金钱
195
HASS币
0
发表于 2018-11-5 22:22:02 来自手机 | 显示全部楼层
支持你来啦
回复

使用道具 举报

11

主题

166

回帖

764

积分

高级会员

积分
764
金钱
586
HASS币
0
发表于 2018-11-5 22:31:11 | 显示全部楼层
我来支持你
回复

使用道具 举报

0

主题

41

回帖

260

积分

论坛积极会员

积分
260
金钱
219
HASS币
0
发表于 2018-11-5 22:36:25 | 显示全部楼层
66666,支持支持!
回复

使用道具 举报

aaa 

34

主题

301

回帖

1848

积分

金牌会员

积分
1848
金钱
1513
HASS币
0
发表于 2018-11-5 23:23:30 | 显示全部楼层
六神出品必属精品
回复

使用道具 举报

2

主题

47

回帖

218

积分

中级会员

积分
218
金钱
169
HASS币
0
发表于 2018-11-5 23:38:45 | 显示全部楼层
学习学习
回复

使用道具 举报

8

主题

371

回帖

4193

积分

论坛元老

积分
4193
金钱
3814
HASS币
10
发表于 2018-11-6 00:17:15 来自手机 | 显示全部楼层
大神玩的溜
回复

使用道具 举报

3

主题

272

回帖

4059

积分

论坛元老

积分
4059
金钱
3784
HASS币
20
发表于 2018-11-6 00:52:44 | 显示全部楼层
這就厲害了............
回复

使用道具 举报

8

主题

247

回帖

1223

积分

金牌会员

积分
1223
金钱
968
HASS币
30
发表于 2018-11-6 01:24:39 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-13 10:02 , Processed in 0.994877 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表