Hello,
I have bought a WT32-ETH01 board to be able to get temperature readings from a BME280 sensor through ethernet. I tried setting it up, it say there is no error. After that I remove the jumper from GPIO0 (next to tx rx pins) and ground and power it up again. It gets an IP from the router that I can see in my router, but in HA it stays offline and when i try to add it in devices it will say to make sure to add api line in the yaml file. I can ping the device from the router itself, but no other device can ping it on the network.
Anybody has an idea what am I doing wrong?
esphome:
name: wt32
platform: ESP32
board: esp-wrover-kit
ethernet:
type: LAN8720
mdc_pin: GPIO23
mdio_pin: GPIO18
clk_mode: GPIO0_IN
phy_addr: 1
power_pin: GPIO16
# Enable logging
# Optional manual IP
manual_ip:
static_ip: 192.168.1.169
gateway: 192.168.1.1
subnet: 255.255.255.0
logger:
# Enable Home Assistant API
api:
# encryption:
# key: "pWh7LjnJFlCmWoL69jwUzvdJJDfUVJhWX/lT3AQx+6g="
#ota:
# password: "d862b4d7222154a0fda1036c1a4ec3a4"
i2c:
sda: 33
scl: 32
scan: true
sensor:
- platform: bme280
temperature:
name: "BME280 Temperature"
pressure:
name: "BME280 Pressure"
humidity:
name: "BME280 Humidity"
address: 0x76
update_interval: 60s