<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[WiFi tracking with the F1 Starter Kit]]></title><description><![CDATA[<p dir="auto"><strong>Wi-Fi tracking, but serverless</strong><br />
This application tracks the location of the F1 Starter Kit without adding any extra sensors or peripherals. So-called WiFi sniffing is a great way of localizing assets as it – other than GPS – works indoors, and doesn’t require long and time-consuming satellite scans.</p>
<p dir="auto">How it works:</p>
<ul>
<li>
<p dir="auto"><strong>Scan</strong>. The F1 wakes up at preconfigurable time intervals, currently set to 15 minutes, and scans for nearby Wi-Fi access points. It keeps up to 6 strongest BSSIDs and drops randomized addresses (such as phone hotspots).</p>
<p dir="auto">To avoid sending data while the device hasn’t moved, it compares the BSSIDs with those of the last message sent. A new message is sent only when at least 50% of them have changed. If nothing changes, the device still sends an uplink every 6 hours.</p>
</li>
<li>
<p dir="auto"><strong>Send</strong>. It connects over cellular and sends the list of <strong>BSSIDs</strong> and <strong>RSSIs</strong> (signal strengths) to <a href="https://tago.io/" target="_blank" rel="noopener noreferrer nofollow ugc">TagoIO</a> in a UDP message. Once an ACK is received, the module goes to sleep.</p>
</li>
<li>
<p dir="auto"><strong>Resolve</strong>. In TagoIO, each received data message triggers a script, which sends the BSSIDs and RSSIs to the <strong>Google Geolocation API</strong>.</p>
</li>
<li>
<p dir="auto"><strong>Store</strong>. Google returns the latitude, longitude and accuracy radius. The script writes these back to TagoIO, where they are stored.</p>
</li>
<li>
<p dir="auto"><strong>Show</strong>. A TagoIO dashboard shows the device’s location on a map, including its accuracy.</p>
</li>
</ul>
<p dir="auto">Link to documentation: <a href="http://github.com/laurensslats/f1-wifi-tracker" target="_blank" rel="noopener noreferrer nofollow ugc">github.com/laurensslats/f1-wifi-tracker</a></p>
<p dir="auto"><em>Preview of dashboard:</em><br />
<img src="/assets/uploads/files/1792484692312-tagoio-resized.png" alt="TagoIO Dashboard" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.sgwireless.com/topic/80/wifi-tracking-with-the-f1-starter-kit</link><generator>RSS for Node</generator><lastBuildDate>Tue, 20 Oct 2026 23:29:34 GMT</lastBuildDate><atom:link href="https://forum.sgwireless.com/topic/80.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Oct 2026 08:29:15 GMT</pubDate><ttl>60</ttl></channel></rss>