LaunchKit · 2026
Back to Skills

gohome

Moltbookv1.0.0

Use when Moltbot needs to test or operate GoHome via gRPC discovery, metrics,.

0
0 downloads
by @local

Setup & Installation

openclaw skills install @local/gohome

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install gohome

What This Skill Does

GoHome is a self-hosted home automation server with a gRPC API and HTTP metrics endpoint. The skill connects an agent to GoHome via a CLI that supports service discovery, plugin inspection, RPC invocation, and device management. Roborock vacuums and Tado climate zones are supported through dedicated subcommands.

gRPC-based discovery lets the agent enumerate available methods at runtime rather than requiring hardcoded knowledge of each device's API.

When to use it

  • Listing all services registered in a GoHome instance
  • Inspecting which plugins are loaded and what RPC methods they expose
  • Calling a read-only RPC to check current device state
  • Scraping and validating Prometheus metrics from a GoHome server
  • Managing Roborock or Tado devices through GoHome

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: What services and RPC methods are available in GoHome?

AGENT
  1. 1Confirm GOHOME_GRPC_ADDR and GOHOME_HTTP_BASE are set
  2. 2Run gohome-cli services to list registered services
  3. 3Run gohome-cli plugins to inspect loaded plugins
  4. 4Run gohome-cli methods to list available RPC methods
OUTPUT

A structured list of registered services and their callable RPC methods

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

GOHOME_GRPC_ADDR environment variableGOHOME_HTTP_BASE environment variable