← index #9203Issue #5395
Related · high · value 0.706
QUERY · ISSUE

port/ESP32/network.AP_IF: get IP addresses from connected stations

openby MeckPommERopened 2022-09-03updated 2026-03-19
enhancementport-esp32

Hello and thanks for your time!

When the ESP32 is working as an access point, it is possible get a MAC list of connected stations via ap.status('stations'). But there is (i've found) no way to find the IP, which the ESP32 has assigned to the corresponding station.

I my case, the ESP32 is working as a mobile accesspoint and webserver, handling the communication between robots and browsers. To configure the robot controlling HTML pages, i need the corrent IP addresses. I am at a point where I know, which robot is connected from a dictionary, where I store the MAC and other info, but i am unable to find the needed IP.

An extension of the station list to include the IP entry (if assigned) would be very helpful.

Thanks in advance.

CANDIDATE · ISSUE

List mac addresses connected to ESP8266 via AP_IF mode

closedby capsulecorplabopened 2019-12-07updated 2025-03-05
enhancementport-esp8266

Similar to #186, would it be possible to list the devices that are connected to an ESP8266 broadcasting a wireless access point?

import network
ap = network.WLAN(network.AP_IF)
ap.active(True)
ap.config(essid='mode_ap')
ap.status('stations')

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied