Kindly provide me with your experience in that regard.
There is nothing special about sat images, you process them in the Gemini API as any other images. To help you get started, AI Studio on the left side has a prompt library link that gets you to this library: Google | Build with the Gemini API | Google for Developers which shows several examples of processing images.
You can also use cookbooks (they are available in different programming languages) to further your understanding. They show small worked out examples that you can start with and expand.
For IoT applications, you might want to check out the Google Home API (https://developers.home.google.com/), or maybe say more about what the IoT part of your application is about to narrow down the recommended approach.
Hope that helps.
This is very helpful, thank you so very much.