dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

ESPHome always requires a WiFi network

Open ChillingSilence opened this issue 1 year ago • 3 comments

The problem

When setting up ESPHome, even if the user only ever uses something such as the M5Stack PoESP32, ESPHome still requires a WiFi network be entered on the first device.

While only a minor inconvenience of having to make up a non-existent WiFi network, there may still be a better way of handling this requirement. Perhaps some sort of "yeah naaaah this is LAN-only"?

image

The PoESP32 does not have any method of utilising the WiFi that is traditionally included in the ESP32.

Which version of ESPHome has the issue?

2023.5.5

What type of installation are you using?

Home Assistant Add-on

Which version of Home Assistant has the issue?

2023.5.4

What platform are you using?

ESP32

Board

M5Stack PoESP32

Component causing the issue

esphome

Example YAML snippet

esphome:
  name: m5stack-poesp32-25

esp32:
  board: m5stack-core-esp32
  framework:
    type: arduino

# Enable logging
logger:

# Keep this, coz you can't flash shit remotely without it
ota:

# Network interface for PoESP32
ethernet:
  type: IP101
  mdc_pin: GPIO23
  mdio_pin: GPIO18
  clk_mode: GPIO0_IN
  phy_addr: 1
  power_pin: GPIO5

# Enable Home Assistant API
api:
  encryption:
    key: "****"

Anything in the logs that might be useful for us?

N/A

Additional information

Screenshot 2023-05-30 193520

ChillingSilence avatar May 30 '23 07:05 ChillingSilence

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Sep 28 '23 01:09 github-actions[bot]

Still "a thing", though a mild inconvenience to be honest. Any thoughts on this @jesserockz ?

ChillingSilence avatar Sep 28 '23 01:09 ChillingSilence

We currently only make a connection to check the chip type after we ask for name and Wi-Fi. Since it's a small use case and we can assume that users that buy an ethernet ESP32 are more advanced users, I am leaning to not solve this issue.

balloob avatar Oct 02 '23 00:10 balloob