Visualize range and RSSI of point measurements on a map?

I’m currently trying to get a good idea of the range of my Meshtastic setup. For that purpose, I basically carry a node with me whenever I leave home. Another node at home receives the location beacon, publishes them via MQTT and NodeJS writes them to an InfluxDB. What I get is something like this:

time                alt device   lat        lon        rssi sats snr
----                --- ------   ---        ---        ---- ---- ---
1712313137299165595 108 f244e3c4 61.xxxxxxx 24.xxxxxxx -85  7    13
1712313198025343917 94  f244e3c4 61.xxxxxxx 24.xxxxxxx -99  6    9.75
1712313257638082024 77  f244e3c4 61.xxxxxxx 24.xxxxxxx -100 7    12
1712313317746060730 92  f244e3c4 61.xxxxxxx 24.xxxxxxx -112 6    7.25
1712313377874412446 80  f244e3c4 61.xxxxxxx 24.xxxxxxx -107 7    8.25
1712313438649273708 98  f244e3c4 61.xxxxxxx 24.xxxxxxx -110 7    0.75
1712313498791572847 87  f244e3c4 61.xxxxxxx 24.xxxxxxx -117 6    5
1712313558862247843 79  f244e3c4 61.xxxxxxx 24.xxxxxxx -110 7    6.25
1712313619038148947 111 f244e3c4 61.xxxxxxx 24.xxxxxxx -110 7    8

I’m currently plotting the points as markers on a Geomap panel but that is a little messy…

The first thing I would like to see is some interpolated range line, like e.g. the ADSB visualizer tar1090 creates:

The second thing I’d like to see is some interpolation of the RSSI filling that range line.

How would I go about that?