What problem does it solve? It gives an AI agent a single, safe path for making one-off changes to a smart home — dimming lights, positioning blinds, setting thermostats — without hand-writing Home Assistant API calls or guessing entity ids. ## Core Features & Use Cases - Room-level device control: Set lights, covers, venetian slat tilt, and thermostat setpoints per room, with every write read back and confirmed by the server. - Whole-house operations: Use all_lights and all_covers for "turn everything off" or "close all the blinds" requests, with per-room partial-failure reporting. - Status and discovery: Check house or room status, list known rooms, activate named scenes, and onboard newly installed devices via discover_entities. - Use Case: Someone says "close the blinds three-quarters in the office" — the skill converts that to set_cover with position_pct=25, confirms the result, and logs the change to the state server's journal. ## Quick Start Ask the agent to dim the office lights to 40 percent and it will call the hass server's set_lights tool and report the confirmed result.