To be able to measure the Wifi quality over time I created a small program for ESP32, probably works for ESP8266 also, that every five minutes reports the ping RTT to the local gateway and the RSSI to the connected AP.

The idea is to get a handful cheap ESP32 boards and litter them around the house and send the data to influx-db to be able to create a dashboard.

And to be clear, this is not a project, just a small experiment to see if it’s feasible to use ESP32 to monitor this.

You can find the code here: https://github.com/the-louie/lewm