ha

Control and monitor Home Assistant entities through a Python script interface.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/patanet7/corvus --skill ha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ha
Source: https://github.com/patanet7/corvus/tree/main/config/skills/tools/ha
Command: npx skills add https://github.com/patanet7/corvus --skill ha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows for the programmatic control and monitoring of smart home devices integrated with Home Assistant, simplifying automation and management.

Core Features & Use Cases

  • List Entities: Discover available devices and their domains (lights, switches, sensors, etc.).
  • Check Status: Get the current state and attributes of any Home Assistant entity.
  • Control Devices: Call services to turn devices on/off, adjust settings, or trigger automations.
  • Use Case: Turn off all lights in the house when you leave, or check the temperature sensor in the nursery.

Quick Start

Use the ha skill to list all entities in the light domain.

Frequently Asked Questions about ha

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

FAQPage Schema
How do I control my smart home devices using Home Assistant?

You can control smart home devices using Home Assistant by invoking services through a Python script interface to turn devices on/off, adjust settings, or trigger automations.

Can I check the status of Home Assistant entities via a Python script?

Yes, you can check the status of Home Assistant entities by retrieving the current state and attributes of any device directly through the Python script interface.

How do I list available smart home devices by domain in Home Assistant?

You can list available smart home devices by querying specific domains like lights, switches, or sensors to discover all integrated Home Assistant entities.

Do I need a local Home Assistant instance to use this device control skill?

Yes, you need a local Home Assistant instance running with appropriate API access configured to enable programmatic control and monitoring of your smart home devices.

What is the best way to automate turning off all lights in Home Assistant?

The best way to automate turning off all lights is by using the script interface to call Home Assistant services targeting the light domain, facilitating centralized device control.

Can I trigger Home Assistant automations from a Python script?

Yes, you can trigger Home Assistant automations from a Python script by calling the appropriate Home Assistant services through the interface to execute programmed routines.