evcc-io/charger/easee/observationid_enumer.go

911 lines
47 KiB
Go

// Code generated by "enumer -type ObservationID"; DO NOT EDIT.
package easee
import (
"fmt"
"strings"
)
const _ObservationIDName = "SELF_TEST_RESULTSELF_TEST_DETAILSWIFI_EVENTCHARGER_OFFLINE_REASONEASEE_LINK_COMMAND_RESPONSEEASEE_LINK_DATA_RECEIVEDLOCAL_PRE_AUTHORIZE_ENABLEDLOCAL_AUTHORIZE_OFFLINE_ENABLEDALLOW_OFFLINE_TX_FOR_UNKNOWN_IDERRATIC_EVMAX_TOGGLESBACKPLATE_TYPESITE_STRUCTUREDETECTED_POWER_GRID_TYPECIRCUIT_MAX_CURRENT_P1CIRCUIT_MAX_CURRENT_P2CIRCUIT_MAX_CURRENT_P3LOCATIONSITE_IDSTRINGSITE_IDNUMERICRFID_TIMEOUT_AUTHLOCK_CABLE_PERMANENTLYIS_ENABLEDTEMPERATURE_MONITOR_STATECIRCUIT_SEQUENCE_NUMBERSINGLE_PHASE_NUMBERENABLE3_PHASES_DEPRECATEDWI_FI_SSIDENABLE_IDLE_CURRENTPHASE_MODEFORCED_THREE_PHASE_ON_ITWITH_GND_FAULTLED_STRIP_BRIGHTNESSLOCAL_AUTHORIZATION_REQUIREDAUTHORIZATION_REQUIREDREMOTE_START_REQUIREDSMART_BUTTON_ENABLEDOFFLINE_CHARGING_MODELEDMODEMAX_CHARGER_CURRENTDYNAMIC_CHARGER_CURRENTMAX_CURRENT_OFFLINE_FALLBACK_P1MAX_CURRENT_OFFLINE_FALLBACK_P2MAX_CURRENT_OFFLINE_FALLBACK_P3RELEASE_CABLE_AT_POWER_OFFLISTEN_TO_CONTROL_PULSECONTROL_PULSE_RTTCHARGING_SESSION_SIGNEDCHARGING_SCHEDULEPAIRED_EQUALIZERWI_FI_APENABLEDPAIRED_USER_IDTOKENCIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L1CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L2CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L3CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L1CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L2CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L3NUMBER_OF_CARS_CONNECTEDNUMBER_OF_CARS_CHARGINGNUMBER_OF_CARS_IN_QUEUENUMBER_OF_CARS_FULLY_CHARGEDSOFTWARE_RELEASEICCIDMODEM_FW_IDOTAERROR_CODEMOBILE_NETWORK_OPERATORREBOOT_REASONPOWER_PCBVERSIONCOM_PCBVERSIONREASON_FOR_NO_CURRENTLOAD_BALANCING_NUMBER_OF_CONNECTED_CHARGERSUDPNUM_OF_CONNECTED_NODESLOCAL_CONNECTIONPILOT_MODECAR_CONNECTED_DEPRECATEDSMART_CHARGINGCABLE_LOCKEDCABLE_RATINGPILOT_HIGHPILOT_LOWBACK_PLATE_IDUSER_IDTOKEN_REVERSEDCHARGER_OP_MODEOUTPUT_PHASEDYNAMIC_CIRCUIT_CURRENT_P1DYNAMIC_CIRCUIT_CURRENT_P2DYNAMIC_CIRCUIT_CURRENT_P3OUTPUT_CURRENTDERATED_CURRENTDERATING_ACTIVEDEBUG_STRINGERROR_STRINGERROR_CODETOTAL_POWERSESSION_ENERGYENERGY_PER_HOURLEGACY_EV_STATUSLIFETIME_ENERGYLIFETIME_RELAY_SWITCHESLIFETIME_HOURSDYNAMIC_CURRENT_OFFLINE_FALLBACK_DEPRICATEDUSER_IDTOKENCHARGING_SESSIONCELL_RSSICELL_RATWI_FI_RSSICELL_ADDRESSWI_FI_ADDRESSWI_FI_TYPELOCAL_RSSIMASTER_BACK_PLATE_IDLOCAL_TX_POWERLOCAL_STATEFOUND_WI_FICURRENT_CONNECTIONCELLULAR_INTERFACE_ERROR_COUNTCELLULAR_INTERFACE_RESET_COUNTWIFI_INTERFACE_ERROR_COUNTWIFI_INTERFACE_RESET_COUNTLOCAL_NODE_TYPELOCAL_RADIO_CHANNELLOCAL_SHORT_ADDRESSLOCAL_PARENT_ADDR_OR_NUM_OF_NODESTEMP_MAXTEMP_AMBIENT_POWER_BOARDTEMP_INPUT_T2TEMP_INPUT_T3TEMP_INPUT_T4TEMP_INPUT_T5TEMP_OUTPUT_NTEMP_OUTPUT_L1TEMP_OUTPUT_L2TEMP_OUTPUT_L3TEMP_AMBIENTLIGHT_AMBIENTINT_REL_HUMIDITYBACK_PLATE_LOCKEDCURRENT_MOTORBACK_PLATE_HALL_SENSORINT_CURRENT_T2INT_CURRENT_T3INT_CURRENT_T4INT_CURRENT_T5IN_VOLT_T1_T2IN_VOLT_T1_T3IN_VOLT_T1_T4IN_VOLT_T1_T5IN_VOLT_T2_T3IN_VOLT_T2_T4IN_VOLT_T2_T5IN_VOLT_T3_T4IN_VOLT_T3_T5IN_VOLT_T4_T5OUT_VOLT_PIN1_2OUT_VOLT_PIN1_3OUT_VOLT_PIN1_4OUT_VOLT_PIN1_5OUT_VOLT_PIN2_3VOLT_LEVEL33VOLT_LEVEL5VOLT_LEVEL12LTE_RSRPLTE_SINRLTE_RSRQCHARGE_SESSION_STARTEQ_AVAILABLE_CURRENT_P1EQ_AVAILABLE_CURRENT_P2EQ_AVAILABLE_CURRENT_P3CONNECTED_TO_CLOUDCLOUD_DISCONNECT_REASON"
const _ObservationIDLowerName = "self_test_resultself_test_detailswifi_eventcharger_offline_reasoneasee_link_command_responseeasee_link_data_receivedlocal_pre_authorize_enabledlocal_authorize_offline_enabledallow_offline_tx_for_unknown_iderratic_evmax_togglesbackplate_typesite_structuredetected_power_grid_typecircuit_max_current_p1circuit_max_current_p2circuit_max_current_p3locationsite_idstringsite_idnumericrfid_timeout_authlock_cable_permanentlyis_enabledtemperature_monitor_statecircuit_sequence_numbersingle_phase_numberenable3_phases_deprecatedwi_fi_ssidenable_idle_currentphase_modeforced_three_phase_on_itwith_gnd_faultled_strip_brightnesslocal_authorization_requiredauthorization_requiredremote_start_requiredsmart_button_enabledoffline_charging_modeledmodemax_charger_currentdynamic_charger_currentmax_current_offline_fallback_p1max_current_offline_fallback_p2max_current_offline_fallback_p3release_cable_at_power_offlisten_to_control_pulsecontrol_pulse_rttcharging_session_signedcharging_schedulepaired_equalizerwi_fi_apenabledpaired_user_idtokencircuit_total_allocated_phase_conductor_current_l1circuit_total_allocated_phase_conductor_current_l2circuit_total_allocated_phase_conductor_current_l3circuit_total_phase_conductor_current_l1circuit_total_phase_conductor_current_l2circuit_total_phase_conductor_current_l3number_of_cars_connectednumber_of_cars_chargingnumber_of_cars_in_queuenumber_of_cars_fully_chargedsoftware_releaseiccidmodem_fw_idotaerror_codemobile_network_operatorreboot_reasonpower_pcbversioncom_pcbversionreason_for_no_currentload_balancing_number_of_connected_chargersudpnum_of_connected_nodeslocal_connectionpilot_modecar_connected_deprecatedsmart_chargingcable_lockedcable_ratingpilot_highpilot_lowback_plate_iduser_idtoken_reversedcharger_op_modeoutput_phasedynamic_circuit_current_p1dynamic_circuit_current_p2dynamic_circuit_current_p3output_currentderated_currentderating_activedebug_stringerror_stringerror_codetotal_powersession_energyenergy_per_hourlegacy_ev_statuslifetime_energylifetime_relay_switcheslifetime_hoursdynamic_current_offline_fallback_depricateduser_idtokencharging_sessioncell_rssicell_ratwi_fi_rssicell_addresswi_fi_addresswi_fi_typelocal_rssimaster_back_plate_idlocal_tx_powerlocal_statefound_wi_ficurrent_connectioncellular_interface_error_countcellular_interface_reset_countwifi_interface_error_countwifi_interface_reset_countlocal_node_typelocal_radio_channellocal_short_addresslocal_parent_addr_or_num_of_nodestemp_maxtemp_ambient_power_boardtemp_input_t2temp_input_t3temp_input_t4temp_input_t5temp_output_ntemp_output_l1temp_output_l2temp_output_l3temp_ambientlight_ambientint_rel_humidityback_plate_lockedcurrent_motorback_plate_hall_sensorint_current_t2int_current_t3int_current_t4int_current_t5in_volt_t1_t2in_volt_t1_t3in_volt_t1_t4in_volt_t1_t5in_volt_t2_t3in_volt_t2_t4in_volt_t2_t5in_volt_t3_t4in_volt_t3_t5in_volt_t4_t5out_volt_pin1_2out_volt_pin1_3out_volt_pin1_4out_volt_pin1_5out_volt_pin2_3volt_level33volt_level5volt_level12lte_rsrplte_sinrlte_rsrqcharge_session_starteq_available_current_p1eq_available_current_p2eq_available_current_p3connected_to_cloudcloud_disconnect_reason"
var _ObservationIDMap = map[ObservationID]string{
1: _ObservationIDName[0:16],
2: _ObservationIDName[16:33],
10: _ObservationIDName[33:43],
11: _ObservationIDName[43:65],
13: _ObservationIDName[65:92],
14: _ObservationIDName[92:116],
15: _ObservationIDName[116:143],
16: _ObservationIDName[143:174],
17: _ObservationIDName[174:205],
18: _ObservationIDName[205:226],
19: _ObservationIDName[226:240],
20: _ObservationIDName[240:254],
21: _ObservationIDName[254:278],
22: _ObservationIDName[278:300],
23: _ObservationIDName[300:322],
24: _ObservationIDName[322:344],
25: _ObservationIDName[344:352],
26: _ObservationIDName[352:365],
27: _ObservationIDName[365:379],
28: _ObservationIDName[379:396],
30: _ObservationIDName[396:418],
31: _ObservationIDName[418:428],
32: _ObservationIDName[428:453],
33: _ObservationIDName[453:476],
34: _ObservationIDName[476:495],
35: _ObservationIDName[495:520],
36: _ObservationIDName[520:530],
37: _ObservationIDName[530:549],
38: _ObservationIDName[549:559],
39: _ObservationIDName[559:597],
40: _ObservationIDName[597:617],
41: _ObservationIDName[617:645],
42: _ObservationIDName[645:667],
43: _ObservationIDName[667:688],
44: _ObservationIDName[688:708],
45: _ObservationIDName[708:729],
46: _ObservationIDName[729:736],
47: _ObservationIDName[736:755],
48: _ObservationIDName[755:778],
50: _ObservationIDName[778:809],
51: _ObservationIDName[809:840],
52: _ObservationIDName[840:871],
54: _ObservationIDName[871:897],
56: _ObservationIDName[897:920],
57: _ObservationIDName[920:937],
60: _ObservationIDName[937:960],
62: _ObservationIDName[960:977],
65: _ObservationIDName[977:993],
68: _ObservationIDName[993:1008],
69: _ObservationIDName[1008:1027],
70: _ObservationIDName[1027:1077],
71: _ObservationIDName[1077:1127],
72: _ObservationIDName[1127:1177],
73: _ObservationIDName[1177:1217],
74: _ObservationIDName[1217:1257],
75: _ObservationIDName[1257:1297],
76: _ObservationIDName[1297:1321],
77: _ObservationIDName[1321:1344],
78: _ObservationIDName[1344:1367],
79: _ObservationIDName[1367:1395],
80: _ObservationIDName[1395:1411],
81: _ObservationIDName[1411:1416],
82: _ObservationIDName[1416:1427],
83: _ObservationIDName[1427:1440],
84: _ObservationIDName[1440:1463],
89: _ObservationIDName[1463:1476],
90: _ObservationIDName[1476:1492],
91: _ObservationIDName[1492:1506],
96: _ObservationIDName[1506:1527],
97: _ObservationIDName[1527:1570],
98: _ObservationIDName[1570:1595],
99: _ObservationIDName[1595:1611],
100: _ObservationIDName[1611:1621],
101: _ObservationIDName[1621:1645],
102: _ObservationIDName[1645:1659],
103: _ObservationIDName[1659:1671],
104: _ObservationIDName[1671:1683],
105: _ObservationIDName[1683:1693],
106: _ObservationIDName[1693:1702],
107: _ObservationIDName[1702:1715],
108: _ObservationIDName[1715:1736],
109: _ObservationIDName[1736:1751],
110: _ObservationIDName[1751:1763],
111: _ObservationIDName[1763:1789],
112: _ObservationIDName[1789:1815],
113: _ObservationIDName[1815:1841],
114: _ObservationIDName[1841:1855],
115: _ObservationIDName[1855:1870],
116: _ObservationIDName[1870:1885],
117: _ObservationIDName[1885:1897],
118: _ObservationIDName[1897:1909],
119: _ObservationIDName[1909:1919],
120: _ObservationIDName[1919:1930],
121: _ObservationIDName[1930:1944],
122: _ObservationIDName[1944:1959],
123: _ObservationIDName[1959:1975],
124: _ObservationIDName[1975:1990],
125: _ObservationIDName[1990:2013],
126: _ObservationIDName[2013:2027],
127: _ObservationIDName[2027:2070],
128: _ObservationIDName[2070:2082],
129: _ObservationIDName[2082:2098],
130: _ObservationIDName[2098:2107],
131: _ObservationIDName[2107:2115],
132: _ObservationIDName[2115:2125],
133: _ObservationIDName[2125:2137],
134: _ObservationIDName[2137:2150],
135: _ObservationIDName[2150:2160],
136: _ObservationIDName[2160:2170],
137: _ObservationIDName[2170:2190],
138: _ObservationIDName[2190:2204],
139: _ObservationIDName[2204:2215],
140: _ObservationIDName[2215:2226],
141: _ObservationIDName[2226:2244],
142: _ObservationIDName[2244:2274],
143: _ObservationIDName[2274:2304],
144: _ObservationIDName[2304:2330],
145: _ObservationIDName[2330:2356],
146: _ObservationIDName[2356:2371],
147: _ObservationIDName[2371:2390],
148: _ObservationIDName[2390:2409],
149: _ObservationIDName[2409:2442],
150: _ObservationIDName[2442:2450],
151: _ObservationIDName[2450:2474],
152: _ObservationIDName[2474:2487],
153: _ObservationIDName[2487:2500],
154: _ObservationIDName[2500:2513],
155: _ObservationIDName[2513:2526],
160: _ObservationIDName[2526:2539],
161: _ObservationIDName[2539:2553],
162: _ObservationIDName[2553:2567],
163: _ObservationIDName[2567:2581],
170: _ObservationIDName[2581:2593],
171: _ObservationIDName[2593:2606],
172: _ObservationIDName[2606:2622],
173: _ObservationIDName[2622:2639],
174: _ObservationIDName[2639:2652],
175: _ObservationIDName[2652:2674],
182: _ObservationIDName[2674:2688],
183: _ObservationIDName[2688:2702],
184: _ObservationIDName[2702:2716],
185: _ObservationIDName[2716:2730],
190: _ObservationIDName[2730:2743],
191: _ObservationIDName[2743:2756],
192: _ObservationIDName[2756:2769],
193: _ObservationIDName[2769:2782],
194: _ObservationIDName[2782:2795],
195: _ObservationIDName[2795:2808],
196: _ObservationIDName[2808:2821],
197: _ObservationIDName[2821:2834],
198: _ObservationIDName[2834:2847],
199: _ObservationIDName[2847:2860],
202: _ObservationIDName[2860:2875],
203: _ObservationIDName[2875:2890],
204: _ObservationIDName[2890:2905],
205: _ObservationIDName[2905:2920],
206: _ObservationIDName[2920:2935],
210: _ObservationIDName[2935:2947],
211: _ObservationIDName[2947:2958],
212: _ObservationIDName[2958:2970],
220: _ObservationIDName[2970:2978],
221: _ObservationIDName[2978:2986],
222: _ObservationIDName[2986:2994],
223: _ObservationIDName[2994:3014],
230: _ObservationIDName[3014:3037],
231: _ObservationIDName[3037:3060],
232: _ObservationIDName[3060:3083],
250: _ObservationIDName[3083:3101],
251: _ObservationIDName[3101:3124],
}
func (i ObservationID) String() string {
if str, ok := _ObservationIDMap[i]; ok {
return str
}
return fmt.Sprintf("ObservationID(%d)", i)
}
// An "invalid array index" compiler error signifies that the constant values have changed.
// Re-run the stringer command to generate them again.
func _ObservationIDNoOp() {
var x [1]struct{}
_ = x[SELF_TEST_RESULT-(1)]
_ = x[SELF_TEST_DETAILS-(2)]
_ = x[WIFI_EVENT-(10)]
_ = x[CHARGER_OFFLINE_REASON-(11)]
_ = x[EASEE_LINK_COMMAND_RESPONSE-(13)]
_ = x[EASEE_LINK_DATA_RECEIVED-(14)]
_ = x[LOCAL_PRE_AUTHORIZE_ENABLED-(15)]
_ = x[LOCAL_AUTHORIZE_OFFLINE_ENABLED-(16)]
_ = x[ALLOW_OFFLINE_TX_FOR_UNKNOWN_ID-(17)]
_ = x[ERRATIC_EVMAX_TOGGLES-(18)]
_ = x[BACKPLATE_TYPE-(19)]
_ = x[SITE_STRUCTURE-(20)]
_ = x[DETECTED_POWER_GRID_TYPE-(21)]
_ = x[CIRCUIT_MAX_CURRENT_P1-(22)]
_ = x[CIRCUIT_MAX_CURRENT_P2-(23)]
_ = x[CIRCUIT_MAX_CURRENT_P3-(24)]
_ = x[LOCATION-(25)]
_ = x[SITE_IDSTRING-(26)]
_ = x[SITE_IDNUMERIC-(27)]
_ = x[RFID_TIMEOUT_AUTH-(28)]
_ = x[LOCK_CABLE_PERMANENTLY-(30)]
_ = x[IS_ENABLED-(31)]
_ = x[TEMPERATURE_MONITOR_STATE-(32)]
_ = x[CIRCUIT_SEQUENCE_NUMBER-(33)]
_ = x[SINGLE_PHASE_NUMBER-(34)]
_ = x[ENABLE3_PHASES_DEPRECATED-(35)]
_ = x[WI_FI_SSID-(36)]
_ = x[ENABLE_IDLE_CURRENT-(37)]
_ = x[PHASE_MODE-(38)]
_ = x[FORCED_THREE_PHASE_ON_ITWITH_GND_FAULT-(39)]
_ = x[LED_STRIP_BRIGHTNESS-(40)]
_ = x[LOCAL_AUTHORIZATION_REQUIRED-(41)]
_ = x[AUTHORIZATION_REQUIRED-(42)]
_ = x[REMOTE_START_REQUIRED-(43)]
_ = x[SMART_BUTTON_ENABLED-(44)]
_ = x[OFFLINE_CHARGING_MODE-(45)]
_ = x[LEDMODE-(46)]
_ = x[MAX_CHARGER_CURRENT-(47)]
_ = x[DYNAMIC_CHARGER_CURRENT-(48)]
_ = x[MAX_CURRENT_OFFLINE_FALLBACK_P1-(50)]
_ = x[MAX_CURRENT_OFFLINE_FALLBACK_P2-(51)]
_ = x[MAX_CURRENT_OFFLINE_FALLBACK_P3-(52)]
_ = x[RELEASE_CABLE_AT_POWER_OFF-(54)]
_ = x[LISTEN_TO_CONTROL_PULSE-(56)]
_ = x[CONTROL_PULSE_RTT-(57)]
_ = x[CHARGING_SESSION_SIGNED-(60)]
_ = x[CHARGING_SCHEDULE-(62)]
_ = x[PAIRED_EQUALIZER-(65)]
_ = x[WI_FI_APENABLED-(68)]
_ = x[PAIRED_USER_IDTOKEN-(69)]
_ = x[CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L1-(70)]
_ = x[CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L2-(71)]
_ = x[CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L3-(72)]
_ = x[CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L1-(73)]
_ = x[CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L2-(74)]
_ = x[CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L3-(75)]
_ = x[NUMBER_OF_CARS_CONNECTED-(76)]
_ = x[NUMBER_OF_CARS_CHARGING-(77)]
_ = x[NUMBER_OF_CARS_IN_QUEUE-(78)]
_ = x[NUMBER_OF_CARS_FULLY_CHARGED-(79)]
_ = x[SOFTWARE_RELEASE-(80)]
_ = x[ICCID-(81)]
_ = x[MODEM_FW_ID-(82)]
_ = x[OTAERROR_CODE-(83)]
_ = x[MOBILE_NETWORK_OPERATOR-(84)]
_ = x[REBOOT_REASON-(89)]
_ = x[POWER_PCBVERSION-(90)]
_ = x[COM_PCBVERSION-(91)]
_ = x[REASON_FOR_NO_CURRENT-(96)]
_ = x[LOAD_BALANCING_NUMBER_OF_CONNECTED_CHARGERS-(97)]
_ = x[UDPNUM_OF_CONNECTED_NODES-(98)]
_ = x[LOCAL_CONNECTION-(99)]
_ = x[PILOT_MODE-(100)]
_ = x[CAR_CONNECTED_DEPRECATED-(101)]
_ = x[SMART_CHARGING-(102)]
_ = x[CABLE_LOCKED-(103)]
_ = x[CABLE_RATING-(104)]
_ = x[PILOT_HIGH-(105)]
_ = x[PILOT_LOW-(106)]
_ = x[BACK_PLATE_ID-(107)]
_ = x[USER_IDTOKEN_REVERSED-(108)]
_ = x[CHARGER_OP_MODE-(109)]
_ = x[OUTPUT_PHASE-(110)]
_ = x[DYNAMIC_CIRCUIT_CURRENT_P1-(111)]
_ = x[DYNAMIC_CIRCUIT_CURRENT_P2-(112)]
_ = x[DYNAMIC_CIRCUIT_CURRENT_P3-(113)]
_ = x[OUTPUT_CURRENT-(114)]
_ = x[DERATED_CURRENT-(115)]
_ = x[DERATING_ACTIVE-(116)]
_ = x[DEBUG_STRING-(117)]
_ = x[ERROR_STRING-(118)]
_ = x[ERROR_CODE-(119)]
_ = x[TOTAL_POWER-(120)]
_ = x[SESSION_ENERGY-(121)]
_ = x[ENERGY_PER_HOUR-(122)]
_ = x[LEGACY_EV_STATUS-(123)]
_ = x[LIFETIME_ENERGY-(124)]
_ = x[LIFETIME_RELAY_SWITCHES-(125)]
_ = x[LIFETIME_HOURS-(126)]
_ = x[DYNAMIC_CURRENT_OFFLINE_FALLBACK_DEPRICATED-(127)]
_ = x[USER_IDTOKEN-(128)]
_ = x[CHARGING_SESSION-(129)]
_ = x[CELL_RSSI-(130)]
_ = x[CELL_RAT-(131)]
_ = x[WI_FI_RSSI-(132)]
_ = x[CELL_ADDRESS-(133)]
_ = x[WI_FI_ADDRESS-(134)]
_ = x[WI_FI_TYPE-(135)]
_ = x[LOCAL_RSSI-(136)]
_ = x[MASTER_BACK_PLATE_ID-(137)]
_ = x[LOCAL_TX_POWER-(138)]
_ = x[LOCAL_STATE-(139)]
_ = x[FOUND_WI_FI-(140)]
_ = x[CURRENT_CONNECTION-(141)]
_ = x[CELLULAR_INTERFACE_ERROR_COUNT-(142)]
_ = x[CELLULAR_INTERFACE_RESET_COUNT-(143)]
_ = x[WIFI_INTERFACE_ERROR_COUNT-(144)]
_ = x[WIFI_INTERFACE_RESET_COUNT-(145)]
_ = x[LOCAL_NODE_TYPE-(146)]
_ = x[LOCAL_RADIO_CHANNEL-(147)]
_ = x[LOCAL_SHORT_ADDRESS-(148)]
_ = x[LOCAL_PARENT_ADDR_OR_NUM_OF_NODES-(149)]
_ = x[TEMP_MAX-(150)]
_ = x[TEMP_AMBIENT_POWER_BOARD-(151)]
_ = x[TEMP_INPUT_T2-(152)]
_ = x[TEMP_INPUT_T3-(153)]
_ = x[TEMP_INPUT_T4-(154)]
_ = x[TEMP_INPUT_T5-(155)]
_ = x[TEMP_OUTPUT_N-(160)]
_ = x[TEMP_OUTPUT_L1-(161)]
_ = x[TEMP_OUTPUT_L2-(162)]
_ = x[TEMP_OUTPUT_L3-(163)]
_ = x[TEMP_AMBIENT-(170)]
_ = x[LIGHT_AMBIENT-(171)]
_ = x[INT_REL_HUMIDITY-(172)]
_ = x[BACK_PLATE_LOCKED-(173)]
_ = x[CURRENT_MOTOR-(174)]
_ = x[BACK_PLATE_HALL_SENSOR-(175)]
_ = x[INT_CURRENT_T2-(182)]
_ = x[INT_CURRENT_T3-(183)]
_ = x[INT_CURRENT_T4-(184)]
_ = x[INT_CURRENT_T5-(185)]
_ = x[IN_VOLT_T1_T2-(190)]
_ = x[IN_VOLT_T1_T3-(191)]
_ = x[IN_VOLT_T1_T4-(192)]
_ = x[IN_VOLT_T1_T5-(193)]
_ = x[IN_VOLT_T2_T3-(194)]
_ = x[IN_VOLT_T2_T4-(195)]
_ = x[IN_VOLT_T2_T5-(196)]
_ = x[IN_VOLT_T3_T4-(197)]
_ = x[IN_VOLT_T3_T5-(198)]
_ = x[IN_VOLT_T4_T5-(199)]
_ = x[OUT_VOLT_PIN1_2-(202)]
_ = x[OUT_VOLT_PIN1_3-(203)]
_ = x[OUT_VOLT_PIN1_4-(204)]
_ = x[OUT_VOLT_PIN1_5-(205)]
_ = x[OUT_VOLT_PIN2_3-(206)]
_ = x[VOLT_LEVEL33-(210)]
_ = x[VOLT_LEVEL5-(211)]
_ = x[VOLT_LEVEL12-(212)]
_ = x[LTE_RSRP-(220)]
_ = x[LTE_SINR-(221)]
_ = x[LTE_RSRQ-(222)]
_ = x[CHARGE_SESSION_START-(223)]
_ = x[EQ_AVAILABLE_CURRENT_P1-(230)]
_ = x[EQ_AVAILABLE_CURRENT_P2-(231)]
_ = x[EQ_AVAILABLE_CURRENT_P3-(232)]
_ = x[CONNECTED_TO_CLOUD-(250)]
_ = x[CLOUD_DISCONNECT_REASON-(251)]
}
var _ObservationIDValues = []ObservationID{SELF_TEST_RESULT, SELF_TEST_DETAILS, WIFI_EVENT, CHARGER_OFFLINE_REASON, EASEE_LINK_COMMAND_RESPONSE, EASEE_LINK_DATA_RECEIVED, LOCAL_PRE_AUTHORIZE_ENABLED, LOCAL_AUTHORIZE_OFFLINE_ENABLED, ALLOW_OFFLINE_TX_FOR_UNKNOWN_ID, ERRATIC_EVMAX_TOGGLES, BACKPLATE_TYPE, SITE_STRUCTURE, DETECTED_POWER_GRID_TYPE, CIRCUIT_MAX_CURRENT_P1, CIRCUIT_MAX_CURRENT_P2, CIRCUIT_MAX_CURRENT_P3, LOCATION, SITE_IDSTRING, SITE_IDNUMERIC, RFID_TIMEOUT_AUTH, LOCK_CABLE_PERMANENTLY, IS_ENABLED, TEMPERATURE_MONITOR_STATE, CIRCUIT_SEQUENCE_NUMBER, SINGLE_PHASE_NUMBER, ENABLE3_PHASES_DEPRECATED, WI_FI_SSID, ENABLE_IDLE_CURRENT, PHASE_MODE, FORCED_THREE_PHASE_ON_ITWITH_GND_FAULT, LED_STRIP_BRIGHTNESS, LOCAL_AUTHORIZATION_REQUIRED, AUTHORIZATION_REQUIRED, REMOTE_START_REQUIRED, SMART_BUTTON_ENABLED, OFFLINE_CHARGING_MODE, LEDMODE, MAX_CHARGER_CURRENT, DYNAMIC_CHARGER_CURRENT, MAX_CURRENT_OFFLINE_FALLBACK_P1, MAX_CURRENT_OFFLINE_FALLBACK_P2, MAX_CURRENT_OFFLINE_FALLBACK_P3, RELEASE_CABLE_AT_POWER_OFF, LISTEN_TO_CONTROL_PULSE, CONTROL_PULSE_RTT, CHARGING_SESSION_SIGNED, CHARGING_SCHEDULE, PAIRED_EQUALIZER, WI_FI_APENABLED, PAIRED_USER_IDTOKEN, CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L1, CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L2, CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L3, CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L1, CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L2, CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L3, NUMBER_OF_CARS_CONNECTED, NUMBER_OF_CARS_CHARGING, NUMBER_OF_CARS_IN_QUEUE, NUMBER_OF_CARS_FULLY_CHARGED, SOFTWARE_RELEASE, ICCID, MODEM_FW_ID, OTAERROR_CODE, MOBILE_NETWORK_OPERATOR, REBOOT_REASON, POWER_PCBVERSION, COM_PCBVERSION, REASON_FOR_NO_CURRENT, LOAD_BALANCING_NUMBER_OF_CONNECTED_CHARGERS, UDPNUM_OF_CONNECTED_NODES, LOCAL_CONNECTION, PILOT_MODE, CAR_CONNECTED_DEPRECATED, SMART_CHARGING, CABLE_LOCKED, CABLE_RATING, PILOT_HIGH, PILOT_LOW, BACK_PLATE_ID, USER_IDTOKEN_REVERSED, CHARGER_OP_MODE, OUTPUT_PHASE, DYNAMIC_CIRCUIT_CURRENT_P1, DYNAMIC_CIRCUIT_CURRENT_P2, DYNAMIC_CIRCUIT_CURRENT_P3, OUTPUT_CURRENT, DERATED_CURRENT, DERATING_ACTIVE, DEBUG_STRING, ERROR_STRING, ERROR_CODE, TOTAL_POWER, SESSION_ENERGY, ENERGY_PER_HOUR, LEGACY_EV_STATUS, LIFETIME_ENERGY, LIFETIME_RELAY_SWITCHES, LIFETIME_HOURS, DYNAMIC_CURRENT_OFFLINE_FALLBACK_DEPRICATED, USER_IDTOKEN, CHARGING_SESSION, CELL_RSSI, CELL_RAT, WI_FI_RSSI, CELL_ADDRESS, WI_FI_ADDRESS, WI_FI_TYPE, LOCAL_RSSI, MASTER_BACK_PLATE_ID, LOCAL_TX_POWER, LOCAL_STATE, FOUND_WI_FI, CURRENT_CONNECTION, CELLULAR_INTERFACE_ERROR_COUNT, CELLULAR_INTERFACE_RESET_COUNT, WIFI_INTERFACE_ERROR_COUNT, WIFI_INTERFACE_RESET_COUNT, LOCAL_NODE_TYPE, LOCAL_RADIO_CHANNEL, LOCAL_SHORT_ADDRESS, LOCAL_PARENT_ADDR_OR_NUM_OF_NODES, TEMP_MAX, TEMP_AMBIENT_POWER_BOARD, TEMP_INPUT_T2, TEMP_INPUT_T3, TEMP_INPUT_T4, TEMP_INPUT_T5, TEMP_OUTPUT_N, TEMP_OUTPUT_L1, TEMP_OUTPUT_L2, TEMP_OUTPUT_L3, TEMP_AMBIENT, LIGHT_AMBIENT, INT_REL_HUMIDITY, BACK_PLATE_LOCKED, CURRENT_MOTOR, BACK_PLATE_HALL_SENSOR, INT_CURRENT_T2, INT_CURRENT_T3, INT_CURRENT_T4, INT_CURRENT_T5, IN_VOLT_T1_T2, IN_VOLT_T1_T3, IN_VOLT_T1_T4, IN_VOLT_T1_T5, IN_VOLT_T2_T3, IN_VOLT_T2_T4, IN_VOLT_T2_T5, IN_VOLT_T3_T4, IN_VOLT_T3_T5, IN_VOLT_T4_T5, OUT_VOLT_PIN1_2, OUT_VOLT_PIN1_3, OUT_VOLT_PIN1_4, OUT_VOLT_PIN1_5, OUT_VOLT_PIN2_3, VOLT_LEVEL33, VOLT_LEVEL5, VOLT_LEVEL12, LTE_RSRP, LTE_SINR, LTE_RSRQ, CHARGE_SESSION_START, EQ_AVAILABLE_CURRENT_P1, EQ_AVAILABLE_CURRENT_P2, EQ_AVAILABLE_CURRENT_P3, CONNECTED_TO_CLOUD, CLOUD_DISCONNECT_REASON}
var _ObservationIDNameToValueMap = map[string]ObservationID{
_ObservationIDName[0:16]: SELF_TEST_RESULT,
_ObservationIDLowerName[0:16]: SELF_TEST_RESULT,
_ObservationIDName[16:33]: SELF_TEST_DETAILS,
_ObservationIDLowerName[16:33]: SELF_TEST_DETAILS,
_ObservationIDName[33:43]: WIFI_EVENT,
_ObservationIDLowerName[33:43]: WIFI_EVENT,
_ObservationIDName[43:65]: CHARGER_OFFLINE_REASON,
_ObservationIDLowerName[43:65]: CHARGER_OFFLINE_REASON,
_ObservationIDName[65:92]: EASEE_LINK_COMMAND_RESPONSE,
_ObservationIDLowerName[65:92]: EASEE_LINK_COMMAND_RESPONSE,
_ObservationIDName[92:116]: EASEE_LINK_DATA_RECEIVED,
_ObservationIDLowerName[92:116]: EASEE_LINK_DATA_RECEIVED,
_ObservationIDName[116:143]: LOCAL_PRE_AUTHORIZE_ENABLED,
_ObservationIDLowerName[116:143]: LOCAL_PRE_AUTHORIZE_ENABLED,
_ObservationIDName[143:174]: LOCAL_AUTHORIZE_OFFLINE_ENABLED,
_ObservationIDLowerName[143:174]: LOCAL_AUTHORIZE_OFFLINE_ENABLED,
_ObservationIDName[174:205]: ALLOW_OFFLINE_TX_FOR_UNKNOWN_ID,
_ObservationIDLowerName[174:205]: ALLOW_OFFLINE_TX_FOR_UNKNOWN_ID,
_ObservationIDName[205:226]: ERRATIC_EVMAX_TOGGLES,
_ObservationIDLowerName[205:226]: ERRATIC_EVMAX_TOGGLES,
_ObservationIDName[226:240]: BACKPLATE_TYPE,
_ObservationIDLowerName[226:240]: BACKPLATE_TYPE,
_ObservationIDName[240:254]: SITE_STRUCTURE,
_ObservationIDLowerName[240:254]: SITE_STRUCTURE,
_ObservationIDName[254:278]: DETECTED_POWER_GRID_TYPE,
_ObservationIDLowerName[254:278]: DETECTED_POWER_GRID_TYPE,
_ObservationIDName[278:300]: CIRCUIT_MAX_CURRENT_P1,
_ObservationIDLowerName[278:300]: CIRCUIT_MAX_CURRENT_P1,
_ObservationIDName[300:322]: CIRCUIT_MAX_CURRENT_P2,
_ObservationIDLowerName[300:322]: CIRCUIT_MAX_CURRENT_P2,
_ObservationIDName[322:344]: CIRCUIT_MAX_CURRENT_P3,
_ObservationIDLowerName[322:344]: CIRCUIT_MAX_CURRENT_P3,
_ObservationIDName[344:352]: LOCATION,
_ObservationIDLowerName[344:352]: LOCATION,
_ObservationIDName[352:365]: SITE_IDSTRING,
_ObservationIDLowerName[352:365]: SITE_IDSTRING,
_ObservationIDName[365:379]: SITE_IDNUMERIC,
_ObservationIDLowerName[365:379]: SITE_IDNUMERIC,
_ObservationIDName[379:396]: RFID_TIMEOUT_AUTH,
_ObservationIDLowerName[379:396]: RFID_TIMEOUT_AUTH,
_ObservationIDName[396:418]: LOCK_CABLE_PERMANENTLY,
_ObservationIDLowerName[396:418]: LOCK_CABLE_PERMANENTLY,
_ObservationIDName[418:428]: IS_ENABLED,
_ObservationIDLowerName[418:428]: IS_ENABLED,
_ObservationIDName[428:453]: TEMPERATURE_MONITOR_STATE,
_ObservationIDLowerName[428:453]: TEMPERATURE_MONITOR_STATE,
_ObservationIDName[453:476]: CIRCUIT_SEQUENCE_NUMBER,
_ObservationIDLowerName[453:476]: CIRCUIT_SEQUENCE_NUMBER,
_ObservationIDName[476:495]: SINGLE_PHASE_NUMBER,
_ObservationIDLowerName[476:495]: SINGLE_PHASE_NUMBER,
_ObservationIDName[495:520]: ENABLE3_PHASES_DEPRECATED,
_ObservationIDLowerName[495:520]: ENABLE3_PHASES_DEPRECATED,
_ObservationIDName[520:530]: WI_FI_SSID,
_ObservationIDLowerName[520:530]: WI_FI_SSID,
_ObservationIDName[530:549]: ENABLE_IDLE_CURRENT,
_ObservationIDLowerName[530:549]: ENABLE_IDLE_CURRENT,
_ObservationIDName[549:559]: PHASE_MODE,
_ObservationIDLowerName[549:559]: PHASE_MODE,
_ObservationIDName[559:597]: FORCED_THREE_PHASE_ON_ITWITH_GND_FAULT,
_ObservationIDLowerName[559:597]: FORCED_THREE_PHASE_ON_ITWITH_GND_FAULT,
_ObservationIDName[597:617]: LED_STRIP_BRIGHTNESS,
_ObservationIDLowerName[597:617]: LED_STRIP_BRIGHTNESS,
_ObservationIDName[617:645]: LOCAL_AUTHORIZATION_REQUIRED,
_ObservationIDLowerName[617:645]: LOCAL_AUTHORIZATION_REQUIRED,
_ObservationIDName[645:667]: AUTHORIZATION_REQUIRED,
_ObservationIDLowerName[645:667]: AUTHORIZATION_REQUIRED,
_ObservationIDName[667:688]: REMOTE_START_REQUIRED,
_ObservationIDLowerName[667:688]: REMOTE_START_REQUIRED,
_ObservationIDName[688:708]: SMART_BUTTON_ENABLED,
_ObservationIDLowerName[688:708]: SMART_BUTTON_ENABLED,
_ObservationIDName[708:729]: OFFLINE_CHARGING_MODE,
_ObservationIDLowerName[708:729]: OFFLINE_CHARGING_MODE,
_ObservationIDName[729:736]: LEDMODE,
_ObservationIDLowerName[729:736]: LEDMODE,
_ObservationIDName[736:755]: MAX_CHARGER_CURRENT,
_ObservationIDLowerName[736:755]: MAX_CHARGER_CURRENT,
_ObservationIDName[755:778]: DYNAMIC_CHARGER_CURRENT,
_ObservationIDLowerName[755:778]: DYNAMIC_CHARGER_CURRENT,
_ObservationIDName[778:809]: MAX_CURRENT_OFFLINE_FALLBACK_P1,
_ObservationIDLowerName[778:809]: MAX_CURRENT_OFFLINE_FALLBACK_P1,
_ObservationIDName[809:840]: MAX_CURRENT_OFFLINE_FALLBACK_P2,
_ObservationIDLowerName[809:840]: MAX_CURRENT_OFFLINE_FALLBACK_P2,
_ObservationIDName[840:871]: MAX_CURRENT_OFFLINE_FALLBACK_P3,
_ObservationIDLowerName[840:871]: MAX_CURRENT_OFFLINE_FALLBACK_P3,
_ObservationIDName[871:897]: RELEASE_CABLE_AT_POWER_OFF,
_ObservationIDLowerName[871:897]: RELEASE_CABLE_AT_POWER_OFF,
_ObservationIDName[897:920]: LISTEN_TO_CONTROL_PULSE,
_ObservationIDLowerName[897:920]: LISTEN_TO_CONTROL_PULSE,
_ObservationIDName[920:937]: CONTROL_PULSE_RTT,
_ObservationIDLowerName[920:937]: CONTROL_PULSE_RTT,
_ObservationIDName[937:960]: CHARGING_SESSION_SIGNED,
_ObservationIDLowerName[937:960]: CHARGING_SESSION_SIGNED,
_ObservationIDName[960:977]: CHARGING_SCHEDULE,
_ObservationIDLowerName[960:977]: CHARGING_SCHEDULE,
_ObservationIDName[977:993]: PAIRED_EQUALIZER,
_ObservationIDLowerName[977:993]: PAIRED_EQUALIZER,
_ObservationIDName[993:1008]: WI_FI_APENABLED,
_ObservationIDLowerName[993:1008]: WI_FI_APENABLED,
_ObservationIDName[1008:1027]: PAIRED_USER_IDTOKEN,
_ObservationIDLowerName[1008:1027]: PAIRED_USER_IDTOKEN,
_ObservationIDName[1027:1077]: CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L1,
_ObservationIDLowerName[1027:1077]: CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L1,
_ObservationIDName[1077:1127]: CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L2,
_ObservationIDLowerName[1077:1127]: CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L2,
_ObservationIDName[1127:1177]: CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L3,
_ObservationIDLowerName[1127:1177]: CIRCUIT_TOTAL_ALLOCATED_PHASE_CONDUCTOR_CURRENT_L3,
_ObservationIDName[1177:1217]: CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L1,
_ObservationIDLowerName[1177:1217]: CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L1,
_ObservationIDName[1217:1257]: CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L2,
_ObservationIDLowerName[1217:1257]: CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L2,
_ObservationIDName[1257:1297]: CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L3,
_ObservationIDLowerName[1257:1297]: CIRCUIT_TOTAL_PHASE_CONDUCTOR_CURRENT_L3,
_ObservationIDName[1297:1321]: NUMBER_OF_CARS_CONNECTED,
_ObservationIDLowerName[1297:1321]: NUMBER_OF_CARS_CONNECTED,
_ObservationIDName[1321:1344]: NUMBER_OF_CARS_CHARGING,
_ObservationIDLowerName[1321:1344]: NUMBER_OF_CARS_CHARGING,
_ObservationIDName[1344:1367]: NUMBER_OF_CARS_IN_QUEUE,
_ObservationIDLowerName[1344:1367]: NUMBER_OF_CARS_IN_QUEUE,
_ObservationIDName[1367:1395]: NUMBER_OF_CARS_FULLY_CHARGED,
_ObservationIDLowerName[1367:1395]: NUMBER_OF_CARS_FULLY_CHARGED,
_ObservationIDName[1395:1411]: SOFTWARE_RELEASE,
_ObservationIDLowerName[1395:1411]: SOFTWARE_RELEASE,
_ObservationIDName[1411:1416]: ICCID,
_ObservationIDLowerName[1411:1416]: ICCID,
_ObservationIDName[1416:1427]: MODEM_FW_ID,
_ObservationIDLowerName[1416:1427]: MODEM_FW_ID,
_ObservationIDName[1427:1440]: OTAERROR_CODE,
_ObservationIDLowerName[1427:1440]: OTAERROR_CODE,
_ObservationIDName[1440:1463]: MOBILE_NETWORK_OPERATOR,
_ObservationIDLowerName[1440:1463]: MOBILE_NETWORK_OPERATOR,
_ObservationIDName[1463:1476]: REBOOT_REASON,
_ObservationIDLowerName[1463:1476]: REBOOT_REASON,
_ObservationIDName[1476:1492]: POWER_PCBVERSION,
_ObservationIDLowerName[1476:1492]: POWER_PCBVERSION,
_ObservationIDName[1492:1506]: COM_PCBVERSION,
_ObservationIDLowerName[1492:1506]: COM_PCBVERSION,
_ObservationIDName[1506:1527]: REASON_FOR_NO_CURRENT,
_ObservationIDLowerName[1506:1527]: REASON_FOR_NO_CURRENT,
_ObservationIDName[1527:1570]: LOAD_BALANCING_NUMBER_OF_CONNECTED_CHARGERS,
_ObservationIDLowerName[1527:1570]: LOAD_BALANCING_NUMBER_OF_CONNECTED_CHARGERS,
_ObservationIDName[1570:1595]: UDPNUM_OF_CONNECTED_NODES,
_ObservationIDLowerName[1570:1595]: UDPNUM_OF_CONNECTED_NODES,
_ObservationIDName[1595:1611]: LOCAL_CONNECTION,
_ObservationIDLowerName[1595:1611]: LOCAL_CONNECTION,
_ObservationIDName[1611:1621]: PILOT_MODE,
_ObservationIDLowerName[1611:1621]: PILOT_MODE,
_ObservationIDName[1621:1645]: CAR_CONNECTED_DEPRECATED,
_ObservationIDLowerName[1621:1645]: CAR_CONNECTED_DEPRECATED,
_ObservationIDName[1645:1659]: SMART_CHARGING,
_ObservationIDLowerName[1645:1659]: SMART_CHARGING,
_ObservationIDName[1659:1671]: CABLE_LOCKED,
_ObservationIDLowerName[1659:1671]: CABLE_LOCKED,
_ObservationIDName[1671:1683]: CABLE_RATING,
_ObservationIDLowerName[1671:1683]: CABLE_RATING,
_ObservationIDName[1683:1693]: PILOT_HIGH,
_ObservationIDLowerName[1683:1693]: PILOT_HIGH,
_ObservationIDName[1693:1702]: PILOT_LOW,
_ObservationIDLowerName[1693:1702]: PILOT_LOW,
_ObservationIDName[1702:1715]: BACK_PLATE_ID,
_ObservationIDLowerName[1702:1715]: BACK_PLATE_ID,
_ObservationIDName[1715:1736]: USER_IDTOKEN_REVERSED,
_ObservationIDLowerName[1715:1736]: USER_IDTOKEN_REVERSED,
_ObservationIDName[1736:1751]: CHARGER_OP_MODE,
_ObservationIDLowerName[1736:1751]: CHARGER_OP_MODE,
_ObservationIDName[1751:1763]: OUTPUT_PHASE,
_ObservationIDLowerName[1751:1763]: OUTPUT_PHASE,
_ObservationIDName[1763:1789]: DYNAMIC_CIRCUIT_CURRENT_P1,
_ObservationIDLowerName[1763:1789]: DYNAMIC_CIRCUIT_CURRENT_P1,
_ObservationIDName[1789:1815]: DYNAMIC_CIRCUIT_CURRENT_P2,
_ObservationIDLowerName[1789:1815]: DYNAMIC_CIRCUIT_CURRENT_P2,
_ObservationIDName[1815:1841]: DYNAMIC_CIRCUIT_CURRENT_P3,
_ObservationIDLowerName[1815:1841]: DYNAMIC_CIRCUIT_CURRENT_P3,
_ObservationIDName[1841:1855]: OUTPUT_CURRENT,
_ObservationIDLowerName[1841:1855]: OUTPUT_CURRENT,
_ObservationIDName[1855:1870]: DERATED_CURRENT,
_ObservationIDLowerName[1855:1870]: DERATED_CURRENT,
_ObservationIDName[1870:1885]: DERATING_ACTIVE,
_ObservationIDLowerName[1870:1885]: DERATING_ACTIVE,
_ObservationIDName[1885:1897]: DEBUG_STRING,
_ObservationIDLowerName[1885:1897]: DEBUG_STRING,
_ObservationIDName[1897:1909]: ERROR_STRING,
_ObservationIDLowerName[1897:1909]: ERROR_STRING,
_ObservationIDName[1909:1919]: ERROR_CODE,
_ObservationIDLowerName[1909:1919]: ERROR_CODE,
_ObservationIDName[1919:1930]: TOTAL_POWER,
_ObservationIDLowerName[1919:1930]: TOTAL_POWER,
_ObservationIDName[1930:1944]: SESSION_ENERGY,
_ObservationIDLowerName[1930:1944]: SESSION_ENERGY,
_ObservationIDName[1944:1959]: ENERGY_PER_HOUR,
_ObservationIDLowerName[1944:1959]: ENERGY_PER_HOUR,
_ObservationIDName[1959:1975]: LEGACY_EV_STATUS,
_ObservationIDLowerName[1959:1975]: LEGACY_EV_STATUS,
_ObservationIDName[1975:1990]: LIFETIME_ENERGY,
_ObservationIDLowerName[1975:1990]: LIFETIME_ENERGY,
_ObservationIDName[1990:2013]: LIFETIME_RELAY_SWITCHES,
_ObservationIDLowerName[1990:2013]: LIFETIME_RELAY_SWITCHES,
_ObservationIDName[2013:2027]: LIFETIME_HOURS,
_ObservationIDLowerName[2013:2027]: LIFETIME_HOURS,
_ObservationIDName[2027:2070]: DYNAMIC_CURRENT_OFFLINE_FALLBACK_DEPRICATED,
_ObservationIDLowerName[2027:2070]: DYNAMIC_CURRENT_OFFLINE_FALLBACK_DEPRICATED,
_ObservationIDName[2070:2082]: USER_IDTOKEN,
_ObservationIDLowerName[2070:2082]: USER_IDTOKEN,
_ObservationIDName[2082:2098]: CHARGING_SESSION,
_ObservationIDLowerName[2082:2098]: CHARGING_SESSION,
_ObservationIDName[2098:2107]: CELL_RSSI,
_ObservationIDLowerName[2098:2107]: CELL_RSSI,
_ObservationIDName[2107:2115]: CELL_RAT,
_ObservationIDLowerName[2107:2115]: CELL_RAT,
_ObservationIDName[2115:2125]: WI_FI_RSSI,
_ObservationIDLowerName[2115:2125]: WI_FI_RSSI,
_ObservationIDName[2125:2137]: CELL_ADDRESS,
_ObservationIDLowerName[2125:2137]: CELL_ADDRESS,
_ObservationIDName[2137:2150]: WI_FI_ADDRESS,
_ObservationIDLowerName[2137:2150]: WI_FI_ADDRESS,
_ObservationIDName[2150:2160]: WI_FI_TYPE,
_ObservationIDLowerName[2150:2160]: WI_FI_TYPE,
_ObservationIDName[2160:2170]: LOCAL_RSSI,
_ObservationIDLowerName[2160:2170]: LOCAL_RSSI,
_ObservationIDName[2170:2190]: MASTER_BACK_PLATE_ID,
_ObservationIDLowerName[2170:2190]: MASTER_BACK_PLATE_ID,
_ObservationIDName[2190:2204]: LOCAL_TX_POWER,
_ObservationIDLowerName[2190:2204]: LOCAL_TX_POWER,
_ObservationIDName[2204:2215]: LOCAL_STATE,
_ObservationIDLowerName[2204:2215]: LOCAL_STATE,
_ObservationIDName[2215:2226]: FOUND_WI_FI,
_ObservationIDLowerName[2215:2226]: FOUND_WI_FI,
_ObservationIDName[2226:2244]: CURRENT_CONNECTION,
_ObservationIDLowerName[2226:2244]: CURRENT_CONNECTION,
_ObservationIDName[2244:2274]: CELLULAR_INTERFACE_ERROR_COUNT,
_ObservationIDLowerName[2244:2274]: CELLULAR_INTERFACE_ERROR_COUNT,
_ObservationIDName[2274:2304]: CELLULAR_INTERFACE_RESET_COUNT,
_ObservationIDLowerName[2274:2304]: CELLULAR_INTERFACE_RESET_COUNT,
_ObservationIDName[2304:2330]: WIFI_INTERFACE_ERROR_COUNT,
_ObservationIDLowerName[2304:2330]: WIFI_INTERFACE_ERROR_COUNT,
_ObservationIDName[2330:2356]: WIFI_INTERFACE_RESET_COUNT,
_ObservationIDLowerName[2330:2356]: WIFI_INTERFACE_RESET_COUNT,
_ObservationIDName[2356:2371]: LOCAL_NODE_TYPE,
_ObservationIDLowerName[2356:2371]: LOCAL_NODE_TYPE,
_ObservationIDName[2371:2390]: LOCAL_RADIO_CHANNEL,
_ObservationIDLowerName[2371:2390]: LOCAL_RADIO_CHANNEL,
_ObservationIDName[2390:2409]: LOCAL_SHORT_ADDRESS,
_ObservationIDLowerName[2390:2409]: LOCAL_SHORT_ADDRESS,
_ObservationIDName[2409:2442]: LOCAL_PARENT_ADDR_OR_NUM_OF_NODES,
_ObservationIDLowerName[2409:2442]: LOCAL_PARENT_ADDR_OR_NUM_OF_NODES,
_ObservationIDName[2442:2450]: TEMP_MAX,
_ObservationIDLowerName[2442:2450]: TEMP_MAX,
_ObservationIDName[2450:2474]: TEMP_AMBIENT_POWER_BOARD,
_ObservationIDLowerName[2450:2474]: TEMP_AMBIENT_POWER_BOARD,
_ObservationIDName[2474:2487]: TEMP_INPUT_T2,
_ObservationIDLowerName[2474:2487]: TEMP_INPUT_T2,
_ObservationIDName[2487:2500]: TEMP_INPUT_T3,
_ObservationIDLowerName[2487:2500]: TEMP_INPUT_T3,
_ObservationIDName[2500:2513]: TEMP_INPUT_T4,
_ObservationIDLowerName[2500:2513]: TEMP_INPUT_T4,
_ObservationIDName[2513:2526]: TEMP_INPUT_T5,
_ObservationIDLowerName[2513:2526]: TEMP_INPUT_T5,
_ObservationIDName[2526:2539]: TEMP_OUTPUT_N,
_ObservationIDLowerName[2526:2539]: TEMP_OUTPUT_N,
_ObservationIDName[2539:2553]: TEMP_OUTPUT_L1,
_ObservationIDLowerName[2539:2553]: TEMP_OUTPUT_L1,
_ObservationIDName[2553:2567]: TEMP_OUTPUT_L2,
_ObservationIDLowerName[2553:2567]: TEMP_OUTPUT_L2,
_ObservationIDName[2567:2581]: TEMP_OUTPUT_L3,
_ObservationIDLowerName[2567:2581]: TEMP_OUTPUT_L3,
_ObservationIDName[2581:2593]: TEMP_AMBIENT,
_ObservationIDLowerName[2581:2593]: TEMP_AMBIENT,
_ObservationIDName[2593:2606]: LIGHT_AMBIENT,
_ObservationIDLowerName[2593:2606]: LIGHT_AMBIENT,
_ObservationIDName[2606:2622]: INT_REL_HUMIDITY,
_ObservationIDLowerName[2606:2622]: INT_REL_HUMIDITY,
_ObservationIDName[2622:2639]: BACK_PLATE_LOCKED,
_ObservationIDLowerName[2622:2639]: BACK_PLATE_LOCKED,
_ObservationIDName[2639:2652]: CURRENT_MOTOR,
_ObservationIDLowerName[2639:2652]: CURRENT_MOTOR,
_ObservationIDName[2652:2674]: BACK_PLATE_HALL_SENSOR,
_ObservationIDLowerName[2652:2674]: BACK_PLATE_HALL_SENSOR,
_ObservationIDName[2674:2688]: INT_CURRENT_T2,
_ObservationIDLowerName[2674:2688]: INT_CURRENT_T2,
_ObservationIDName[2688:2702]: INT_CURRENT_T3,
_ObservationIDLowerName[2688:2702]: INT_CURRENT_T3,
_ObservationIDName[2702:2716]: INT_CURRENT_T4,
_ObservationIDLowerName[2702:2716]: INT_CURRENT_T4,
_ObservationIDName[2716:2730]: INT_CURRENT_T5,
_ObservationIDLowerName[2716:2730]: INT_CURRENT_T5,
_ObservationIDName[2730:2743]: IN_VOLT_T1_T2,
_ObservationIDLowerName[2730:2743]: IN_VOLT_T1_T2,
_ObservationIDName[2743:2756]: IN_VOLT_T1_T3,
_ObservationIDLowerName[2743:2756]: IN_VOLT_T1_T3,
_ObservationIDName[2756:2769]: IN_VOLT_T1_T4,
_ObservationIDLowerName[2756:2769]: IN_VOLT_T1_T4,
_ObservationIDName[2769:2782]: IN_VOLT_T1_T5,
_ObservationIDLowerName[2769:2782]: IN_VOLT_T1_T5,
_ObservationIDName[2782:2795]: IN_VOLT_T2_T3,
_ObservationIDLowerName[2782:2795]: IN_VOLT_T2_T3,
_ObservationIDName[2795:2808]: IN_VOLT_T2_T4,
_ObservationIDLowerName[2795:2808]: IN_VOLT_T2_T4,
_ObservationIDName[2808:2821]: IN_VOLT_T2_T5,
_ObservationIDLowerName[2808:2821]: IN_VOLT_T2_T5,
_ObservationIDName[2821:2834]: IN_VOLT_T3_T4,
_ObservationIDLowerName[2821:2834]: IN_VOLT_T3_T4,
_ObservationIDName[2834:2847]: IN_VOLT_T3_T5,
_ObservationIDLowerName[2834:2847]: IN_VOLT_T3_T5,
_ObservationIDName[2847:2860]: IN_VOLT_T4_T5,
_ObservationIDLowerName[2847:2860]: IN_VOLT_T4_T5,
_ObservationIDName[2860:2875]: OUT_VOLT_PIN1_2,
_ObservationIDLowerName[2860:2875]: OUT_VOLT_PIN1_2,
_ObservationIDName[2875:2890]: OUT_VOLT_PIN1_3,
_ObservationIDLowerName[2875:2890]: OUT_VOLT_PIN1_3,
_ObservationIDName[2890:2905]: OUT_VOLT_PIN1_4,
_ObservationIDLowerName[2890:2905]: OUT_VOLT_PIN1_4,
_ObservationIDName[2905:2920]: OUT_VOLT_PIN1_5,
_ObservationIDLowerName[2905:2920]: OUT_VOLT_PIN1_5,
_ObservationIDName[2920:2935]: OUT_VOLT_PIN2_3,
_ObservationIDLowerName[2920:2935]: OUT_VOLT_PIN2_3,
_ObservationIDName[2935:2947]: VOLT_LEVEL33,
_ObservationIDLowerName[2935:2947]: VOLT_LEVEL33,
_ObservationIDName[2947:2958]: VOLT_LEVEL5,
_ObservationIDLowerName[2947:2958]: VOLT_LEVEL5,
_ObservationIDName[2958:2970]: VOLT_LEVEL12,
_ObservationIDLowerName[2958:2970]: VOLT_LEVEL12,
_ObservationIDName[2970:2978]: LTE_RSRP,
_ObservationIDLowerName[2970:2978]: LTE_RSRP,
_ObservationIDName[2978:2986]: LTE_SINR,
_ObservationIDLowerName[2978:2986]: LTE_SINR,
_ObservationIDName[2986:2994]: LTE_RSRQ,
_ObservationIDLowerName[2986:2994]: LTE_RSRQ,
_ObservationIDName[2994:3014]: CHARGE_SESSION_START,
_ObservationIDLowerName[2994:3014]: CHARGE_SESSION_START,
_ObservationIDName[3014:3037]: EQ_AVAILABLE_CURRENT_P1,
_ObservationIDLowerName[3014:3037]: EQ_AVAILABLE_CURRENT_P1,
_ObservationIDName[3037:3060]: EQ_AVAILABLE_CURRENT_P2,
_ObservationIDLowerName[3037:3060]: EQ_AVAILABLE_CURRENT_P2,
_ObservationIDName[3060:3083]: EQ_AVAILABLE_CURRENT_P3,
_ObservationIDLowerName[3060:3083]: EQ_AVAILABLE_CURRENT_P3,
_ObservationIDName[3083:3101]: CONNECTED_TO_CLOUD,
_ObservationIDLowerName[3083:3101]: CONNECTED_TO_CLOUD,
_ObservationIDName[3101:3124]: CLOUD_DISCONNECT_REASON,
_ObservationIDLowerName[3101:3124]: CLOUD_DISCONNECT_REASON,
}
var _ObservationIDNames = []string{
_ObservationIDName[0:16],
_ObservationIDName[16:33],
_ObservationIDName[33:43],
_ObservationIDName[43:65],
_ObservationIDName[65:92],
_ObservationIDName[92:116],
_ObservationIDName[116:143],
_ObservationIDName[143:174],
_ObservationIDName[174:205],
_ObservationIDName[205:226],
_ObservationIDName[226:240],
_ObservationIDName[240:254],
_ObservationIDName[254:278],
_ObservationIDName[278:300],
_ObservationIDName[300:322],
_ObservationIDName[322:344],
_ObservationIDName[344:352],
_ObservationIDName[352:365],
_ObservationIDName[365:379],
_ObservationIDName[379:396],
_ObservationIDName[396:418],
_ObservationIDName[418:428],
_ObservationIDName[428:453],
_ObservationIDName[453:476],
_ObservationIDName[476:495],
_ObservationIDName[495:520],
_ObservationIDName[520:530],
_ObservationIDName[530:549],
_ObservationIDName[549:559],
_ObservationIDName[559:597],
_ObservationIDName[597:617],
_ObservationIDName[617:645],
_ObservationIDName[645:667],
_ObservationIDName[667:688],
_ObservationIDName[688:708],
_ObservationIDName[708:729],
_ObservationIDName[729:736],
_ObservationIDName[736:755],
_ObservationIDName[755:778],
_ObservationIDName[778:809],
_ObservationIDName[809:840],
_ObservationIDName[840:871],
_ObservationIDName[871:897],
_ObservationIDName[897:920],
_ObservationIDName[920:937],
_ObservationIDName[937:960],
_ObservationIDName[960:977],
_ObservationIDName[977:993],
_ObservationIDName[993:1008],
_ObservationIDName[1008:1027],
_ObservationIDName[1027:1077],
_ObservationIDName[1077:1127],
_ObservationIDName[1127:1177],
_ObservationIDName[1177:1217],
_ObservationIDName[1217:1257],
_ObservationIDName[1257:1297],
_ObservationIDName[1297:1321],
_ObservationIDName[1321:1344],
_ObservationIDName[1344:1367],
_ObservationIDName[1367:1395],
_ObservationIDName[1395:1411],
_ObservationIDName[1411:1416],
_ObservationIDName[1416:1427],
_ObservationIDName[1427:1440],
_ObservationIDName[1440:1463],
_ObservationIDName[1463:1476],
_ObservationIDName[1476:1492],
_ObservationIDName[1492:1506],
_ObservationIDName[1506:1527],
_ObservationIDName[1527:1570],
_ObservationIDName[1570:1595],
_ObservationIDName[1595:1611],
_ObservationIDName[1611:1621],
_ObservationIDName[1621:1645],
_ObservationIDName[1645:1659],
_ObservationIDName[1659:1671],
_ObservationIDName[1671:1683],
_ObservationIDName[1683:1693],
_ObservationIDName[1693:1702],
_ObservationIDName[1702:1715],
_ObservationIDName[1715:1736],
_ObservationIDName[1736:1751],
_ObservationIDName[1751:1763],
_ObservationIDName[1763:1789],
_ObservationIDName[1789:1815],
_ObservationIDName[1815:1841],
_ObservationIDName[1841:1855],
_ObservationIDName[1855:1870],
_ObservationIDName[1870:1885],
_ObservationIDName[1885:1897],
_ObservationIDName[1897:1909],
_ObservationIDName[1909:1919],
_ObservationIDName[1919:1930],
_ObservationIDName[1930:1944],
_ObservationIDName[1944:1959],
_ObservationIDName[1959:1975],
_ObservationIDName[1975:1990],
_ObservationIDName[1990:2013],
_ObservationIDName[2013:2027],
_ObservationIDName[2027:2070],
_ObservationIDName[2070:2082],
_ObservationIDName[2082:2098],
_ObservationIDName[2098:2107],
_ObservationIDName[2107:2115],
_ObservationIDName[2115:2125],
_ObservationIDName[2125:2137],
_ObservationIDName[2137:2150],
_ObservationIDName[2150:2160],
_ObservationIDName[2160:2170],
_ObservationIDName[2170:2190],
_ObservationIDName[2190:2204],
_ObservationIDName[2204:2215],
_ObservationIDName[2215:2226],
_ObservationIDName[2226:2244],
_ObservationIDName[2244:2274],
_ObservationIDName[2274:2304],
_ObservationIDName[2304:2330],
_ObservationIDName[2330:2356],
_ObservationIDName[2356:2371],
_ObservationIDName[2371:2390],
_ObservationIDName[2390:2409],
_ObservationIDName[2409:2442],
_ObservationIDName[2442:2450],
_ObservationIDName[2450:2474],
_ObservationIDName[2474:2487],
_ObservationIDName[2487:2500],
_ObservationIDName[2500:2513],
_ObservationIDName[2513:2526],
_ObservationIDName[2526:2539],
_ObservationIDName[2539:2553],
_ObservationIDName[2553:2567],
_ObservationIDName[2567:2581],
_ObservationIDName[2581:2593],
_ObservationIDName[2593:2606],
_ObservationIDName[2606:2622],
_ObservationIDName[2622:2639],
_ObservationIDName[2639:2652],
_ObservationIDName[2652:2674],
_ObservationIDName[2674:2688],
_ObservationIDName[2688:2702],
_ObservationIDName[2702:2716],
_ObservationIDName[2716:2730],
_ObservationIDName[2730:2743],
_ObservationIDName[2743:2756],
_ObservationIDName[2756:2769],
_ObservationIDName[2769:2782],
_ObservationIDName[2782:2795],
_ObservationIDName[2795:2808],
_ObservationIDName[2808:2821],
_ObservationIDName[2821:2834],
_ObservationIDName[2834:2847],
_ObservationIDName[2847:2860],
_ObservationIDName[2860:2875],
_ObservationIDName[2875:2890],
_ObservationIDName[2890:2905],
_ObservationIDName[2905:2920],
_ObservationIDName[2920:2935],
_ObservationIDName[2935:2947],
_ObservationIDName[2947:2958],
_ObservationIDName[2958:2970],
_ObservationIDName[2970:2978],
_ObservationIDName[2978:2986],
_ObservationIDName[2986:2994],
_ObservationIDName[2994:3014],
_ObservationIDName[3014:3037],
_ObservationIDName[3037:3060],
_ObservationIDName[3060:3083],
_ObservationIDName[3083:3101],
_ObservationIDName[3101:3124],
}
// ObservationIDString retrieves an enum value from the enum constants string name.
// Throws an error if the param is not part of the enum.
func ObservationIDString(s string) (ObservationID, error) {
if val, ok := _ObservationIDNameToValueMap[s]; ok {
return val, nil
}
if val, ok := _ObservationIDNameToValueMap[strings.ToLower(s)]; ok {
return val, nil
}
return 0, fmt.Errorf("%s does not belong to ObservationID values", s)
}
// ObservationIDValues returns all values of the enum
func ObservationIDValues() []ObservationID {
return _ObservationIDValues
}
// ObservationIDStrings returns a slice of all String values of the enum
func ObservationIDStrings() []string {
strs := make([]string, len(_ObservationIDNames))
copy(strs, _ObservationIDNames)
return strs
}
// IsAObservationID returns "true" if the value is listed in the enum definition. "false" otherwise
func (i ObservationID) IsAObservationID() bool {
_, ok := _ObservationIDMap[i]
return ok
}