API Reference¶
This section contains auto-generated API documentation from the Domovoy source code.
The API is organized into three main sections:
Plugins: The plugin system that provides functionality to apps (hass, callbacks, servents, etc.)
Applications: Base classes for creating apps (
AppBase,AppConfigBase, registration functions)Types: Common types used throughout Domovoy (
EntityID,Interval,HassValue, etc.)
Quick Links¶
Most Used Plugins¶
hass- Home Assistant integration (state access, service calls, triggers)callbacks- Event listening and schedulingservents- Create Home Assistant entities from Pythonlog- Logging functionality
Core Classes¶
AppBase[TConfig]- Base class for all appsAppConfigBase- Base class for app configurationregister_app()- Register an app with Domovoy