# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: maintenance.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11maintenance.proto\"\xce\x0b\n\x0bMaintenance\x12\x1f\n\x04time\x18\x01 \x01(\x0b\x32\x11.Maintenance.Time\x12-\n\x0b\x64iagnostics\x18\x06 \x01(\x0b\x32\x18.Maintenance.Diagnostics\x12#\n\x06system\x18\r \x01(\x0b\x32\x13.Maintenance.System\x1a\xba\x01\n\x04Time\x12*\n\x07\x63urrent\x18\x01 \x01(\x0b\x32\x19.Maintenance.Time.Current\x12\x11\n\tntpserver\x18\x02 \x01(\t\x12\x10\n\x08timezone\x18\x03 \x01(\x05\x1a\x61\n\x07\x43urrent\x12\x0c\n\x04year\x18\x01 \x01(\x05\x12\r\n\x05month\x18\x02 \x01(\x05\x12\x0b\n\x03\x64\x61y\x18\x03 \x01(\x05\x12\x0c\n\x04hour\x18\x04 \x01(\x05\x12\x0e\n\x06minute\x18\x05 \x01(\x05\x12\x0e\n\x06second\x18\x06 \x01(\x05\x1ax\n\x0bTemperature\x12\r\n\x05value\x18\x01 \x01(\x05\x12-\n\x05units\x18\x02 \x01(\x0b\x32\x1e.Maintenance.Temperature.Units\x1a+\n\x05Units\x12\x0f\n\x07\x63\x65lsius\x18\x01 \x01(\x08\x12\x11\n\tfarenheit\x18\x02 \x01(\x08\x1a\xfa\x07\n\x0b\x44iagnostics\x12\x35\n\tinverters\x18\x01 \x01(\x0b\x32\".Maintenance.Diagnostics.Inverters\x1a\xb3\x07\n\tInverters\x12\x35\n\x04left\x18\x01 \x01(\x0b\x32\'.Maintenance.Diagnostics.Inverters.Unit\x12\x38\n\x07primary\x18\x02 \x01(\x0b\x32\'.Maintenance.Diagnostics.Inverters.Unit\x12\x36\n\x05right\x18\x03 \x01(\x0b\x32\'.Maintenance.Diagnostics.Inverters.Unit\x1a\xfc\x05\n\x04Unit\x12\r\n\x05invSn\x18\x01 \x01(\t\x12\x44\n\toptimizer\x18\x02 \x03(\x0b\x32\x31.Maintenance.Diagnostics.Inverters.Unit.Optimizer\x12\x44\n\tisolation\x18\x03 \x01(\x0b\x32\x31.Maintenance.Diagnostics.Inverters.Unit.Isolation\x12R\n\x10optimizersStatus\x18\x04 \x01(\x0b\x32\x38.Maintenance.Diagnostics.Inverters.Unit.OptimizersStatus\x1a\x81\x01\n\tIsolation\x12\x15\n\rfaultLocation\x18\x03 \x01(\x05\x12\x43\n\x04rIso\x18\x02 \x01(\x0b\x32\x35.Maintenance.Diagnostics.Inverters.Unit.Isolation.Iso\x1a\x18\n\x03Iso\x12\x11\n\tisolation\x18\x01 \x01(\x05\x1a\x31\n\x10OptimizersStatus\x12\r\n\x05total\x18\x01 \x01(\x05\x12\x0e\n\x06online\x18\x02 \x01(\x05\x1a\xcd\x02\n\tOptimizer\x12\x14\n\x0cserialNumber\x18\x01 \x01(\t\x12\x0e\n\x06online\x18\x02 \x01(\x08\x12J\n\nlastReport\x18\x03 \x01(\x0b\x32\x36.Maintenance.Diagnostics.Inverters.Unit.Optimizer.Date\x12\x0e\n\x06\x65nergy\x18\x04 \x01(\x02\x12\x0f\n\x07outputV\x18\x05 \x01(\x05\x12\x0e\n\x06inputV\x18\x06 \x01(\x05\x12\x0e\n\x06inputC\x18\x07 \x01(\x05\x12-\n\x0btemperature\x18\x08 \x01(\x0b\x32\x18.Maintenance.Temperature\x1a^\n\x04\x44\x61te\x12\x0c\n\x04year\x18\x01 \x01(\x05\x12\r\n\x05month\x18\x02 \x01(\x05\x12\x0b\n\x03\x64\x61y\x18\x03 \x01(\x05\x12\x0c\n\x04hour\x18\x04 \x01(\x05\x12\x0e\n\x06minute\x18\x05 \x01(\x05\x12\x0e\n\x06second\x18\x06 \x01(\x05\x1a\x16\n\x06System\x12\x0c\n\x04name\x18\x01 \x01(\tb\x06proto3')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'maintenance_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _MAINTENANCE._serialized_start=22
  _MAINTENANCE._serialized_end=1508
  _MAINTENANCE_TIME._serialized_start=155
  _MAINTENANCE_TIME._serialized_end=341
  _MAINTENANCE_TIME_CURRENT._serialized_start=244
  _MAINTENANCE_TIME_CURRENT._serialized_end=341
  _MAINTENANCE_TEMPERATURE._serialized_start=343
  _MAINTENANCE_TEMPERATURE._serialized_end=463
  _MAINTENANCE_TEMPERATURE_UNITS._serialized_start=420
  _MAINTENANCE_TEMPERATURE_UNITS._serialized_end=463
  _MAINTENANCE_DIAGNOSTICS._serialized_start=466
  _MAINTENANCE_DIAGNOSTICS._serialized_end=1484
  _MAINTENANCE_DIAGNOSTICS_INVERTERS._serialized_start=537
  _MAINTENANCE_DIAGNOSTICS_INVERTERS._serialized_end=1484
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT._serialized_start=720
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT._serialized_end=1484
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_ISOLATION._serialized_start=968
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_ISOLATION._serialized_end=1097
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_ISOLATION_ISO._serialized_start=1073
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_ISOLATION_ISO._serialized_end=1097
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_OPTIMIZERSSTATUS._serialized_start=1099
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_OPTIMIZERSSTATUS._serialized_end=1148
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_OPTIMIZER._serialized_start=1151
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_OPTIMIZER._serialized_end=1484
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_OPTIMIZER_DATE._serialized_start=1390
  _MAINTENANCE_DIAGNOSTICS_INVERTERS_UNIT_OPTIMIZER_DATE._serialized_end=1484
  _MAINTENANCE_SYSTEM._serialized_start=1486
  _MAINTENANCE_SYSTEM._serialized_end=1508
# @@protoc_insertion_point(module_scope)
