akkudoktoreos.core.coreabc
Abstract and base classes for EOS core.
This module provides foundational classes and functions to access global EOS resources.
Functions
|
Retrieve the singleton EOS Adapter instance. |
|
Retrieve the singleton EOS configuration instance. |
|
Retrieve the singleton EOS database instance. |
|
Retrieve the singleton EOS Energy Management System (EMS) instance. |
|
Retrieve the singleton EOS Measurement instance. |
|
Retrieve the singleton EOS Prediction instance. |
|
Retrieve the singleton EOS Resource Registry instance. |
Initialize the singletons for adapter, config, measurement, prediction, database, resource registry. |
Classes
Mixin class for managing EOS adapter. |
|
Mixin class for managing EOS configuration data. |
|
Mixin class for managing EOS database access. |
|
Mixin class for managing EOS energy management system. |
|
Mixin class for managing EOS measurement data. |
|
Mixin class for managing EOS prediction data. |
|
|
A thread-safe singleton mixin class. |
A mixin to manage the start datetime for energy management. |