Smart Home & IoT Controller

Automate Android TV, Philips Hue, and smart plug control via ADB, REST, and SSH.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/aayushsoam/clawbot-plus --skill smart-home-iot-controller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Smart Home & IoT Controller
Source: https://github.com/aayushsoam/clawbot-plus/tree/main/skills/smart_home
Command: npx skills add https://github.com/aayushsoam/clawbot-plus --skill smart-home-iot-controller

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables hands-free control of home IoT devices and media players across a local network, enabling quick adjustments without manual navigation.

Core Features & Use Cases

  • Device discovery: identify compatible TVs, lights, plugs, and media players on the local network.
  • Remote control via ADB/REST/SSH: send key events to Android TV, toggle lights or plugs via REST, and run commands on network hosts.
  • Use Case: Dim the living room lights and pause the TV from a single command.

Quick Start

Ask me to turn on the living room lights and set the thermostat to 72 degrees.

Frequently Asked Questions about Smart Home & IoT Controller

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate smart home control for Android TV and Philips Hue lights from a single command?

Automate smart home control by sending cross-device commands over a local network using ADB for Android TV and REST APIs for Philips Hue lights. This enables hands-free routine scene control, allowing a single command to dim lights and pause media simultaneously.

Can I use SSH to run commands on network hosts for IoT automation?

You can use SSH within an IoT automation setup to run commands on network hosts across a local network. This facilitates remote control of smart plugs and other devices by executing cross-device commands without manual navigation.

Do I need ADB and REST APIs to control local network IoT devices like smart plugs?

You need ADB and REST APIs to control local network IoT devices like smart plugs. ADB sends key events to Android TV, while REST APIs toggle lights and plugs, enabling hands-free device discovery and remote control across the local network.

What is the best way to set up routine scene control for multiple IoT devices?

The best way to set up routine scene control is applying cross-device commands via ADB, REST, and SSH over a local network. This approach coordinates Android TV, Philips Hue lights, and smart plugs simultaneously for seamless routine scene adjustments.

Why does my smart home automation require device discovery on the local network first?

Smart home automation requires device discovery on the local network first to identify compatible TVs, lights, plugs, and media players. This ensures cross-device commands via ADB, REST, and SSH reach the correct IoT hardware for routine scene control.