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

 找回密码
 立即注册
查看: 14806|回复: 19

[基础教程] esp8266-01s/esp01 接入homeassistant教程

[复制链接]

9

主题

106

帖子

374

积分

论坛分享达人

积分
374
金钱
268
HASS币
0
发表于 2018-12-14 23:21:35 | 显示全部楼层 |阅读模式
1.给esp01s 刷EasyESP固件。 方法参照
https://blog.csdn.net/chenchen2360060/article/details/84989122

2.刷好固件后,开始设置,点击config,设置系统名称。此处要记住,yaml文件要用到。
1.jpg
3.点击Controllers, 选择Edit,选择OpenHAB MQTT的 。
2.jpg
4.填写MQTT服务器的IP地址 端口号 用户名 密码
3.jpg
5.这里保持默认,其中%sysname%就是刚才的系统名称,我这里是cctest,tskname和valname是后面要设置的

4.jpg

6.点击Devices, 点击Edit,Device选择 Environment - DHT11/12/22 SONOFF2301/7021

7.然后填写名字,即%tskname%, 我这里叫wendu. 在设置DHT 11DATA和esp01连接的引脚,我这里用的GPIO2 。 5.jpg
需要注意的地方是,勾选Enabled ,Send to Controller, 下面的Interval 是刷新时间,如果想获得实时温度可以设置的小一点。最底下的Values 就是要添加到yaml文件的%valname%

8.点击Tools,选择Advanced Settings.把MQTT Retain Msg勾上。消息刷新时间视自己情况而定。
6.jpg 7.jpg

9.最后一步打开configuration.yaml,填入如下内容。state_topic: "/cctest/wendu/Temperature" 怎么填上文都提到了。
8.jpg

10.重启hass,即可看到结果。
9.jpg

评分

参与人数 1金钱 +20 收起 理由
+ 20 谢谢分享!

查看全部评分

回复

使用道具 举报

11

主题

132

帖子

1089

积分

金牌会员

Rank: 6Rank: 6

积分
1089
金钱
952
HASS币
30
发表于 2018-12-15 02:40:39 | 显示全部楼层
谢谢,正需要
回复

使用道具 举报

0

主题

204

帖子

1039

积分

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
835
HASS币
0
发表于 2018-12-15 02:54:11 | 显示全部楼层
谢谢分享
回复

使用道具 举报

8

主题

863

帖子

5122

积分

论坛元老

Rank: 8Rank: 8

积分
5122
金钱
4259
HASS币
0
发表于 2018-12-15 17:29:47 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

38

帖子

186

积分

注册会员

Rank: 2

积分
186
金钱
148
HASS币
0
发表于 2018-12-21 16:51:57 | 显示全部楼层
有问题呢  选择不了固件呢??
回复

使用道具 举报

1

主题

12

帖子

82

积分

注册会员

Rank: 2

积分
82
金钱
70
HASS币
0
发表于 2018-12-21 18:20:05 来自手机 | 显示全部楼层
y1404068892 发表于 2018-12-21 16:51
有问题呢  选择不了固件呢??

把要刷的固件跟刷写程序放同目录
回复

使用道具 举报

0

主题

38

帖子

186

积分

注册会员

Rank: 2

积分
186
金钱
148
HASS币
0
发表于 2018-12-21 22:23:17 | 显示全部楼层
hs4205 发表于 2018-12-21 18:20
把要刷的固件跟刷写程序放同目录

谢谢 我直接选择ESP.Easy.Flasher.exe然后也刷成功了 就不用放到同一目录
回复

使用道具 举报

0

主题

38

帖子

186

积分

注册会员

Rank: 2

积分
186
金钱
148
HASS币
0
发表于 2018-12-21 23:03:54 | 显示全部楼层
还是出了点问题  mqtt死活接入不进homeassistant 不知道怎么回事 那个Controller IP是乱填的吗?其他参数还有什么重要的吗?新手有点不是很懂呢  希望作者帮忙解答一些呢
回复

使用道具 举报

9

主题

106

帖子

374

积分

论坛分享达人

积分
374
金钱
268
HASS币
0
 楼主| 发表于 2018-12-22 14:52:24 | 显示全部楼层
y1404068892 发表于 2018-12-21 23:03
还是出了点问题  mqtt死活接入不进homeassistant 不知道怎么回事 那个Controller IP是乱填的吗?其他参数还 ...

那个是mqtt服务器的地址,你的homeassistant机子装mqtt服务器了吗
回复

使用道具 举报

0

主题

38

帖子

186

积分

注册会员

Rank: 2

积分
186
金钱
148
HASS币
0
发表于 2018-12-23 14:16:04 | 显示全部楼层
chenchen2360060 发表于 2018-12-22 14:52
那个是mqtt服务器的地址,你的homeassistant机子装mqtt服务器了吗

搞定了 我用的moss自带的mqtt服务器 我现在再弄继电器了  现在只能获取状态 不能够控制 你有试过继电器吗?用8266控制
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 08:02 , Processed in 1.894208 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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