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

 找回密码
 立即注册
查看: 1162|回复: 2

[技术探讨] 关于io2的使用疑惑0.0

[复制链接]

15

主题

220

帖子

1763

积分

金牌会员

Rank: 6Rank: 6

积分
1763
金钱
1543
HASS币
0
发表于 2024-1-6 23:22:04 | 显示全部楼层 |阅读模式
本帖最后由 Awe7 于 2024-1-6 23:23 编辑

传感器状态能翻转吗,
binary_sensor:
  - platform: gpio
    pin:
      number: 2
      mode: INPUT_PULLUP   
    name: "1 switch"
#    internal: true #隐藏按钮
    on_state:     #切换relay开关
       then:
         switch.toggle: zeng
#        - switch.turn_off: relay



  - platform: gpio
    pin:
      number: 5
      mode: INPUT_PULLUP   
    name: "2 switch"
#    internal: true #隐藏按钮
    on_state:     #切换relay开关
       then:
         switch.toggle: deng
#        - switch.turn_off: relay   


有个io2如果翘板开关接gnd模式  ,在开关打开状态下,停电在来电会导致8266无法启动,现串联10k电阻到vcc,后台一直显示on (默认模式下io2为高电平) ,切换翘板开关无变化。

ps  设置后 esphome内设置io2为低电平,8266能正常启动吗 0.0
回复

使用道具 举报

24

主题

581

帖子

2693

积分

金牌会员

Rank: 6Rank: 6

积分
2693
金钱
2112
HASS币
0
发表于 2024-1-7 00:06:45 | 显示全部楼层
本帖最后由 kjjuhfv 于 2024-1-7 00:08 编辑

使用翘板开关就不要使用这些引脚了
要么就换自复位开关
binary_sensor: 
  - platform: gpio
    pin:
      number: GPIO3
      mode:
        input: true
        pullup: true
      inverted: true  #反转状态
    name: "button 1"


回复

使用道具 举报

17

主题

800

帖子

5738

积分

论坛元老

Rank: 8Rank: 8

积分
5738
金钱
4933
HASS币
0
发表于 2024-1-7 11:38:43 | 显示全部楼层
本帖最后由 sirakawa 于 2024-1-7 11:40 编辑

如果你对各个引脚的功能不是很清楚,
推荐不要用IO0,IO2,IO15这些和启动有关的引脚

IO2乐鑫的手册写的是  悬空(内部有上拉)或外部拉。开关打开状态,io2被下拉,就起不来了。

esphome页面也有对于启动引脚的介绍
https://www.esphome.io/components/esp8266
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 02:49 , Processed in 0.069992 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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