akkudoktoreos.server.eos
Functions
Repeating task to clear cache from expired cache files. |
|
|
Cleanup expired cache files. |
Load cache from cachefilestore.json. |
|
Save cache to cachefilestore.json. |
|
Repeating task for energy management. |
|
|
Clear the cache from expired data. |
Current cache management data. |
|
Load cache management data. |
|
Save the current cache management data. |
|
Restart the server. |
|
Shutdown the server. |
|
Save the current configuration to the EOS configuration file. |
|
Get the current configuration. |
|
|
Get the value of a nested key or index in the config model. |
|
Update the current config with the provided settings. |
|
Update a nested key or index in the config model. |
Reset the configuration to the EOS configuration file. |
|
|
Deprecated: Total Load Prediction with adjustment. |
|
Deprecated: Total Load Prediction. |
Health check endpoint to verify that the EOS server is alive. |
|
Merge the measurement data given as datetime data into EOS measurements. |
|
Merge the measurement data given as dataframe into EOS measurements. |
|
Get a list of available measurement keys. |
|
Get the meter reading of given load name as series. |
|
Merge the meter readings series of given load name into EOS measurements at given datetime. |
|
Merge the meter reading of given load name and value into EOS measurements at given datetime. |
|
Get the measurements of given key as series. |
|
|
Merge measurement given as series into given key. |
|
Merge the measurement of given key and value into EOS measurements at given datetime. |
|
|
|
Get prediction for given key within given date range as series. |
Import prediction for given provider ID. |
|
Get a list of available prediction keys. |
|
|
Get prediction for given key within given date range as value list. |
|
Get a list of available prediction providers. |
|
Get prediction for given key within given date range as series. |
|
Update predictions for all providers. |
|
Update predictions for given provider ID. |
Deprecated: PV Forecast Prediction. |
|
Deprecated: Electricity Market Price Prediction per Wh (€/Wh). |
|
|
|
|
Lifespan manager for the app. |
|
Parse command-line arguments and start the EOS server with the specified options. |
|
|
|
|
|
|
|
|
|
|
|
Run the EOS server with the specified configurations. |
One-shot task for shutting down the EOS server. |
|
|
|
|
Start the EOSdash server as a subprocess. |
Classes
|
|
|
|
|