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 感谢博主的辛勤整理和编写系列教程