4 skills de ClawHub + 1 personal + π homeassistant v1.0.0 β Febrero 2026
| 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 | ~10 | 25 | ~8 | 25 | 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 |
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.