廉价平替esphome水浸 雨水传感器diy

2024年7月27日
改进了手头的所有8266 都加了红外和dht11
干了一件非常抽象的事情 调试的时候给dht11 插到5v了 单薄的它好像要融化了

binary_sensor:
  # 水浸 雨水 传感器
  - platform: gpio
    pin:
      number: GPIO2
      inverted: true
    name: "Water Overflow"

  # 红外传感器
  - platform: gpio
    pin:
      number: GPIO4
    name: "cook"
    device_class: motion

sensor:
  - platform: dht
    pin: GPIO5  # D1 对应 GPIO5
    model: DHT11
    temperature:
      name: "Temperature"
    humidity:
      name: "Humidity"
    update_interval: 60s

esp8266 nodemcu + 雨水传感器 diy厨房水浸传感器
首先在esphome中添加设备
image

esp8266 nodemcu + 雨水传感器 diy厨房水浸传感器

  1. esphome 配置编写

    # 8266平台配置
    esp8266:
      board: nodemcuv2
    # 水浸 雨水 传感器
    binary_sensor:
      - platform: gpio
        pin:
          number: GPIO2
          inverted: true
        name: "Water Overflow"
    
  2. 连设备

image
image

  1. 刷入后测试
    湿巾或者湿抹布直接覆盖即可测试
    state ON 表示电路导通, 下雨或者被水淹了
    Off表示 表示电路断开, 没下雨或者没被水淹

image

  1. 加入hass

image

填写yaml配置文件中的key接入esphome即可

  1. hass中测试

image

posted @ 2024-07-14 12:54  rainsc  阅读(111)  评论(0编辑  收藏  举报