TargetValue defines the value to be reached of an aggregate that is referenced by TargetValueId.
TargetValueId defines a unique ID of the aggregate that is being activated. A list of all possible TargetValueIds is defined in RecipeScaleDeviceType.
TargetValueNodeId defines the NodeId of the aggregate that is being activated. If possible, this value should be used instead of the TargetValueId.