Power Meter
constructor(meterType: MeterType, protocol: String, description: String, channels: List<String>, outputChannels: List<String> = channels, pollPeriod: Int, sampleRate: Int, logEvents: Boolean, present: Boolean = true, extra: PowerMeterData, capabilities: List<MeterCapability>, id: String = "-", shortId: String? = null, describe: List<String> = extra.describe)