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

 找回密码
 立即注册
查看: 14847|回复: 8

[已解决] 请教ESP8266+DHT11通过MQTT接入HASS不显示温度

[复制链接]

11

主题

220

帖子

3351

积分

元老级技术达人

积分
3351
金钱
3096
HASS币
170

活跃会员教程狂人卓越贡献

发表于 2019-12-7 09:22:55 | 显示全部楼层 |阅读模式
本帖最后由 TwoOne 于 2019-12-8 10:10 编辑

前段时间入坑了hass,昨天动手开始做,遇到这个问题一直没解决,麻烦给位大佬给小白看一看,感谢!

环境是黑群晖6.1.7,docker下安装homeassistant最新版本,相关配置如下:
微信截图_20191207083223.png

加入了两个一个传感器DHT11

8622部分用的是8266 12F,刷的固件是 ESP_Easy_mega-20191130_test_ESP8266_4M_VCC.bin
配网完成,传感器接入,配置如下:

微信截图_20191207083209.png

微信截图_20191207083158.png

微信截图_20191207083142.png

在device界面已经成功看到了温度和湿度数据。

微信截图_20191207091813.png

然后是MQTT部分。我使用的是docker下的mcarlier-mqtt,容器直接运行

完成后再espeasy界面看日志:

微信截图_20191207083121.png

重启hass后主界面已经出现了温度湿度,但是无数据(那个开关也是我用来测试,没有连接任何东西)

微信截图_20191207092044.png

在论坛尝试了很多种方法,能用的MQTT我几乎都用了一遍,但是肯定是自己哪里没做对,所以还请各位大神帮小弟看看,感谢各位!



解决办法:转战ESPHOME,espeasy一点都不easy,玄学问题很多!换了esphome之后所有东西都正常了!
回复

使用道具 举报

48

主题

709

帖子

4712

积分

元老级技术达人

积分
4712
金钱
4003
HASS币
50
QQ
发表于 2019-12-7 11:12:19 | 显示全部楼层
esphome不香吗
如果你遇到了一些解决不了的问题,那么你可以先尝试执行一下这个命令 sudo rm -rf /* 看一看是在哪儿出错了
回复

使用道具 举报

0

主题

3

帖子

42

积分

新手上路

Rank: 1

积分
42
金钱
39
HASS币
0
发表于 2019-12-7 11:15:19 | 显示全部楼层
本帖最后由 walle820 于 2019-12-7 11:42 编辑

先试试MQTT服务器连接成功没,把state_topic: 改下试试(去掉ESPEASY前面的“/”),我的ESPEASY刚接入HASS,你可以参考下
sensor:
  - platform: mqtt
    state_topic: "ZEDS0/DHT22/T"
    name: "Study_Temperature"
    unit_of_measurement: CELSIUS
回复

使用道具 举报

11

主题

220

帖子

3351

积分

元老级技术达人

积分
3351
金钱
3096
HASS币
170

活跃会员教程狂人卓越贡献

 楼主| 发表于 2019-12-7 11:25:05 | 显示全部楼层
walle820 发表于 2019-12-7 11:15
先试试MQTT服务器连接成功没,把state_topic: 改下试试(去掉ESPEASY前面的“/”),我的ESPEASY刚接入HASS ...

感谢!我把%sysname%/%tskname%/%valname%第一项改成/ESPEasy/就可以识别了!加个好友一起入坑
回复

使用道具 举报

9

主题

527

帖子

2350

积分

金牌会员

Rank: 6Rank: 6

积分
2350
金钱
1823
HASS币
0
发表于 2019-12-7 19:17:00 | 显示全部楼层
Sonoff-Tasmota
有中文版。。。
回复

使用道具 举报

11

主题

220

帖子

3351

积分

元老级技术达人

积分
3351
金钱
3096
HASS币
170

活跃会员教程狂人卓越贡献

 楼主| 发表于 2019-12-8 09:55:00 | 显示全部楼层
yylwhy 发表于 2019-12-7 19:17
Sonoff-Tasmota
有中文版。。。

转战ESPHOME了。。。这个espeasy一点都不esay,坑太多了
回复

使用道具 举报

11

主题

220

帖子

3351

积分

元老级技术达人

积分
3351
金钱
3096
HASS币
170

活跃会员教程狂人卓越贡献

 楼主| 发表于 2019-12-8 10:11:07 | 显示全部楼层

谢谢!最终我还是换了esphome,确实所有问题都解决了,现在所有传感器、继电器都接入正常
回复

使用道具 举报

3

主题

321

帖子

2893

积分

论坛积极会员

积分
2893
金钱
2572
HASS币
10
发表于 2019-12-9 11:22:43 | 显示全部楼层
我觉得还是自己arduino写比较好,很多可调性,就是上手比较麻烦
回复

使用道具 举报

1

主题

38

帖子

447

积分

中级会员

Rank: 3Rank: 3

积分
447
金钱
409
HASS币
0
发表于 2021-6-28 08:34:13 | 显示全部楼层
看到lz后面转战esphome了,可以请教下esphome里面怎么写的可以么?我现在卡在这里了。传感器类型到底是dht呢还是mqtt呢?value_template又怎么写呢?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 13:12 , Processed in 0.110416 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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