Enum GridOptimizedCharge.ChannelId

    • Enum Constant Detail

      • SELL_TO_GRID_LIMIT_STATE

        public static final GridOptimizedCharge.ChannelId SELL_TO_GRID_LIMIT_STATE
        Current state of the sell to grid limit function.
      • DELAY_CHARGE_MAXIMUM_CHARGE_LIMIT

        public static final GridOptimizedCharge.ChannelId DELAY_CHARGE_MAXIMUM_CHARGE_LIMIT
        Delay-Charge power limitation.
      • SELL_TO_GRID_LIMIT_MINIMUM_CHARGE_LIMIT

        public static final GridOptimizedCharge.ChannelId SELL_TO_GRID_LIMIT_MINIMUM_CHARGE_LIMIT
        Sell to grid limit charge power limitation.
      • RAW_SELL_TO_GRID_LIMIT_CHARGE_LIMIT

        public static final GridOptimizedCharge.ChannelId RAW_SELL_TO_GRID_LIMIT_CHARGE_LIMIT
        Raw sell to grid limit charge power limitation.

        This value is negative for DC systems. Prefer SELL_TO_GRID_LIMIT_MINIMUM_CHARGE_LIMIT for visualization.

      • PREDICTED_TARGET_MINUTE

        public static final GridOptimizedCharge.ChannelId PREDICTED_TARGET_MINUTE
        Predicted target minute as minute of the day.

        Actual target minute calculated from prediction without buffer hours (for automatic mode).

      • PREDICTED_TARGET_MINUTE_ADJUSTED

        public static final GridOptimizedCharge.ChannelId PREDICTED_TARGET_MINUTE_ADJUSTED
        Predicted target minute adjusted with a buffer as minute of the day.

        Adjusted target minute calculated from prediction including the buffer hours (for automatic mode).

      • TARGET_EPOCH_SECONDS

        public static final GridOptimizedCharge.ChannelId TARGET_EPOCH_SECONDS
        Target minute as epoch seconds.

        Automatically set, when the original TARGET_MINUTE is set.

      • TARGET_MINUTE

        public static final GridOptimizedCharge.ChannelId TARGET_MINUTE
        Target minute as minute of the day.

        Target minute independent of the current mode Manual and Automatic.

      • START_EPOCH_SECONDS

        public static final GridOptimizedCharge.ChannelId START_EPOCH_SECONDS
        Start time as epoch seconds of the current day.

        Keeps the time, when the production higher than the consumption for the first time on the current day.

      • DELAY_CHARGE_NEGATIVE_LIMIT

        public static final GridOptimizedCharge.ChannelId DELAY_CHARGE_NEGATIVE_LIMIT
        Info State Channel, if the delay charge limit would be negative.
      • NO_VALID_MANUAL_TARGET_TIME

        public static final GridOptimizedCharge.ChannelId NO_VALID_MANUAL_TARGET_TIME
        Configured manual target time is not valid.
      • SELL_TO_GRID_LIMIT_TIME

        public static final GridOptimizedCharge.ChannelId SELL_TO_GRID_LIMIT_TIME
        Cumulated seconds of the state sell to grid limit.
    • Method Detail

      • values

        public static GridOptimizedCharge.ChannelId[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (GridOptimizedCharge.ChannelId c : GridOptimizedCharge.ChannelId.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static GridOptimizedCharge.ChannelId valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • doc

        public Doc doc()
        Description copied from interface: ChannelId
        Gets the Channel Doc for this ChannelId.
        Specified by:
        doc in interface ChannelId
        Returns:
        the Channel-Doc