Description
Problem
Currently, I'm unable to connect to my wifi network due to having multiple access points with duplicate SSIDs. There is no method for explicitly stating the BSSID or otherwise filtering down the SSIDs to prevent this issue.
Error:
('No such ssid', b'SSID in Secrets')
Tested
This was tested on an Adafruit Matrix Portal, using the guide listed here: https://learn.adafruit.com/adafruit-matrixportal-m4/internet-connect
This was first tested by the direct esp.connect_AP
, then subsequently tested out using WifiManager.
Solution
I'd love the ability to either explicitly state the BSSID, or default to connecting to the closest SSID.
I've made a branch for the WifiManager C++ code (here: https://github.com/banksfinn/WiFiManager), but realized this will need to be 2 part solution. This is the relevant thread I worked from: tzapu/WiFiManager#221
Does anyone have any guidance of next steps for this repo?
Hardware
Adafruit Matrix Portal
Wifi Mesh System