Back to Skills Hub
GoHome

GoHome

@local
developmentHome AutomationService DiscoverygRPC

A home automation and service orchestration platform that provides HTTP and gRPC APIs for discovering, describing, and calling smart home plugins and RPC methods with metrics validation and stateful action controls.

🚀 GoHome is a smart home automation platform that discovers and controls connected devices through a unified interface. It uses plugins to communicate with various services via gRPC and HTTP, letting you explore available devices, check their capabilities, and execute commands—all from one central hub.

💡 Perfect for home automation enthusiasts who want to integrate multiple smart devices, monitor system health through metrics, and automate routines. Whether you're managing lights, thermostats, or custom IoT devices, GoHome provides a flexible foundation for building your ideal smart home ecosystem.

✨ Built with safety first—write operations require explicit user approval before execution, ensuring accidental commands never happen. The read-only discovery flow lets you safely explore your entire device network before taking action.

GitHub

Requirements

No additional requirements.