Class DiscovergyMeter

java.lang.Object
io.openems.edge.meter.discovergy.jsonrpc.DiscovergyMeter

public class DiscovergyMeter extends Object
  • Method Details

    • fromJson

      public static DiscovergyMeter fromJson(com.google.gson.JsonElement j) throws OpenemsError.OpenemsNamedException
      Factory.
      Parameters:
      j - the JsonElement
      Returns:
      the DiscovergyMeter
      Throws:
      OpenemsError.OpenemsNamedException - on error
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toJson

      public com.google.gson.JsonObject toJson()
      Converts to JsonObject.
      Returns:
      the JsonObject
    • getMeterId

      public String getMeterId()
    • getManufacturerId

      public String getManufacturerId()
    • getSerialNumber

      public String getSerialNumber()
    • getFullSerialNumber

      public String getFullSerialNumber()
    • getType

      public String getType()
    • getMeasurementType

      public String getMeasurementType()
    • getLocation

      public DiscovergyMeter.Location getLocation()
    • getAdministrationNumber

      public String getAdministrationNumber()
    • getLoadProfileType

      public String getLoadProfileType()
    • getScalingFactor

      public int getScalingFactor()
    • getCurrentScalingFactor

      public int getCurrentScalingFactor()
    • getVoltageScalingFactor

      public int getVoltageScalingFactor()
    • getInternalMeters

      public int getInternalMeters()
    • getLastMeasurementTime

      public long getLastMeasurementTime()
    • getFirstMeasurementTime

      public long getFirstMeasurementTime()