『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 7255|回复: 3

[流程系列] 分享一下粗糙但好用的卫生间灯自动化等大佬拍砖上来

[复制链接]

2

主题

12

帖子

146

积分

注册会员

Rank: 2

积分
146
金钱
134
HASS币
0
发表于 2021-7-18 22:06:45 | 显示全部楼层 |阅读模式
本帖最后由 mutu 于 2021-7-18 22:09 编辑

硬件条件:
一个主卫,带一个人体传感器,一个门窗传感器,一盏灯
一个卫生间,带一个人体传感器,一个门窗传感器,一盏灯,一个无线开关

需求分析:
0. 主卫与主卧相连,因为是移门的关系,晚上上厕所不会开关门
1. 睡觉比较轻,不喜欢晚上开灯
2. 晚上不是很暗,晚上起夜不需要开灯
3. 白天不是河南,需要人来灯亮
4. 洗澡的时候,人体传感器无法检测。


0. 卫生间是独立的,晚上有放一个小夜灯,也不需要开灯
1. 白天人来灯亮;
2. 经常需要开门洗娃和拖把,但是这种情况人体感应器识别率很低。

解决思路:
主卧:
卫生间:
1. 使用经典套路,人来灯亮并设置stoptimer,分时段设置不同的时长;
2. stopertimer截止时,会进入卫生间门开关检测。因为wait until一直不稳定,也搞不明白。索性设置了一个15秒检测一次的简陋循环,效果出奇的好。

3. 没法知道是不是在睡觉(娃不定时来一起睡,所以睡觉时间在10:00~12:00之间来回波动跳跃),只能设置了一个巨丑的连续检测:只要所有灯都灭了,卫生间也不开灯。


卫生间:
1. 主卧的简陋版。
2. 增加了一个无线开关,在出恭、洗澡、洗娃、洗拖把都能简单按到的地方。

nodered流程如下。
太简陋就不发代码了。实在有人想要的话,我再琢磨琢磨怎么发。。

流程

流程




遇到的问题:
1. 无线开关(aqara的单键粘贴板无线开关、小方块)均无法识别,有咩有大佬可以指教一下?


aqara.click

aqara.click


2. 家里有一个灯用broadlink接入了,但是这个灯是用一个按键在"亮->中->暗->关->中->暗->关->..."中循环。奈何官网的教程太过简单,light.template, input_selection怎么都调不通。。。翻遍网上各种中英文帖子也没有找到合适的方法。。跪求坛里大神出手相助一下!!

回复

使用道具 举报

31

主题

531

帖子

2463

积分

金牌会员

Rank: 6Rank: 6

积分
2463
金钱
1927
HASS币
20
发表于 2021-7-19 10:53:23 | 显示全部楼层
越琢磨越复杂
回复

使用道具 举报

1

主题

26

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
166
HASS币
0
发表于 2021-7-27 11:48:34 | 显示全部楼层
wait until好难用啊,不知道怎么用
回复

使用道具 举报

13

主题

220

帖子

644

积分

高级会员

Rank: 4

积分
644
金钱
422
HASS币
0
发表于 2021-9-11 18:26:30 | 显示全部楼层
没代码出来不叫分享吧
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 22:07 , Processed in 0.227570 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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