Hi everyone,
I’m excited to share Gemini AI, an app that brings Google’s latest generative AI models directly into your Homey Pro. This app allows you to move beyond simple automations and interact with your smart home using natural language, image analysis, and intelligent reasoning.
Gemini Chat Widget
You can interact directly with Gemini AI using the Gemini Chat Widget right from your Homey Dashboard or your Homepage!
-
Direct Conversation: Ask questions, control your smart home, or check the home status directly through a natural and intuitive chat bubble interface.
-
Smart Context & Memory: The widget retains conversation history and context, enabling natural follow-ups (e.g., “Turn on the living room lights” followed by “Now dim them to 50%”).
-
Optimized & Light: Built with advanced context caching and automatic history pruning to ensure lightning-fast responses and minimal token consumption.
Natural Language Smart Home Control
The core of the app is the “Send a command to your smart home” Flow card. Instead of building complex logic for every scenario, you can simply ask Gemini to manage your home for you.
Basic Device Control/Inquiry
-
Device Control: “Turn off all lights except the kitchen,” “Set the thermostat to 21 degrees,” or “Open the garage door.”
-
Status Queries: “Are any windows open?”, “Is the living room TV on?”, or “What is the temperature in the bedroom?”
-
Multiple Actions: “Turn off the lights in the bathroom and start the coffee machine.”
Advanced Device Control
Beyond basic controls (on/off, brightness, temperature), Gemini can now access all Action Cards for every device:
-
Full Automation: Every function of every device is now controllable through natural language.
-
Device-Specific Commands: “Reset the energy meter,” “Start the delicate wash program,” “Set the air conditioner to dehumidify mode,” “Activate night mode on the camera.”
-
Automatic Discovery: Gemini automatically discovers all available Action Cards for each device and executes the appropriate one based on your request.
[NOTE] Action Card controls require HomeyScript installed from the Homey App Store.
Custom Instructions (Memory)
You can now give Gemini persistent rules to follow using natural language in the app settings:
- Define context: “Remember that the living room TV is actually a projector.”
- Set behaviors: “Always check the air conditioning too when I ask for the temperature.”
- AI-Assisted: The app automatically translates your natural language requests into an optimized System Prompt for Gemini.
Standard and Advanced Flow Management (Flow Creation & Editing!)
Gemini can discover, trigger, and even manage your Homey automations:
-
Flow Discovery: “What flows do I have?” or “Show me my automations.”
-
Flow Triggering: “Start the Good Morning flow” or “Activate Movie Time.” (Works with both standard and Advanced Flows).
-
Flow Creation: “Create a flow that turns on the living room light when the motion sensor is triggered.”
-
Flow Editing & Deletion: “Change the ‘Evening Lights’ flow to turn on at 8:00 PM instead of 7:30 PM,” or “Delete the ‘Test Motion’ flow.”
-
Flow Details: “Tell me about the Evening Lights flow.”
-
Built-in Safety Confirmation: To protect your smart home automations from accidental changes, Gemini will always ask for your explicit confirmation before deleting or editing a flow. Furthermore, before any deletion or modification, the flow will also be backed up so you can restore it in case of problems.
[NOTE] Flow Triggering and Management require HomeyScript installed from the Homey App Store.
Scheduling & Timers
Gemini can handle time-based commands natively. You can send commands like:
-
“Turn on the heating tomorrow at 7:00 AM.”
-
“Turn off the garden lights in 20 minutes.”
-
Management & Precision: You can view and manage all active timers in the App Settings.
[NOTE] For timers exceeding 24 hours, please allow for a small execution tolerance of up to 10 minutes.
Multimodal Intelligence (Image Analysis)
Use the “Send Prompt with Image” card to let Gemini “see” what’s happening through your cameras.
- Monitoring & Security: “Is there a person carrying a package in this snapshot?” or “Is the iron still on in this picture?”
Pure Logic & Creativity
Of course, with the “Send the Prompt” card you can still use Gemini for text-only processing in your flows:
- “Generate a welcoming message for my guests.”
Costs & API Keys (Free vs Paid)
To use the app, you need an API Key from Google AI Studio.
-
Free Tier: Google provides a generous free quota, but its “real-world” capacity depends on how you use the app:
-
Text & Image Prompts: You have plenty of room for daily text or image analysis.
-
Smart Home Commands: Since “Function Calling” requires multiple API exchanges to understand your home’s context, the free tier typically allows for 5 to 10 actual commands per day (depending on the complexity of the request) and only on the less advanced model (Gemini 2.5 Flash-Lite and Gemini 2.5 Flash).
-
-
Paid Account: For daily, unrestricted use, a Billing Account is highly recommended. The Gemini 3.1 Flash-Lite model is extremely cost-effective.
Privacy & Permissions
-
To manage and query your devices locally the app requires the permission:
homey:manager:api -
For triggering Flows and executing advanced device Action Cards, you must install the HomeyScript app from the Homey App Store.
-
Prompts and images are sent directly to Google’s API; no data is stored or logged by the app.
Flow Examples
Here are some practical examples to get you started:
Smart Security Monitoring
WhatsApp / Telegram Integration
“Ask a Question” Notification
Alexa Integration
Download it now on the Homey App Store! Feel free to share your feedback, interesting use cases, or any questions you might have.
Simone
Test version: Gemini AI | Test





