I believe the vast majority of LoRa devices, LoRa or LoRaWAN, are pretty static - as in bolted / glued / screwed down. I know most of mine are.
LoRaWAN is almost useless for tracking at the “where’s my delivery” level as it relies on LoRaWAN coverage and for vehicles, you have all the power you can eat to run 2/3/4/5G.
There are GPS based geolocation schemes that can work - you don’t have to have the GPS turned on unless you detect movement and then the GPS can tell you if it’s worth transmitting (ie, are you in at the depot).
If your use case is centred on a dense metropolitan area (I’m thinking London, I believe they are pretty dense down there), you’ve got coverage and if you are happy with an approximate location, then this system is good to go although signal paths would be such a mess I’d not expect it to be hugely useful.
But out in Kansas, with gateways at each of your tractor sheds, where’s Wally starts to make sense on the farm.
Just because it can, means to say it is good for your application.
It’s all a bit like throwing small children in to a swimming pool and shouting instructions from afar …
And believe me, I get a dose of it at least once a week - you’ll not believe the paragraph I had to ferret out to get a power boost circuit to work at the calculated voltage yesterday!
Fundamentally you capture one or more uplinks via TTN with the associated gateway info - which arrives via MQTT or HTTP Integration, some repackaging and send it to LoRaCloud via a web request and get back an approximate location.
I believe you have most of the tools for that, so I’m sure we can take your Python MQTT client and get it finding the location - subject to you having a device that is in range of two or more gateways that really need to be at least 1km apart - which will give you a really useless accuracy as it won’t be able to determine how far left or right of the joining line between the two gateways are - which is why three is the real minimum.
As I’ve just moved, I don’t have a third gateway in range, yet, but I do have two households we are delivering food parcels too that I will get going before year end, plus the neglected university gateway. But I only need to pop to Manchester to get some triangulation going. And in the meanwhile we can fake some test data.
Nope - it’s a very special chip & algorithm implementation on gateways that cost 5x as much. But that’s to capture Time of Arrival (TOA) data which is more accurate than using signal strength as it’s linear and not subject to signal path issues (tall buildings in the way, etc)
That’s not how software developers work / think / design