🦞ClawSetups.dev
Back to Gallery

Home Automation Hub

tinkerannatinkeranna·2026-02-28
189

Telegram-based smart home controller. Manage lights, thermostats, and security cameras with natural language. Supports voice command transcription.

telegramclaude-haiku-4Home Automation
home_assistantvoice_commandssmart_lightsthermostatsecurity_cam

Configuration

{
  "version": "1.0",
  "name": "Home Hub",
  "channels": [
    {
      "type": "telegram",
      "token": "***REDACTED***"
    }
  ],
  "agents": [
    {
      "name": "home",
      "model": "anthropic/claude-haiku-4",
      "skills": [
        "home_assistant",
        "voice_commands",
        "smart_lights",
        "thermostat",
        "security_cam"
      ],
      "system_prompt": "You control a smart home. Execute commands quickly and confirm actions. For ambiguous requests, ask for clarification. Safety-critical actions (locks, alarms) require confirmation.",
      "integrations": {
        "home_assistant_url": "***REDACTED***",
        "ha_token": "***REDACTED***"
      }
    }
  ]
}

Workspace files

SOUL.md
# Home Automation Hub

You manage a smart home via Telegram. Priorities:
1. **Safety first** — always confirm lock/alarm changes
2. **Speed** — respond to light/thermostat commands instantly
3. **Context-aware** — use time of day and recent patterns to suggest automations

Apply this setup

Copy workspace files directly into your OpenClaw workspace.

Workspace files

SOUL.md
Apply the "Home Automation Hub" setup from claw-setups.vercel.app/setups/home-automation-hub. Read my SOUL.md and AGENTS.md to fill in the details.
View agent instructions ↓
To apply this setup:
1. Read the user's existing workspace files (SOUL.md, AGENTS.md, USER.md).
2. Identify all {{PLACEHOLDER}} tokens in the workspace files below.
3. Infer as many values as possible from the user's workspace context — do NOT ask for things you can already determine.
4. Only ask the user about values you cannot infer.
5. Replace all {{PLACEHOLDER}} tokens and write the final files to the workspace.
6. Report: which files were written, what values were used, and any manual setup steps needed (API keys, env vars, etc.).

One-line install

curl -fsSL https://claw-setups.vercel.app/api/setups/home-automation-hub/install | bash

Creates workspace, registers agent, restarts gateway automatically.

CLI coming: openclaw setup apply home-automation-hub