MeterReading

constructor(nanoTime: Long = System.nanoTime(), systemTimestamp: Long = System.currentTimeMillis(), meter: String, channel: Int, meterTime: Long? = null, flags: List<String>? = null, voltage: Int? = null, current: Int? = null, power: Int? = if (voltage != null && current != null) voltage * current / 1000 else null, energy: Int? = null, online: Boolean = true, error: Boolean = false)