智能家居之ESP8266接继电器接线方式
时间:2023-02-27 13:00:00
ESP8266接线继电器
esp8266 | 电源 | 继电器 | LED |
---|---|---|---|
TX | |||
EN | 3.3V | ||
RST | |||
3.3V | 3.3V | ||
GND | GND | GND | |
IO2 | 信号端 | ||
IO0 | |||
RX | |||
NO(常闭触点) | |||
NC(常开触点) | |||
COM(公共端) |
注意上述接法对应IO2 触发点对应以下程序
ESP8266 01 烧录程序如下:
esphome: name: switch platform: ESP8266 board: esp01_1m wifi: ssid: "HUAWEI-SKD7" password: "shan2017" manual_ip: static_ip: 192.168.3.108 ##固定此设备IP地址为192.168.3.108; # 静态设置IP模式 gateway: 192.168.3.1 ##路由器、网关地址; subnet: 255.255.255.0 ##子网掩码; # Enable fallback hotspot (captive portal) in case wifi connection fails # # captive_portal: # Enable logging logger: # Enable Home Assistant API api: password: "1" ota: password: "1" ## web_server: ## web控制,添加这两行,您可以在网页上打开设备ip; ## port: 80 switch: ##设备类型; - platform: gpio ##平台; name: "test switch relay" ##
自定义名称,最好起相关名称; pin: GPIO2 ##ESP01/01S 是GPIO0脚; id: relay ##ID 为继电器开关; inverted: yes ## inverted 参数,表示高电平有效,即继电器是高电平触发;
以上环境为:群辉 docker环境,需要在docker相关容器的安装和相关参数的配置
详见:编码书生博客
超链接有问题,复制打开 https://codess.cc/archives/272.html
感谢博主的辛勤整理和编写系列教程