sensibo-automation
Automate Sensibo tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Download and extract to your skills directory
Copy command and send to AI Agent for auto-install:
Sensibo Automation - Automating Smart Air Conditioner Control via Rube MCP
Skill Overview
Sensibo Automation is a skill that automates Sensibo smart air conditioner devices through Composio’s Rube MCP server. It supports tool discovery, device connection, and various automation actions.
Use Cases
Connect Sensibo air conditioner devices to a home automation system to enable scheduled on/off, temperature adjustments, scene mode switching, and more—without manual operation.
Office administrators can batch-control multiple Sensibo devices via scripts, automatically adjusting air conditioning according to work schedules to improve energy efficiency.
Developers can integrate Sensibo capabilities into their own applications or test automation scripts. Rube MCP provides standardized tool interfaces.
Core Features
Use
RUBE_SEARCH_TOOLS first to search for the currently available Sensibo tools and modes, ensuring you use the latest API schema and avoiding hard-coded, outdated tool names or parameters.Use
RUBE_MANAGE_CONNECTIONS to check and manage Sensibo connection status. It supports establishing device connections in an ACTIVE state through Composio’s authentication flow.Use
RUBE_MULTI_EXECUTE_TOOL to perform multiple Sensibo actions within a single session. It supports combined calls such as temperature control, mode switching, device queries, and more.FAQs
What is Rube MCP? How do I get it?
Rube MCP is an MCP server provided by Composio. You don’t need an API key to use it. Simply add https://rube.app/mcp as the MCP server endpoint in your client configuration to enable it.
Why must I call RUBE_SEARCH_TOOLS first?
The Sensibo tool modes (schema) may change over time. If you hard-code tool names and parameters directly, calls may fail. RUBE_SEARCH_TOOLS returns the latest tool list, input format, and execution recommendations, ensuring your automation scripts always work.
How can I confirm that the Sensibo connection is activated?
Call RUBE_MANAGE_CONNECTIONS and pass the toolkit parameter sensibo. Check the returned connection status. If it shows as ACTIVE, you can execute tools. If it is not ACTIVE, you’ll need to complete device authorization using the authentication link returned.
What Sensibo operations are supported?
Using RUBE_SEARCH_TOOLS, you can discover all currently supported operations, typically including device queries, temperature setting, mode switching (cooling/heating/dehumidifying/fan), scheduled tasks, scene application, and more.
Can I control multiple devices at the same time?
Yes. Use RUBE_MULTI_EXECUTE_TOOL to execute multiple tool calls in a single request, including actions on different devices. The tool responses include pagination information to ensure you retrieve the full state of all devices.
How should I use the session ID?
Within the same automation workflow, you should reuse the same session_id so that Rube MCP can maintain context. When starting a new workflow, you can generate a new session ID.