Lightweight Centralized WiFi Client Dashboard

Hello,

I have at work about 30 openwrt dumb ap’s and sometimes i needed a webpage to see all connected wireless clients, on what ap they are connected, what signal they have, do they make traffic, etc. Not because i like to look at dashboards but because sometimes wireless clients has problems and it’s a pain to guess on what ap they are connected.

So after some weeks of programming with ChatGPT (i’m not a programmer) i managed to finish the scripts and this is the final result

The dashboard can run on any ap from your network that you choose as your “main ap” and the slaves will push the statistics to this main ap.

I’m using the dashboard on a Ubiquity-AC-Lite (1 core - 128MB RAM) and i didn’t sense any drop of speed.

The scripts won’t need any extra packages - only what comes by default.

If you need the scripts you can download them from gorunul/owrt-controller-v1: Openwrt wifi clients dashboard

8 Likes

Very nice complement to small setup where openwisp does not fit.

In long haul - tag releases and make ipk and apk packages for easy consumption, check other luci-app-… packaging makefiles)

2 Likes

The back end would have been much simpler with usteer sending the info to each other and just reporting on it, IMO.

I expect ChatGPT didn’t think of that.

3 Likes

Thank you. I will try to make an ipk package too.

1 Like

Look very nice. It should be nice to have also hostname and ip adress in the dashboard (also from the other AP’s)

When i will have a bit of free time, i will try to populate this kind of data. If i remember correctly i can’t see the hostnames on a dumb ap, except if i add them as a static lease so it will be problematic. But i will try.

dhcp server knows them all in detail

Agreed, probably wouldn't take much for @kreload to implement

1 Like