SOC_MAX
Upper boundary for all SoC values in the schedule (for storage devices, this defaults to max soc-target, if that is provided).
If omitted, no upper boundary is applied.
This boundary is soft in the optimization problem by default, because relax-soc-constraints defaults to True and supplies a default soc-maxima-breach-price.
When passed as a sensor reference or time series, it defines dynamic upper boundaries.
Sensor references may include a default fallback quantity for missing sensor values, for example {"sensor": 51, "default": "100 kWh"}.
Set relax-soc-constraints (or relax-constraints) to False to keep upper boundaries as hard constraints unless soc-maxima-breach-price is supplied explicitly. [#minimum_overlap]_ [#projecting_scheduling_constraints]_