Search Results for

    Show / Hide Table of Contents

    Class EnergyCalcData

    • C#
    • Visual Basic
    [Obfuscation(Exclude = true, ApplyToMembers = true)]
    [Serializable]
    public class EnergyCalcData
    <Obfuscation(Exclude:=True, ApplyToMembers:=True)>
    <Serializable>
    Public Class EnergyCalcData
    Inheritance
    System.Object
    EnergyCalcData
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: HomeSeer.PluginSdk.Energy
    Assembly: PluginSdk.dll


    PLEASE NOTE: Code related to the Energy components in HomeSeer were ported from the HS3 plugin API and have not been fully tested to verify full functionality from the new SDK. The Energy API may undergo significant changes in the near future. Please use with caution.


    Fields

    View Source

    LateDate

    Declaration
    • C#
    • Visual Basic
    public DateTime LateDate
    Public LateDate As Date
    Field Value
    Type Description
    System.DateTime
    View Source

    mvAmount

    Declaration
    • C#
    • Visual Basic
    public double mvAmount
    Public mvAmount As Double
    Field Value
    Type Description
    System.Double
    View Source

    mvarName

    Declaration
    • C#
    • Visual Basic
    string mvarName
    mvarName As String
    Field Value
    Type Description
    System.String
    View Source

    mvCost

    Declaration
    • C#
    • Visual Basic
    public double mvCost
    Public mvCost As Double
    Field Value
    Type Description
    System.Double
    View Source

    Range

    The amount of time to be included in the calculation starting from the starting point.

    Declaration
    • C#
    • Visual Basic
    public TimeSpan Range
    Public Range As TimeSpan
    Field Value
    Type Description
    System.TimeSpan
    View Source

    RoundDay

    Whether to round the time to an even day.

    Declaration
    • C#
    • Visual Basic
    public bool RoundDay
    Public RoundDay As Boolean
    Field Value
    Type Description
    System.Boolean
    View Source

    StartBack

    The amount of time to be subtracted from NOW to get our starting point.

    Declaration
    • C#
    • Visual Basic
    public TimeSpan StartBack
    Public StartBack As TimeSpan
    Field Value
    Type Description
    System.TimeSpan

    Properties

    View Source

    Amount

    Declaration
    • C#
    • Visual Basic
    public double Amount { get; }
    Public ReadOnly Property Amount As Double
    Property Value
    Type Description
    System.Double
    View Source

    AmountPrecise

    Declaration
    • C#
    • Visual Basic
    public double AmountPrecise { get; }
    Public ReadOnly Property AmountPrecise As Double
    Property Value
    Type Description
    System.Double
    View Source

    Cost

    Declaration
    • C#
    • Visual Basic
    public double Cost { get; }
    Public ReadOnly Property Cost As Double
    Property Value
    Type Description
    System.Double
    View Source

    CostPrecise

    Declaration
    • C#
    • Visual Basic
    public double CostPrecise { get; }
    Public ReadOnly Property CostPrecise As Double
    Property Value
    Type Description
    System.Double
    View Source

    Name

    Declaration
    • C#
    • Visual Basic
    public string Name { get; set; }
    Public Property Name As String
    Property Value
    Type Description
    System.String
    • View Source
    In This Article
    Back to top HomeSeer Technologies