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

 找回密码
 立即注册
查看: 106281|回复: 125

ESP8266自制门磁传感器接入hass和homekit~~

  [复制链接]

16

主题

281

帖子

1515

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1515
金钱
1224
HASS币
0

教程狂人卓越贡献

发表于 2017-7-25 00:51:59 | 显示全部楼层 |阅读模式
本帖最后由 lovinggrey 于 2017-7-25 01:32 编辑

1.jpg
首先来个合影

2.jpg
主角登场NodeMcu Lua WIFI V3


先来做一下准备工作,这个门磁开关没有杜邦口,所以我们要给他焊个上去,这样才方便接到NodeMcu Lua上。
3.jpg

4.jpg

5.jpg

6.jpg
ok焊接完成~这样就方便插上去了。

先把NodeMcu Lua接到电脑上,然后打开设备管理器查看端口号。
7.jpg
这里我们看到的端口是8,要记住,后面会用到。
8.jpg

下载espeasy的固件。
地址:https://github.com/letscontrolit/ESPEasy/releases
教程里的版本是Release v2.0.0-dev11,当然,大家看到这篇文章的时候可能又有了新版,那就下载最新版即可。
下载完之后解开压缩包,运行FlashESP8266.exe:
9.jpg
选择你的nodemcu端口,就是我们刚才在设备管理器里看到的COM8。firmware这里选择ESPEasy_v2.0.0-dev11_dev_4096.bin。
10.jpg
点击Flash后会自动运行脚本刷入固件:
11.jpg
刷入完成后按一下主板上的rst键:
12.jpg

等待一会,用手机或者电脑搜索wifi,会看到一个ESP_Easy_0的wifi。连接它,密码是:configesp。
13.jpg
连接成功后,在手机或电脑的浏览器里输入192.168.4.1。然后配置你的wifi。
14.jpg
wifi配置完成后会重启。等待20秒钟。
15.jpg
点击图中的位置,就可以进入espeasy的主页了。
16.jpg

配置mqtt服务器,点击Controllers,编辑控制器1。
此处注意,只有控制器1可以使用mqtt服务。
17.jpg

选择OpenHAB MQTT
18.jpg
按图操作
19.jpg
OK,MQTT服务配置完成

接下来配置门磁传感器
选择Device,点击Edit。
20.jpg
Device这栏选择Switch input。
21.jpg
按图中填写
22.jpg
OK,传感器也配置好了,接下来连接硬件。

传感器2根线,一根接D4,因为我们刚才选择的是D4。另外一根接GND。
如图:
23.jpg

现在把门磁合起来,如果没有问题的话,主板上的灯会亮起。
24.jpg

OK,到这里的话,传感器的软硬件都设置好了。

接下来我们来将这个传感器接入hass
在configuration里添加传感器:

binary_sensor :
  - platform: mqtt
    name: "mencitest"
    state_topic: "/esptest/switch/menci"
    qos: 0
    payload_on: "1"
    payload_off: "0"
    device_class: opening


还记得我刚才让你们记住的几个地方吧。
state_topic这行要填你们刚才填的路径。
25.jpg

重启hass,你会发现门磁已经正常工作了。
但是有略微的延迟,希望有大神指点下,降低延迟。
26.jpg


最后,重启homebridge,在homekit里就有这个门磁设备拉。
27.PNG
28.PNG

enjoy it~

评分

参与人数 8金钱 +45 收起 理由
cym9007 + 2 感谢楼主分享!
jyz_0501 + 10 感谢教程,最近准备抛弃米家门磁了 毕竟826.
pigcais + 2 勾选了 send boot state 选了D3端口就好了.
panyhoo + 7 谢谢分享!
阿东 + 7 espeasy的教程比较少,望楼主多多分享.
Milo + 6 完美教程啊!
lidicn + 5 很给力!
+ 6 666

查看全部评分

回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2017-7-25 00:53:11 | 显示全部楼层
太给力了!尤其拍的图,完美教程典范!
回复

使用道具 举报

16

主题

281

帖子

1515

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1515
金钱
1224
HASS币
0

教程狂人卓越贡献

 楼主| 发表于 2017-7-25 00:54:43 | 显示全部楼层
Jones 发表于 2017-7-25 00:53
太给力了!尤其拍的图,完美教程典范!

谢谢囧帅捧场~
回复

使用道具 举报

2

主题

284

帖子

2279

积分

金牌会员

Rank: 6Rank: 6

积分
2279
金钱
1994
HASS币
0
发表于 2017-7-25 01:35:43 来自手机 | 显示全部楼层
支持 我的还没开始搞
回复

使用道具 举报

16

主题

281

帖子

1515

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1515
金钱
1224
HASS币
0

教程狂人卓越贡献

 楼主| 发表于 2017-7-25 01:37:45 | 显示全部楼层
superk 发表于 2017-7-25 01:35
支持 我的还没开始搞

欢迎来搞。。
回复

使用道具 举报

219

主题

1287

帖子

7945

积分

超级版主

Rank: 8Rank: 8

积分
7945
金钱
6628
HASS币
86

教程狂人论坛风云人物突出贡献

发表于 2017-7-25 01:39:24 来自手机 | 显示全部楼层
很详细,很赞
回复

使用道具 举报

16

主题

281

帖子

1515

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1515
金钱
1224
HASS币
0

教程狂人卓越贡献

 楼主| 发表于 2017-7-25 01:46:30 | 显示全部楼层

谢谢
回复

使用道具 举报

8

主题

690

帖子

4556

积分

论坛元老

Rank: 8Rank: 8

积分
4556
金钱
3861
HASS币
0
QQ
发表于 2017-7-25 06:33:44 | 显示全部楼层
强烈支持,太赞了
回复

使用道具 举报

3

主题

286

帖子

2664

积分

版主

懵懂的小白

Rank: 7Rank: 7Rank: 7

积分
2664
金钱
2378
HASS币
0
发表于 2017-7-25 09:23:27 来自手机 | 显示全部楼层
标注上你购买的淘宝链接吧,小白比较方便购买,不至于买错
回复

使用道具 举报

12

主题

335

帖子

2348

积分

论坛DIY达人

积分
2348
金钱
2008
HASS币
0
发表于 2017-7-25 10:08:53 | 显示全部楼层
感谢楼主实力carry!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 08:00 , Processed in 0.063072 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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