forked from evcc-io/evcc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
const.go
142 lines (136 loc) · 7.64 KB
/
const.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
package zaptec
const ApiURL = "https://api.zaptec.com"
type ObservationID int
//go:generate enumer -type ObservationID
// Commands
const (
CmdStartCharging = 501
CmdStopCharging = 502
CmdReportChargingState = 503
CmdSetSessionId = 504
CmdSetUserUuid = 505
CmdStopChargingFinal = 506
CmdResumeCharging = 507
)
const (
OpModeUnknown = 0
OpModeDisconnected = 1
OpModeConnectedRequesting = 2
OpModeConnectedCharging = 3
OpModeConnectedFinished = 5
)
// Observations
const (
Unknown ObservationID = 0
OfflineMode ObservationID = 1
AuthenticationRequired ObservationID = 120
PaymentActive ObservationID = 130
PaymentCurrency ObservationID = 131
PaymentSessionUnitPrice ObservationID = 132
PaymentEnergyUnitPrice ObservationID = 133
PaymentTimeUnitPrice ObservationID = 134
CommunicationMode ObservationID = 150
PermanentCableLock ObservationID = 151
ProductCode ObservationID = 152
HmiBrightness ObservationID = 153
LockCableWhenConnected ObservationID = 154
SoftStartDisabled ObservationID = 155
FirmwareApiHost ObservationID = 156
MIDBlinkEnabled ObservationID = 170
TemperatureInternal5 ObservationID = 201
TemperatureInternal6 ObservationID = 202
TemperatureInternalLimit ObservationID = 203
TemperatureInternalMaxLimit ObservationID = 241
Humidity ObservationID = 270
VoltagePhase1 ObservationID = 501
VoltagePhase2 ObservationID = 502
VoltagePhase3 ObservationID = 503
CurrentPhase1 ObservationID = 507
CurrentPhase2 ObservationID = 508
CurrentPhase3 ObservationID = 509
ChargerMaxCurrent ObservationID = 510
ChargerMinCurrent ObservationID = 511
ActivePhases ObservationID = 512
TotalChargePower ObservationID = 513
RcdCurrent ObservationID = 515
Internal12vCurrent ObservationID = 517
PowerFactor ObservationID = 518
SetPhases ObservationID = 519
MaxPhases ObservationID = 520
ChargerOfflinePhase ObservationID = 522
ChargerOfflineCurrent ObservationID = 523
RcdCalibration ObservationID = 540
RcdCalibrationNoise ObservationID = 541
TotalChargePowerSession ObservationID = 553
SignedMeterValue ObservationID = 554
SignedMeterValueInterval ObservationID = 555
SessionEnergyCountExportActive ObservationID = 560
SessionEnergyCountExportReactive ObservationID = 561
SessionEnergyCountImportActive ObservationID = 562
SessionEnergyCountImportReactive ObservationID = 563
SoftStartTime ObservationID = 570
ChargeDuration ObservationID = 701
ChargeMode ObservationID = 702
ChargePilotLevelInstant ObservationID = 703
ChargePilotLevelAverage ObservationID = 704
PilotVsProximityTime ObservationID = 706
ChargeCurrentInstallationMaxLimit ObservationID = 707
ChargeCurrentSet ObservationID = 708
ChargerOperationMode ObservationID = 710
IsEnabled ObservationID = 711
IsStandAlone ObservationID = 712
ChargerCurrentUserUuidDeprecated ObservationID = 713
CableType ObservationID = 714
NetworkType ObservationID = 715
DetectedCar ObservationID = 716
GridTestResult ObservationID = 717
FinalStopActive ObservationID = 718
SessionIdentifier ObservationID = 721
ChargerCurrentUserUuid ObservationID = 722
CompletedSession ObservationID = 723
NewChargeCard ObservationID = 750
AuthenticationListVersion ObservationID = 751
EnabledNfcTechnologies ObservationID = 752
LteRoamingDisabled ObservationID = 753
InstallationId ObservationID = 800
RoutingId ObservationID = 801
Notifications ObservationID = 803
Warnings ObservationID = 804
DiagnosticsMode ObservationID = 805
InternalDiagnosticsLog ObservationID = 807
DiagnosticsString ObservationID = 808
CommunicationSignalStrength ObservationID = 809
CloudConnectionStatus ObservationID = 810
McuResetSource ObservationID = 811
McuRxErrors ObservationID = 812
McuToVariscitePacketErrors ObservationID = 813
VarisciteToMcuPacketErrors ObservationID = 814
UptimeVariscite ObservationID = 820
UptimeMCU ObservationID = 821
CarSessionLog ObservationID = 850
CommunicationModeConfigurationInconsistency ObservationID = 851
RawPilotMonitor ObservationID = 852
IT3PhaseDiagnosticsLog ObservationID = 853
PilotTestResults ObservationID = 854
UnconditionalNfcDetectionIndication ObservationID = 855
EmcTestCounter ObservationID = 899
ProductionTestResults ObservationID = 900
PostProductionTestResults ObservationID = 901
SmartMainboardSoftwareApplicationVersion ObservationID = 908
SmartMainboardSoftwareBootloaderVersion ObservationID = 909
SmartComputerSoftwareApplicationVersion ObservationID = 911
SmartComputerSoftwareBootloaderVersion ObservationID = 912
SmartComputerHardwareVersion ObservationID = 913
MacMain ObservationID = 950
MacPlcModuleGrid ObservationID = 951
MacWiFi ObservationID = 952
MacPlcModuleEv ObservationID = 953
LteImsi ObservationID = 960
LteMsisdn ObservationID = 961
LteIccid ObservationID = 962
LteImei ObservationID = 963
MIDCalibration ObservationID = 980
IsOcppConnected ObservationID = -3
IsOnline ObservationID = -2
Pulse ObservationID = -1
)