Experimental Feature IndexΒΆ
This page lists all public API components that are currently marked as experimental in EVerest. It is at least updated with every stable release.
Experimental components are part of the public API surface but are exempt from the stability guarantees and the deprecation period. They may change in incompatible ways or be removed in any release, outside the normal deprecation process. See Experimental Components for how they are marked, promoted and removed, and Active Deprecation Index for components that are on the way out rather than on the way in.
With every stable release the maintainers review this list and decide, per component, whether to promote it to stable, keep it experimental, or remove it.
The manager options in the table below are documented in full in Manager Command Line Options, and the manager logs a warning at startup naming any experimental option it was given.
Component |
Experimental since |
Notes |
|---|---|---|
|
2026.10.0 |
Opt-in graceful module shutdown. Without it, module processes are terminated immediately on shutdown, restart and crash. |
|
2026.10.0 |
Boot into Idle without starting modules, keeping the configuration API available. |
|
2026.10.0 |
Bounded automatic module restart after an unexpected module exit. |
|
2026.10.0 |
Discard the database slot and re-seed it from the YAML config. Intended for development use. |
|
2026.10.0 |
Stay alive in Idle when there is nothing startable, instead of exiting with an error. |
|
2026.10.0 |
Management API in the manager for configuration slot management, loading raw YAML and updating configuration parameters. The option values, channels, operations and message payloads may change without further notice. |
|
2026.10.0 |
Management API in the manager for starting and stopping modules and monitoring their status. The option values, channels, operations and message payloads may change without further notice. |
2026.10.0 |
Bridge to an external EEBUS gRPC service, implementing the Limitation of
Power Consumption use case. Configuration parameters and the integration
in EVerest may change without further notice. The maintainer of
|
|
evse_security_consumer_API module
and its |
2026.10.0 |
External read access to the EvseSecurity module ( |
2026.10.0 |
Persists a session record per charging session in a SQLite database and provides paginated read and clear access. Configuration parameters, the stored record format and the integration in EVerest may change without further notice. |
|
session_storage_consumer_API module
and its |
2026.10.0 |
External read and clear access to the session records of the
PersistentSessionStorage module ( |