Domovoy Documentation¶
Welcome to the Domovoy documentation! Domovoy is a Python-based automation framework for Home Assistant, built from the ground up with modern async/await patterns.
Note
Domovoy is designed for users who prefer writing home automations in pure Python rather than YAML, Node Red, or n8n, providing a more flexible and developer-friendly approach.
Key Features¶
ServEnts Integration: Create Home Assistant devices and entities directly from Python code
Type Safety: Full typing support including auto-generated type stubs for Home Assistant entities and services
Hot Reload: Automatic file watching and module reloading during development
High Performance: Leverages Python’s async/await for efficient, non-blocking operations
Plugin Architecture: Access functionality through well-designed plugins
Contents¶
Getting Started
Guides
Examples