Skip to content
Back to skills

Plugin Home Assistant

ASecurity

Read and control the user's Home Assistant smart home.

  • 161 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 10, 2026
ai-agentsgo

Works with

  • cli

Security analysis

A100/100

Scanned October 10, 2026

npx -y skills add Dodaios/Dodaios --skill plugin-home_assistant --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Plugin Home Assistant?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Plugin Home Assistant
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dodaios-plugin-home-assistant/badge)](https://www.skillsdirectory.com/skills/dodaios-plugin-home-assistant)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
schema_version: "1"
name: plugin-home_assistant
description: Read and control the user's Home Assistant smart home.
when_to_use: Use when the user asks about or wants to change something physical at home — lights, heating, doors, blinds, sockets, scenes or a room sensor.
category: home
plugin_id: home_assistant
intent_verbs: [schalte, mach, dimm, stell, öffne, schließ, zeig, turn, switch, dim, set, open, close, show, enciende, apaga, abre, cierra, pon]  # i18n-allow: spoken-input vocabulary, de/en/es
intent_objects: [home assistant, homeassistant, licht, lichter, lampe, light, lights, lamp, luz, luces, heizung, heating, calefacción, thermostat, temperatur, temperature, temperatura, rollladen, blinds, persiana, garagentor, garage door, steckdose, socket, enchufe, szene, scene, escena, smart home]  # i18n-allow: spoken-input vocabulary, de/en/es
triggers:
  - type: voice
    pattern: '(home ?assistant|smart ?home|hausautomation|dom[oó]tica)'  # i18n-allow: spoken-input vocabulary
requires_tools: [home_assistant]
risk_policy:
  default_tier: ask
---

Use the connected Home Assistant to read and control the user's home.

- Find the entity before acting: list the relevant domain (light, switch, climate, cover, lock) and match the room or device the user named. A guessed `entity_id` silently does nothing.
- Acting on a home is physical and asks for confirmation. State plainly what you are about to change — which device, in which room, to what.
- Report the result from what actually changed, not from the fact that the call returned.
- Prefer the narrowest action: one entity over a whole area, a scene the user already has over a hand-built set of calls.
- If the server cannot be reached, say so as a network problem — Home Assistant lives on the home network and a machine elsewhere will not see it.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.