🏠 Comparativa Skills Home Assistant β€” EdiciΓ³n Definitiva

4 skills de ClawHub + 1 personal + πŸ†• homeassistant v1.0.0 β€” Febrero 2026

Soportado Parcial No soportado Único en esa skill Columna skill definitiva
Funcionalidad S1: home-assistant
v1.0.0
S2: homeassistant-cli
v1.0.0
S3: homeassistant-skill
v2.1.0 (anotb)
S4: moltbot-ha
v0.1.1
S5: mia personal
(fork S3)
πŸ†• homeassistant
v1.0.0 DEFINITIVA
βš™οΈ ARQUITECTURA Y DEPENDENCIAS
Enfoque curl + jq + bash hass-cli (Python) curl + jq (raw API) moltbot-ha (Python) curl + jq + Node.js curl + jq + bash + Node.js
Dependencias mΓ­nimas βœ… pip/brew βœ… uv/pip + Node.js βœ… curl+jq (Node opcional)
CLI wrapper βœ… ha.sh βœ… hass-cli ❌ βœ… moltbot-ha ❌ βœ… ha.sh mejorado
ConfiguraciΓ³n JSON + env Env vars Env vars TOML + env Env + .env βœ… .env + JSON + env
πŸ’‘ DOMINIOS DE ENTIDAD
Lights (on/off/brightness) βœ…βœ…βœ…βœ…βœ… βœ…
Lights β€” color RGB + temp + transition ❌parcialβœ… (sin transition)parcialβœ… βœ… RGB + temp + transition
Switches βœ…βœ…βœ…βœ…βœ… βœ…
Scenes βœ…βœ…βœ…βœ…βœ… βœ…
Scripts (+ con variables) βœ…βœ…βœ… + varsβœ… + JSONβœ… + vars βœ… + variables
Automations (trigger/on/off) βœ…βœ…βœ…βœ…βœ… βœ…
Climate (temp + HVAC + preset) solo tempβœ…βœ… temp+HVACβœ…βœ… βœ… temp + HVAC + preset
Covers (+ set position + stop) βœ…genΓ©ricoβœ… + positionβœ…βœ… βœ… + position + stop
Locks ❌genΓ©ricoβœ…vΓ­a callβœ… βœ…
Fans (+ velocidad %) ❌genΓ©ricoβœ…vΓ­a callβœ… βœ…
Media players (+ play_media) βœ…genΓ©ricoβœ…vΓ­a callβœ… βœ… + play_media
Vacuum βŒβŒβœ…βŒβœ… βœ…
Alarm (+ arm_away + code) βŒβŒβœ…crΓ­ticoβœ… βœ… + arm_away
Notifications βŒβœ…βœ…βŒβœ… βœ… + ha.sh notify
Person / Presence βŒβœ…βœ…vΓ­a stateβœ… βœ…
Weather / Forecasts βŒβŒβœ…βŒβœ… βœ…
Calendar βŒβŒβœ…βŒβœ… βœ…
Input helpers (5 tipos) βŒβŒβœ…βŒβœ… βœ…
Text-to-Speech βŒβŒβœ…βŒβœ… βœ…
Sensors / Binary sensors listarβœ…βœ…βœ…βœ… βœ…
Total dominios ~8~1025~825 25+ ✨
πŸ”§ FUNCIONES AVANZADAS
Area & Floor discovery ❌parcialβœ…βŒβœ… βœ… + ha.sh areas
Template evaluation (Jinja2) βŒβŒβœ…βŒβœ… βœ…
History & Logbook βŒβœ…βœ…βŒβœ… βœ…
Batch operations βŒβŒβœ…βŒβœ… βœ…
Dashboard overview βŒβŒβœ…βŒβœ… βœ… + ha.sh dashboard
Webhooks (HA β†’ Agent) βœ…βŒβŒβŒβŒ βœ… + docs completos
Call any service βœ…βœ…βœ…βœ…βœ… βœ…
Entity search βœ…βœ…βœ…βœ…βœ… βœ…
Error handling documentado bΓ‘sicoβœ…βœ…βœ…βœ… βœ… + troubleshooting.md
API reference doc βœ…parcialβœ…βŒβœ… βœ… references/api.md
πŸ›‘οΈ SEGURIDAD
Safety rules documentadas βŒβŒβœ…βœ… 3 nivelesβœ… βœ… Sistema por capas
ConfirmaciΓ³n usuario βŒβŒβœ… textoβœ… --forceβœ… texto βœ… Workflow definido
Blocked entities βŒβŒβŒβœ… TOML❌ βœ… JSON + ha.sh check
🌟 EXTRAS
Inventory generator β†’ ENTITIES.md βŒβŒβŒβŒβœ… βœ… mejorado + fallback
Docker networking docs βŒβŒβŒβœ…βŒ βœ…
Notify command directo ❌❌❌❌❌ βœ… ha.sh notify
.env file βŒβŒβŒβŒβœ… βœ…
Webhook docs completos bΓ‘sico❌❌❌❌ βœ… references/webhooks.md

πŸ† Resultado

La skill homeassistant v1.0.0 combina lo mejor de las 5 fuentes en una sola skill unificada. Todas las funcionalidades que antes estaban dispersas ahora estΓ‘n en un solo lugar, con documentaciΓ³n consistente y estructura limpia.

πŸ“¦ Origen de cada funcionalidad

S3: homeassistant-skill (anotb) β€” BASE

25 dominios, templates, history, areas, batch ops, dashboard, safety rules, error handling, API reference

S1: home-assistant β€” WEBHOOKS + CLI

CLI wrapper (ha.sh), webhooks HA→Agent, config file pattern

S4: moltbot-ha β€” SAFETY

Blocked entities, safety workflow, Docker networking docs

S2: homeassistant-cli β€” DOCS

Troubleshooting patterns, SSL/timeout docs

S5: mia personal (Paco) β€” INVENTORY

inventory.js generator, .env configuration pattern

πŸ†• Nuevas mejoras

ha.sh notify, ha.sh dashboard, ha.sh areas, ha.sh inventory (con fallback), light transition, cover stop, climate preset, alarm arm_away, .env auto-load en ha.sh