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

标题: ESP32-S以太网8路继电器有线接入HASS [打印本页]

作者: yzh5599    时间: 2024-4-4 16:32
标题: ESP32-S以太网8路继电器有线接入HASS
[attach]57637[/attach][attach]57636[/attach]
淘宝上购买的ESP32-S以太网接口模块刷入ESPHOME固件,接入HASS实现8路继电器控制测试下来很稳定,以下是代码

esphome:
  name: lan
  platform: ESP32
  board: esp-wrover-kit

ethernet:
  type: LAN8720
  mdc_pin: GPIO23
  mdio_pin: GPIO18
  clk_mode: GPIO17_OUT
  phy_addr: 0

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "CO5dMzoP6yQTQwhmra5Ntghe3irsUGg2gRM1vopLKr4="

web_server:  ## web控制,添加了这2行,就可以在网页端打开设备ip;
  port: 80


switch:
  - platform: gpio
    name: "switch1"
    pin: GPIO4
    id: "light1"
  
  - platform: gpio
    name: "switch2"
    pin: GPIO16
    id: "light2"

  - platform: gpio
    name: "switch3"
    pin: GPIO15
    id: "light3"

  - platform: gpio
    name: "switch4"
    pin: GPIO13
    id: "light4"

  - platform: gpio
    name: "switch5"
    pin: GPIO12
    id: "light5"
  
  - platform: gpio
    name: "switch6"
    pin: GPIO14
    id: "light6"

  - platform: gpio
    name: "switch7"
    pin: GPIO33
    id: "light7"

  - platform: gpio
    name: "switch8"
    pin: GPIO32
    id: "light8"


通过USB转TTL线打开ESPHOME在线刷入BIN文件(只刷1个BIN文件就可以正常工作),打开HASS自动发现添加成功,后期想研究把433射频接收模块连接在ESP32-S上HASS实时反馈状态,这样HASS主机或网络出问题了可以本地控制,希望有高手指点
[attach]57638[/attach][attach]57639[/attach]






作者: sorrypqa    时间: 2024-4-4 18:42
玩433M千万别买蜂鸟的R1A、R4A之类的玩意,不是一般的难用,室内用线连接ESP32开发板测试,接收我的遥控器和传感器信号,可靠距离不超过6米,装壳后更短,有LAN的话,直接开启蓝牙功能,玩ryanh7大佬的蓝牙按钮更好用https://bbs.hassbian.com/thread-24565-1-1.html
作者: long2025    时间: 2024-8-2 09:40
# Example configuration entry for RMII chips
ethernet:
  type: LAN8720
  mdc_pin: GPIOXX
  mdio_pin: GPIOXX
  clk_mode: GPIO0_IN
  phy_addr: 0

  # Optional manual IP
  manual_ip:
    static_ip: 10.0.0.42
    gateway: 10.0.0.1
    subnet: 255.255.255.0

请教大神,
IP部分,不用写是吗?
作者: xinyu17    时间: 2024-8-2 23:20
楼主折腾这个ESP32继电器,有办法接收modbus的数据然后解析出来作判断,然后进行一些控制继电器的逻辑动作吗
作者: Cyrus7418    时间: 2024-10-20 21:05
学习学习
作者: yc21    时间: 2025-3-5 22:36

学习学习,谢楼主




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5