Hi everyone,
I just released a new test version of my “Gemini AI” app and I’m looking for volunteers to try it out and provide feedback.
In this update, I’ve added natural language control for smart devices. For example you can now use the new “Ask a Question” Flow card to send commands to your smart home, and Gemini will execute them (hopefully!).
I built this to explore Gemini’s “Function Calling.” I’d love to know if you find it useful before I add more complex features (like scheduling commands with timers).
So far, it has been tested with:
-
Turning lights on and off
-
Turning AC on and off
-
Opening/closing doors
-
Checking device status (e.g., “is the light on?”)
You can also issue multiple commands at once (e.g., “turn off the bathroom and kitchen lights”).
A quick note on AI reliability: If a command fails, try sending the exact same prompt again without changing it. AI isn’t an exact science, and sometimes it just needs a second try to figure out the context.
Important regarding costs & tokens:
-
Free Token: You can use the free Gemini tier, but it has a limit of about 10 requests/day. Since Function Calling requires multiple API calls to understand context, this translates to only 5-10 actual commands per day.
-
Paid Account: For daily use, a billing account is recommended. The cost for the Gemini 2.5 Flash-Lite model is extremely low. During development, I did tons of testing and only spent a total of €0.07. You can set budget alerts in Google Cloud, but remember that hitting the budget triggers an email, it does not auto-stop the service.
Note: The app will need permission to manage your Homey devices.
Any feedback is welcome!
Simone