Não existe um padrão que exija que um AP disponibilize, por meio de qualquer API ou protocolo, os valores de RSSI para os clientes conectados. Também não há nenhuma regra contra isso, então os fornecedores podem ter maneiras de tornar esses valores acessíveis de várias maneiras em vários produtos.
Olhando em volta, parece que qualquer AP que usa um chipset Broadcom Wi-Fi e pode executar o DD-WRT permitiria que você usasse o SSH e usasse o comando Broadcom wl
para obter esse tipo de informação; wl assoclist
, analise-o para endereços MAC e, em seguida, wl rssi $MACADDR
.
Parece que os produtos da Ubiquiti UniFi podem ser roteirizados via este pacote do Python unifi-api .
Existem provavelmente outras soluções para outros dispositivos também.