ha-rest-api

Installation
SKILL.md

Works with Home Assistant REST API, Python requests library, and bash/curl commands.

Home Assistant REST API

Interact with Home Assistant using the REST API to discover entities, retrieve states, and call services.

When to Use This Skill

Use this skill when you need to:

  • Discover and query Home Assistant entities programmatically
  • Retrieve entity states and attributes for external systems
  • Call Home Assistant services from Python scripts or bash commands
  • Build custom integrations or automation tools outside of Home Assistant
  • Monitor multiple sensors for data collection or analysis
  • Control devices programmatically via REST API

Do NOT use when:

  • You can use Home Assistant automations (prefer built-in automation engine)
  • Building real-time dashboards (use WebSocket API instead for live updates)
  • You need to create or modify dashboards (use WebSocket API for dashboard management)
Related skills
Installs
7
GitHub Stars
1
First Seen
Jan 26, 2026