13.2.47. uk_random_delay¶
This interface provides functions for a random delay feature as required by the UK smart charging regulations The logic whether to use a random delay or not is not included in EvseManager, a different module can use this interface to enable/disable the feature during runtime and cancel a running random delay. This always applies to all connectors of this EVSE. By default, on start up, random delays are disabled.
13.2.47.1. Variables¶
countdown:object (uk_random_delay-CountDown)
Countdown of the currently running random delay
There is an extended definition for this object here.
13.2.47.2. Commands¶
enable:void
Call to enable the random delay feature
disable:void
Call to disable the random delay feature
cancel:void
Cancels a running random delay. The effect is the same as if the time expired just now.
set_duration_s:void
Set the maximum duration of the random delay. Default is 600 seconds.
value:integer <required>
Maximum duration in seconds