ESP Home ethernet WT32_eth01

A dokładniej jaki masz problem z ustawieniem stałego IP?
U mnie wszystkie gniazdka WiFi, sensory na ESP8266 i ESP32 mają ustawione stałe IP w/g dokumentacji i nie ma problemu.

ustawiłem tak. zaraz pod ssid i hasłem wifi w esp8266

manual_ip:
static_ip: 192.168.0.11
gateway: 192.168.0.1
subnet: 255.255.255.0

i wgrywa się ale potem nie chce się połączyć

Po zmianie konfiguracji na stałe IP musisz dodać na końcu parametr use_address:, gdzie podajesz IP pod jakim urządzenie jest aktualnie dostępne, czyli np:

manual_ip:
  static_ip: 192.168.0.11
  gateway: 192.168.0.1
  subnet: 255.255.255.0
  use_address: 192.168.0.xxx    # tu aktualne IP nadane z DHCP

Po tym, jak wgrasz firmware pierwszy raz, możesz już ten ostatni parametr usunąć i zrobić Upload drugi raz.

2 polubienia

A tak przy okazji mam pytanie. Widział ktoś taki układ ale z PoE?

ESP32-POE

https://tasmota.github.io/docs/ESP32/

1 polubienie

Witam
Możesz wrzucić cały kod z pliku yaml ESPHome… w sensie jaką platformę wybrałeś itd ?

Witam wszystkich,

  1. czy ktoś używa z powodzeniem wt32-eth01 w połączeniu z esphome? Interesuje mnie szczególnie czy używając połączenia kablowego mam nadal dostęp do magistrali i2c? Korzystam z esp32 devkitc jako huba na 128 gpio przy wykorzystaniu ekspandera easyswitch (8 x mcp23017), a do tego potrzebuję i2c. W internecie nie jest łatwo wywnioskować czy magistrala jest dostępna. Bardzo chciałbym mieć połączenie kablowe, bo jest stabilniejsze od wifi.

  2. Jakie ta płytka ma ograniczenia wobec devkitc, jakie magistrale nie są dostępne?

  3. Czy jest jakaś lepsza alternatywa?

Z góry dzięki za odpowiedzi :slight_smile:

Ps
Znalazłem artykuł, z którego wynika, że ma i2c

Taka informacja w dokumentacji Tasmota odnośnie tego modułu i działania I2C:

A ja mam pytanie odnośnie WT32-ETH01 z oprogramowaniem ESPHome. Czy jednocześnie może działać połączenie ethernrt i Wi-Fi?

Otrzymuję taką informację podczas sprawdzania walidacji
Component ethernet cannot be used together with component wifi.
tego YAML:

substitutions:
  device_name: "wt32-eth01 [35]"
  device_name_lower: "wt32-eth01"

esphome:
  name: ${device_name_lower}


esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

# captive_portal:
web_server:
  port: 80

ethernet:
  type: LAN8720
  mdc_pin: GPIO23
  mdio_pin: GPIO18
  clk_mode: GPIO0_IN
  phy_addr: 1
  power_pin: GPIO16       

Component ethernet cannot be used together with component wifi.

niestety z tego co mi wiadomo to nie mże :frowning: