master
go 39 lines 1.32 KB
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 package upsd
4
5 const varPrecision = 100
6
7 // https://networkupstools.org/docs/developer-guide.chunked/apas02.html
8 const (
9 varBatteryCharge = "battery.charge"
10 varBatteryRuntime = "battery.runtime"
11 varBatteryVoltage = "battery.voltage"
12 varBatteryVoltageNominal = "battery.voltage.nominal"
13 varBatteryType = "battery.type"
14
15 varInputVoltage = "input.voltage"
16 varInputVoltageNominal = "input.voltage.nominal"
17 varInputCurrent = "input.current"
18 varInputCurrentNominal = "input.current.nominal"
19 varInputFrequency = "input.frequency"
20 varInputFrequencyNominal = "input.frequency.nominal"
21
22 varOutputVoltage = "output.voltage"
23 varOutputVoltageNominal = "output.voltage.nominal"
24 varOutputCurrent = "output.current"
25 varOutputCurrentNominal = "output.current.nominal"
26 varOutputFrequency = "output.frequency"
27 varOutputFrequencyNominal = "output.frequency.nominal"
28
29 varUpsLoad = "ups.load"
30 varUpsRealPower = "ups.realpower"
31 varUpsRealPowerNominal = "ups.realpower.nominal"
32 varUpsTemperature = "ups.temperature"
33 varUpsStatus = "ups.status"
34
35 varDeviceModel = "device.model"
36 varDeviceSerial = "device.serial"
37 varDeviceMfr = "device.mfr"
38 varDeviceType = "device.type"
39 )