LvSmartElectricEnergyMeter class
- Inheritance
-
- Object
- CommonProperty
- LvSmartElectricEnergyMeter
- Implemented types
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- LvSmartElectricEnergyMeter({required String deviceId, required dynamic operationStatus, required dynamic installationLocation, required dynamic protocol, required dynamic faultStatus, required dynamic manufacturer, dynamic id, dynamic instantaneousElectricPowerConsumption, dynamic consumedCumulativeElectricEnergy, dynamic manufacturerFaultCode, dynamic currentLimit, dynamic faultDescription, dynamic businessFacilityCode, dynamic productCode, dynamic serialNumber, dynamic productionDate, dynamic powerSaving, dynamic currentDateAndTime, dynamic powerLimit, dynamic hourMeter, ElectricEnergyLog2? cumulativeElectricEnergyLog2, ElectricCurrent? instantaneousCurrent, dynamic instantaneousElectricPower, dynamic normalDirectionCumulativeElectricEnergy, ElectricEnergyAtEvery30Min? normalDirectionCumulativeElectricEnergyAtEvery30Min, ElectricEnergyLog? normalDirectionCumulativeElectricEnergyLog1, dynamic reverseDirectionCumulativeElectricEnergy, ElectricEnergyAtEvery30Min? reverseDirectionCumulativeElectricEnergyAtEvery30Min, ElectricEnergyLog? reverseDirectionCumulativeElectricEnergyLog1})
-
const
-
LvSmartElectricEnergyMeter.fromJson(Map<
String, dynamic> json) -
factory
Properties
- businessFacilityCode → String?
-
finalinherited
- consumedCumulativeElectricEnergy → num?
-
finalinherited
- cumulativeElectricEnergyLog2 → ElectricEnergyLog2?
-
final
- currentDateAndTime → DateTime?
-
finalinherited
- currentLimit → num?
-
finalinherited
- deviceId → String
-
final
- deviceType → DeviceType
-
final
- faultDescription → String?
-
finalinherited
- faultStatus → bool
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- hourMeter → HourMeter?
-
finalinherited
- id → String?
-
finalinherited
- installationLocation → String
-
finalinherited
- instantaneousCurrent → ElectricCurrent?
-
final
- instantaneousElectricPower → dynamic
-
final
- instantaneousElectricPowerConsumption → num?
-
finalinherited
- manufacturer → Manufacturer
-
finalinherited
- manufacturerFaultCode → String?
-
finalinherited
- normalDirectionCumulativeElectricEnergy → dynamic
-
final
- normalDirectionCumulativeElectricEnergyAtEvery30Min → ElectricEnergyAtEvery30Min?
-
final
- normalDirectionCumulativeElectricEnergyLog1 → ElectricEnergyLog?
-
final
- operationStatus → bool
-
finalinherited
- powerLimit → num?
-
finalinherited
- powerSaving → bool?
-
finalinherited
- productCode → String?
-
finalinherited
- productionDate → DateTime?
-
finalinherited
- protocol → Protocol
-
finalinherited
- reverseDirectionCumulativeElectricEnergy → dynamic
-
final
- reverseDirectionCumulativeElectricEnergyAtEvery30Min → ElectricEnergyAtEvery30Min?
-
final
- reverseDirectionCumulativeElectricEnergyLog1 → ElectricEnergyLog?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serialNumber → String?
-
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited