diff --git a/api/feature.go b/api/feature.go index 76aa8d799..1621b5d79 100644 --- a/api/feature.go +++ b/api/feature.go @@ -16,4 +16,5 @@ const ( Offline CoarseCurrent IntegratedDevice + Heating ) diff --git a/api/feature_enumer.go b/api/feature_enumer.go index 362ffa377..faaa1c603 100644 --- a/api/feature_enumer.go +++ b/api/feature_enumer.go @@ -7,11 +7,11 @@ import ( "strings" ) -const _FeatureName = "OfflineCoarseCurrentIntegratedDevice" +const _FeatureName = "OfflineCoarseCurrentIntegratedDeviceHeating" -var _FeatureIndex = [...]uint8{0, 7, 20, 36} +var _FeatureIndex = [...]uint8{0, 7, 20, 36, 43} -const _FeatureLowerName = "offlinecoarsecurrentintegrateddevice" +const _FeatureLowerName = "offlinecoarsecurrentintegrateddeviceheating" func (i Feature) String() string { i -= 1 @@ -28,9 +28,10 @@ func _FeatureNoOp() { _ = x[Offline-(1)] _ = x[CoarseCurrent-(2)] _ = x[IntegratedDevice-(3)] + _ = x[Heating-(4)] } -var _FeatureValues = []Feature{Offline, CoarseCurrent, IntegratedDevice} +var _FeatureValues = []Feature{Offline, CoarseCurrent, IntegratedDevice, Heating} var _FeatureNameToValueMap = map[string]Feature{ _FeatureName[0:7]: Offline, @@ -39,12 +40,15 @@ var _FeatureNameToValueMap = map[string]Feature{ _FeatureLowerName[7:20]: CoarseCurrent, _FeatureName[20:36]: IntegratedDevice, _FeatureLowerName[20:36]: IntegratedDevice, + _FeatureName[36:43]: Heating, + _FeatureLowerName[36:43]: Heating, } var _FeatureNames = []string{ _FeatureName[0:7], _FeatureName[7:20], _FeatureName[20:36], + _FeatureName[36:43], } // FeatureString retrieves an enum value from the enum constants string name. diff --git a/assets/js/components/ChargingPlan.vue b/assets/js/components/ChargingPlan.vue index 1df976102..18874ad72 100644 --- a/assets/js/components/ChargingPlan.vue +++ b/assets/js/components/ChargingPlan.vue @@ -6,7 +6,7 @@ :class="disabled ? 'opacity-25' : 'opacity-100'" data-testid="charging-plan" > -

+