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

 找回密码
 立即注册
查看: 5240|回复: 24

[技术探讨] ESP-01S通过ESPHOME接入BH1750和人在传感器无法启动连入WIFI

[复制链接]

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
发表于 2022-5-24 22:41:52 | 显示全部楼层 |阅读模式
本帖最后由 luckfly 于 2022-5-24 23:36 编辑

ESP-01S通过ESPHOME接入BH1750和人在传感器之后无法启动连接wifi,BH1750上sda接rx,scl接tx,人在传感器VO接gpio2,烧录正常,传感器全部接上之后冷启动无法连接wifi,同一套配置下,单独接BH1750或人在传感器都能正常使用,ESP-01S单接BH1750冷启动后再接人在传感器也能正常使用,此时无人状态板载LED亮,有人板载LED灭,请教各位大佬,该如何设置或接线,两个传感器才能同时冷启动,谢谢
ESPHOME配置如下:
i2c:
  sda: GPIO3                    #RXD
  scl: GPIO1                     #TXD
  scan: true

binary_sensor:
  - platform: gpio
    id: occupancy
    pin:
      number: GPIO2
    name: "人在传感器(厨房)"
    device_class: occupancy
    filters:
      - delayed_on_off: 50ms

sensor:
  - platform: bh1750
    id: illuminance
    name: "光照度(厨房)"
    address: 0x23
    update_interval: 2s

回复

使用道具 举报

7

主题

188

帖子

2349

积分

金牌会员

Rank: 6Rank: 6

积分
2349
金钱
2161
HASS币
0
发表于 2022-5-25 06:07:47 来自手机 | 显示全部楼层
gpio2启动时要求高电平,换个试试
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-25 06:42:47 | 显示全部楼层
xlsj519 发表于 2022-5-25 06:07
gpio2启动时要求高电平,换个试试

换到gpio0?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12105
金钱
9086
HASS币
460

教程狂人突出贡献

发表于 2022-5-25 06:45:32 | 显示全部楼层
日志贴出来看看?

或者看看我的另一个帖子,接ssd1306冷启无法连接wifi,也许是同样的问题。
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-25 06:50:06 | 显示全部楼层
XCray 发表于 2022-5-25 06:45
日志贴出来看看?

或者看看我的另一个帖子,接ssd1306冷启无法连接wifi,也许是同样的问题。 ...

非常感谢,我去看一下
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-25 07:15:31 | 显示全部楼层
XCray 发表于 2022-5-25 06:45
日志贴出来看看?

或者看看我的另一个帖子,接ssd1306冷启无法连接wifi,也许是同样的问题。 ...

同时插传感器的logs
INFO Reading configuration /config/esphome/8266-pir-lux.yaml...
INFO Starting log output from 8266-pir-lux.local using esphome API
WARNING Can't connect to ESPHome API for 8266-pir-lux.local: Error resolving IP address: [Errno -5] No address associated with hostname
INFO Trying to reconnect to 8266-pir-lux.local in the background

也用了你帖子里的代码,唯一的区别我i2c用的是1,3.你帖子里0,2。vo无论是接到0或2,都是无法连接wifi
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12105
金钱
9086
HASS币
460

教程狂人突出贡献

发表于 2022-5-25 07:59:04 | 显示全部楼层
luckfly 发表于 2022-5-25 07:15
同时插传感器的logs
INFO Reading configuration /config/esphome/8266-pir-lux.yaml...
INFO Starting l ...

1. 没连上wifi,只有串口的日志有意义,这一点不难理解

2. 我那个帖子说的关键不是那个io,而是优先级
回复

使用道具 举报

7

主题

30

帖子

489

积分

论坛分享达人

积分
489
金钱
459
HASS币
0
发表于 2022-5-25 08:11:56 来自手机 | 显示全部楼层
luckfly 发表于 2022-5-25 07:15
同时插传感器的logs
INFO Reading configuration /config/esphome/8266-pir-lux.yaml...
INFO Starting l ...

这个日志错误是主机名用了数字开头,无法解析,建议用字母开头试一试
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-25 08:23:20 | 显示全部楼层
XCray 发表于 2022-5-25 07:59
1. 没连上wifi,只有串口的日志有意义,这一点不难理解

2. 我那个帖子说的关键不是那个io,而是优先级 ...

我明白优先级的意思,但是看过其他资料esp-01s上电的时候0,2需要拉高才能正常运行,现在的问题是0,2上不能插传感器启动,不然就连不了wifi
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-25 08:24:26 | 显示全部楼层
bg6cq 发表于 2022-5-25 08:11
这个日志错误是主机名用了数字开头,无法解析,建议用字母开头试一试

不是这个问题,数字没影响,单光照没问题,就是光照和人在一起插着上电才启动不了,现在是0,2只要插着传感器就启动不了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 18:41 , Processed in 0.081083 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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