Open Spirituss opened 4 years ago
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.
The problem still is actual. Such a configuration as above mentioned DOES'T work while should be according to esphome.io offsite.
enable SSID broadcasting and it will work
enable SSID broadcasting and it will work
The issue is that the configuration above mentioned doesn't works, while works fine with bssid filter. But offsite tells that bssid is the OPTIONAL additional filter. Either documentation should be updated or system behaviour be changed. Moreover, "hidden" option doesn't matter for this problem. Additionally, even if you use bssid filter, sometimes esp changes wi-fi networks, switching to one with lower priority, but then loses due to poor signal and doesn't switch back to higher priority network.
I have tested and found that in case bssid broadcasting is used the priority works incorrectly. In case the highest priority bssid network becomes unavailable, esphome switches to the lower priority network. But it doesn't switch back to the higher bssid network when is becomes available again.
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.
I'm having similar issues when using hidden networks. The priority setting seems to be ignored and the device always connects to the first network in the list. If I make the networks visible then the priority setting works as expected.
I'm running 2021.9.3 and have tried it on a variety of different devices; sonoff basic, sonoff, sv, gosund sp111, moes lightswitch & nodemcu dev boards. All with the same issue.
Operating environment/Installation (Hass.io/Docker/pip/etc.):
Home Assistant Core/Docker
ESP (ESP32/ESP8266, Board/Sonoff):
Nodemcu, Blitzwolf plugs, Wemos D1 mini, ...
ESPHome version (latest production, beta, dev branch)
1.16.0-dev
Affected component:
https://esphome.io/components/wifi.html?highlight=priority#wifi-networks
Description of problem: Multiple wi-fi networks were defined in the firmware, all with different priority tags. In case the highest priority network in not available, ESP doesn't change the network to the next one with lower priority. ESP remains unavailable for HA, blinking by status led, which tells that there is no wi-fi connection.
Problem-relevant YAML-configuration entries:
Logs (if applicable):
Additional information and things you've tried: