Sorry for the delayed reply.
Since you mentioned location tracking, I thought I would give you a better idea than trying to find the ip address to figure out the position of the Bolt unit.
If you are placing the Bolt units throughout the city, all you have to do is note down the ID of the Bolt along with the Latitude and Longitude of the location where you placed the Bolt.
In your own cloud monitoring app, you will upload this list. So when your cloud monitoring app checks for temperature and the temperature exceeds the limits, all it has to do is cross-reference the ID of the Bolt against the list you put in the app. The app can then send an alert with the latitude and longitude without having to do any complex IP searching.