WiFi connection by SSID AND MAC Address, possible?

I am using an AIMesh system, so I have various routers with the same SSID but of course each router has a different MAC.

Is it possible to tell to connect to that specific router instead of choosing it random?

The docs are here https://esphome.io/components/wifi.html, but it doesn’t look like it.

You might be able to do something with the roaming list in the router.

Roaming list?

Is that a function of the router? By any chance you know if Asus router have it?

Yes it is a function of the router. No, I use Ubiquity gear. Try the SNB Forums.

A quick search shows there is a Roaming BlockList, that blocks clients from roaming but they may still connect to a weak node. What you need to search for is “Roaming assistance” to ensure your clients always connect to the strongest node.