What problem does it solve? Controlling Home Assistant devices like blinds, lights, and climate entities often fails silently due to polarity quirks, empty service responses, and guessed entity IDs. This Skill provides a disciplined workflow for discovering entities, reading state before commanding, testing polarity, and verifying physical results so device control actually works. ## Core Features & Use Cases - Entity Discovery: List entities by domain or area instead of guessing IDs, and resolve naming mismatches like "blinds" versus "curtain". - State-First Control: Read current position and supported features before sending commands, then verify the physical result afterward. - Polarity Testing: Detect reversed open/close behavior common with ZHA, Zigbee, Tuya, and Shelly integrations using set_cover_position as an unambiguous baseline. - Use Case: A user asks to close the theater curtains to 25%. The Skill lists cover entities, reads current position, sends set_cover_position with an explicit value, waits, and confirms the new position via ha_get_state. ## Quick Start Ask the assistant to list all cover entities in the theater room and set the curtain position to 25 percent, verifying the final state afterward.