找回密码
 立即注册

微信扫码登录

搜索
查看: 24617|回复: 21

[技术探讨] DHT22温湿接入显示问题

[复制链接]
aaa 

34

主题

301

回帖

1848

积分

金牌会员

积分
1848
金钱
1513
HASS币
0
发表于 2018-4-29 13:38:55 | 显示全部楼层 |阅读模式
本帖最后由 aaa 于 2018-5-7 16:28 编辑

web.png AM2301.png TB2zzvRXmzeFuJjy1zeXXa3RFXa_!!2155882228.jpg_430x430q90.jpg


sensor 2:
  - platform: mqtt
    name: "Temperature"
    state_topic: "tele/S3/Temperature"
    value_template: "{{ value_json['DHT22'].Temperature }}"
    unit_of_measurement: "°C"
   
sensor 3:
  - platform: mqtt
    name: "Humidity"
    state_topic: "tele/S3/Humidity"
    value_template: "{{ value_json['DHT22'].Humidity }}"
    unit_of_measuremen


参考27hh老师的帖子
https://bbs.hassbian.com/thread-1120-1-1.html
这样设置后是主页没有读数,模块没有DHT22 如果选择DHT11读数是不正确的,模块用的这款DHT22 AM2302传感器
有经验的朋友帮我分析一下问题出在哪里,谢谢!

感谢热心朋友耐心指导,经过一番排查,定位问题出在state_topic 经指查看日志导修正后已经正常工作,再次表示感谢!
回复

使用道具 举报

0

主题

144

回帖

1103

积分

金牌会员

积分
1103
金钱
959
HASS币
0
发表于 2018-5-7 22:06:32 | 显示全部楼层
aaa 发表于 2018-5-7 15:54
对的,请问你解决了吗?

搞定了,
state_topic: "/tele/S3/Temperature"
这样,加个斜杠就可以了
回复

使用道具 举报

9

主题

349

回帖

3151

积分

论坛元老

积分
3151
金钱
2793
HASS币
0
发表于 2018-5-7 16:28:29 | 显示全部楼层
aaa 发表于 2018-5-7 16:21
感谢指导,解决了!看到日志恍然醒悟

回复

使用道具 举报

aaa 

34

主题

301

回帖

1848

积分

金牌会员

积分
1848
金钱
1513
HASS币
0
 楼主| 发表于 2018-5-7 16:22:20 | 显示全部楼层
ff031068 发表于 2018-5-7 16:12
sensor 1:
  - platform: mqtt
    name: "tem"

感谢指导,解决了!
回复

使用道具 举报

aaa 

34

主题

301

回帖

1848

积分

金牌会员

积分
1848
金钱
1513
HASS币
0
 楼主| 发表于 2018-5-7 16:21:12 | 显示全部楼层
jozhi 发表于 2018-5-7 16:09
試試看這樣吧

sensor:

感谢指导,解决了!看到日志恍然醒悟
回复

使用道具 举报

6

主题

54

回帖

359

积分

论坛积极会员

积分
359
金钱
299
HASS币
0
发表于 2018-5-7 16:12:33 | 显示全部楼层
aaa 发表于 2018-5-7 15:58
你好,前几天出门了,感谢指导,按照修改后依然不能读取数据,模块信息已经补充,有时间麻烦帮忙分享一下 ...

sensor 1:
  - platform: mqtt
    name: "tem"
    state_topic: "tele/S3/SENSOR"
    value_template: "{{ value_json['AM2301'].Temperature }}"
    unit_of_measurement: "°C"

sensor 2:
  - platform: mqtt
    name: "hum"
    state_topic: "tele/S3/SENSOR"
    value_template: "{{ value_json['AM2301'].Humidity }}"
    unit_of_measurement: "%"
回复

使用道具 举报

9

主题

349

回帖

3151

积分

论坛元老

积分
3151
金钱
2793
HASS币
0
发表于 2018-5-7 16:09:48 | 显示全部楼层
aaa 发表于 2018-5-7 16:07
[code]08:19:19 MQT: stat/S3/POWER = OFF
08:19:20 MQT: stat/S3/RESULT = {"P ...

試試看這樣吧

sensor:
  - platform: mqtt
    name: "Temperature"
    state_topic: "tele/S3/SENSOR"
    value_template: "{{ value_json['AM2301'].Temperature}}"
    unit_of_measurement: "°C"
  - platform: mqtt
    name: "Humidity"
    state_topic: "tele/S3/SENSOR"
    value_template: "{{ value_json['AM2301'].Humidity }}"
    unit_of_measurement: "%"
回复

使用道具 举报

aaa 

34

主题

301

回帖

1848

积分

金牌会员

积分
1848
金钱
1513
HASS币
0
 楼主| 发表于 2018-5-7 16:07:03 | 显示全部楼层
本帖最后由 aaa 于 2018-5-7 16:24 编辑
jozhi 发表于 2018-5-7 15:55
你把控制台的log貼上來看看吧

08:38:35 MQT: 已连接
08:43:19 MQT: tele/S3/SENSOR = {"Time":"2018-05-07T08:43:19","AM2301":{"Temperature":24.3,"Humidity":36.7},"TempUnit":"C"}
08:48:19 MQT: tele/S3/STATE = {"Time":"2018-05-07T08:48:19","Uptime":"1T00:06:39","Vcc":3.178,"POWER":"ON","Wifi":[/code]
回复

使用道具 举报

aaa 

34

主题

301

回帖

1848

积分

金牌会员

积分
1848
金钱
1513
HASS币
0
 楼主| 发表于 2018-5-7 16:02:21 | 显示全部楼层
jozhi 发表于 2018-5-7 15:55
你把控制台的log貼上來看看吧

不好意思,我是新手,日志是指的,模块控制台日志还是HA日志?
回复

使用道具 举报

aaa 

34

主题

301

回帖

1848

积分

金牌会员

积分
1848
金钱
1513
HASS币
0
 楼主| 发表于 2018-5-7 15:58:10 | 显示全部楼层
ff031068 发表于 2018-5-4 23:36
[code]sensor 1:
  - platform: mqtt
    name: "tem"

你好,前几天出门了,感谢指导,按照修改后依然不能读取数据,模块信息已经补充,有时间麻烦帮忙分享一下,谢谢!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-9-22 03:09 , Processed in 1.317954 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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