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

 找回密码
 立即注册
查看: 20304|回复: 22

[进阶教程] 新人第一帖:小米门磁感应器+博联实现车库门开关及状态...

[复制链接]

2

主题

38

帖子

752

积分

高级会员

Rank: 4

积分
752
金钱
714
HASS币
0
发表于 2017-10-26 07:28:22 | 显示全部楼层 |阅读模式
本帖最后由 wzpyh 于 2017-10-26 07:29 编辑

玩Home assistant 也有一段时间了
在使用315或者433遥控开关的时候,最大的问题是没有状态反馈。
这个帖子其实更重要的是提供一个解决问题的思路,然后举一反三。

准备物品:

1. 小米门磁感应(配合小米网关),如果你有别的esp8266门磁之类的也行。
2. 博联Broadlink RM (或者类似的能学习遥控码的315Mhz 433Mhz的均可)

步骤:

1. 将门磁贴在车库门上,刚好在车库门闭合的地方最好。(我的是贴在车库门传送带旁)
2. 使用Broadlink 复制车库遥控的遥控码(这个论坛教程很多了。。service  learncode)
3. 记下门磁的Entity ID ,比如 binary_sensor.door_window_sensor_1234567890123


配置:

改configuration.yaml了,

将遥控码写到配置文件里,博联的写法:
需要填入博联的ip跟mac地址

switch:
- platform: broadlink
   host: 192.168.X.X
   mac: 'XX:XX:XX:XX:XX:XX'
   type: rm2
   switches:
     garagedoor:
       friendly_name: "Garage Door"
       command_off: '遥控码1,关闭车库门'
       command_on: '遥控码2,开启车库门'


然后让我们请出Template Cover,把 binary_sensor.door_window_sensor_1234567890123 替换成 步骤3的EntityID就OK啦。
而switch.garage_door是跟上面的broadlink对应的(或者在Home assistant找车库门switch 的entityID)。

cover:
  - platform: template
    covers:
      garage_door:
        friendly_name: '车库门'
        value_template: "{% if not is_state('binary_sensor.door_window_sensor_1234567890123', 'off') %}open{% else %}closed{% endif %}"
        open_cover:
          service: switch.turn_on
          entity_id: switch.garage_door
        close_cover:
          service: switch.turn_off
          entity_id: switch.garage_door
        icon_template: "{% if not is_state('binary_sensor.door_window_sensor_1234567890123', 'off') %}mdi:garage-open{% else %}mdi:garage{% endif %}"


效果如图:

                               
登录/注册后可看大图


(车库门感应的电量显示是自己摸索出来的。。毕竟权限不够T_T,没法看论坛的权限30的帖子)
这样,添加到Homekit联动,也能够正确反馈车库门的状态了。。


(P.S: 不知道论坛里的猫奴多不,如果猫奴们感兴趣下次我发个猫Catgenie厕所的日志状态反馈等。。)


                               
登录/注册后可看大图




26-10-2017 10-19-44 AM.png
26-10-2017 10-20-46 AM.png
回复

使用道具 举报

123

主题

4629

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16079
金钱
11365
HASS币
45
发表于 2017-10-26 09:14:31 | 显示全部楼层
好思路,另外那个猫感应怎么实现的,用人体感应吗
回复

使用道具 举报

4

主题

75

帖子

306

积分

论坛分享达人

积分
306
金钱
231
HASS币
0
发表于 2017-10-26 09:50:21 | 显示全部楼层
谢谢分享。发现玩卷闸门的都是有钱人
回复

使用道具 举报

123

主题

4629

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16079
金钱
11365
HASS币
45
发表于 2017-10-26 10:16:23 | 显示全部楼层
876310253 发表于 2017-10-26 09:50
谢谢分享。发现玩卷闸门的都是有钱人

真相帝~
回复

使用道具 举报

0

主题

316

帖子

1732

积分

金牌会员

Rank: 6Rank: 6

积分
1732
金钱
1416
HASS币
0
发表于 2017-10-26 10:42:16 | 显示全部楼层
大佬发猫的发猫的 这样就可以有更多机会接触女神了
回复

使用道具 举报

68

主题

302

帖子

1964

积分

金牌会员

Rank: 6Rank: 6

积分
1964
金钱
1662
HASS币
0
发表于 2017-10-26 14:10:19 | 显示全部楼层
支持一下。。。
回复

使用道具 举报

20

主题

348

帖子

2529

积分

金牌会员

Rank: 6Rank: 6

积分
2529
金钱
2181
HASS币
0
发表于 2017-10-26 14:34:38 | 显示全部楼层
楼主真是思路开阔呀,,,本人猫奴一枚,求“放粮了”的软硬件,谢谢!
回复

使用道具 举报

0

主题

41

帖子

228

积分

论坛积极会员

积分
228
金钱
187
HASS币
0
发表于 2017-10-26 16:09:42 | 显示全部楼层
不错。缺个带门的车库
回复

使用道具 举报

12

主题

335

帖子

2328

积分

论坛DIY达人

积分
2328
金钱
1988
HASS币
0
发表于 2017-10-26 21:37:51 | 显示全部楼层
hass都搞定了,就差车和车库了
回复

使用道具 举报

2

主题

38

帖子

752

积分

高级会员

Rank: 4

积分
752
金钱
714
HASS币
0
 楼主| 发表于 2017-10-27 06:41:07 | 显示全部楼层
aobolee 发表于 2017-10-26 14:34
楼主真是思路开阔呀,,,本人猫奴一枚,求“放粮了”的软硬件,谢谢!

在写啦:)
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-15 00:39 , Processed in 0.420603 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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