model

package
v0.0.0-...-249cb7b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ExternalAuthType_name = map[int32]string{
		0: "EXTERNAL_AUTH_TYPE_INVALID",
		1: "EXTERNAL_AUTH_TYPE_PRESENCE",
		2: "EXTERNAL_AUTH_TYPE_MTLS",
		4: "EXTERNAL_AUTH_TYPE_HERMES_COMMAND",
	}
	ExternalAuthType_value = map[string]int32{
		"EXTERNAL_AUTH_TYPE_INVALID":        0,
		"EXTERNAL_AUTH_TYPE_PRESENCE":       1,
		"EXTERNAL_AUTH_TYPE_MTLS":           2,
		"EXTERNAL_AUTH_TYPE_HERMES_COMMAND": 4,
	}
)

Enum value maps for ExternalAuthType.

View Source
var (
	DeliveryChannel_name = map[int32]string{
		0: "DELIVERY_CHANNEL_INVALID",
		1: "DELIVERY_CHANNEL_LOCAL_HTTPS",
		2: "DELIVERY_CHANNEL_HERMES_COMMAND",
		3: "DELIVERY_CHANNEL_BLE",
	}
	DeliveryChannel_value = map[string]int32{
		"DELIVERY_CHANNEL_INVALID":        0,
		"DELIVERY_CHANNEL_LOCAL_HTTPS":    1,
		"DELIVERY_CHANNEL_HERMES_COMMAND": 2,
		"DELIVERY_CHANNEL_BLE":            3,
	}
)

Enum value maps for DeliveryChannel.

View Source
var (
	TeslaService_name = map[int32]string{
		0: "TESLA_SERVICE_INVALID",
		1: "TESLA_SERVICE_COMMAND",
	}
	TeslaService_value = map[string]int32{
		"TESLA_SERVICE_INVALID": 0,
		"TESLA_SERVICE_COMMAND": 1,
	}
)

Enum value maps for TeslaService.

View Source
var File_device_vitals_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AccumulatedEnergy

type AccumulatedEnergy struct {
	EnergyWh         float32      `protobuf:"fixed32,1,opt,name=energyWh,proto3" json:"energyWh,omitempty"`
	AccumulationType int32        `protobuf:"varint,2,opt,name=accumulationType,proto3" json:"accumulationType,omitempty"`
	PeriodS          *UInt64Value `protobuf:"bytes,3,opt,name=periodS,proto3,oneof" json:"periodS,omitempty"`
	// contains filtered or unexported fields
}

func (*AccumulatedEnergy) Descriptor deprecated

func (*AccumulatedEnergy) Descriptor() ([]byte, []int)

Deprecated: Use AccumulatedEnergy.ProtoReflect.Descriptor instead.

func (*AccumulatedEnergy) GetAccumulationType

func (x *AccumulatedEnergy) GetAccumulationType() int32

func (*AccumulatedEnergy) GetEnergyWh

func (x *AccumulatedEnergy) GetEnergyWh() float32

func (*AccumulatedEnergy) GetPeriodS

func (x *AccumulatedEnergy) GetPeriodS() *UInt64Value

func (*AccumulatedEnergy) ProtoMessage

func (*AccumulatedEnergy) ProtoMessage()

func (*AccumulatedEnergy) ProtoReflect

func (x *AccumulatedEnergy) ProtoReflect() protoreflect.Message

func (*AccumulatedEnergy) Reset

func (x *AccumulatedEnergy) Reset()

func (*AccumulatedEnergy) String

func (x *AccumulatedEnergy) String() string

type AlertLog

type AlertLog struct {
	Data uint64 `protobuf:"fixed64,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AlertLog) Descriptor deprecated

func (*AlertLog) Descriptor() ([]byte, []int)

Deprecated: Use AlertLog.ProtoReflect.Descriptor instead.

func (*AlertLog) GetData

func (x *AlertLog) GetData() uint64

func (*AlertLog) ProtoMessage

func (*AlertLog) ProtoMessage()

func (*AlertLog) ProtoReflect

func (x *AlertLog) ProtoReflect() protoreflect.Message

func (*AlertLog) Reset

func (x *AlertLog) Reset()

func (*AlertLog) String

func (x *AlertLog) String() string

type AlertMatrix

type AlertMatrix struct {
	Data uint64 `protobuf:"fixed64,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AlertMatrix) Descriptor deprecated

func (*AlertMatrix) Descriptor() ([]byte, []int)

Deprecated: Use AlertMatrix.ProtoReflect.Descriptor instead.

func (*AlertMatrix) GetData

func (x *AlertMatrix) GetData() uint64

func (*AlertMatrix) ProtoMessage

func (*AlertMatrix) ProtoMessage()

func (*AlertMatrix) ProtoReflect

func (x *AlertMatrix) ProtoReflect() protoreflect.Message

func (*AlertMatrix) Reset

func (x *AlertMatrix) Reset()

func (*AlertMatrix) String

func (x *AlertMatrix) String() string

type AuthPayload

type AuthPayload struct {
	Username   string
	Password   string
	Email      string
	ForceSmOff bool
}

AuthPayload defines the payload for /api/login/Basic

type AuthResponse

type AuthResponse struct {
	Email        string   `json:"email"`
	Firstname    string   `json:"firstname"`
	Lastname     string   `json:"lastname"`
	Roles        []string `json:"roles"`
	Token        string   `json:"token"`
	Provider     string   `json:"provider"`
	LoginTimeRaw string   `json:"loginTime"` // dateTimeNano
	LoginTime    time.Time
}

AuthResponse defines the response for /api/login/Basic

func (*AuthResponse) ParseTime

func (r *AuthResponse) ParseTime() error

ParseTime converts string times in AuthResponse to time.Time

type BatterySystemCapabilities

type BatterySystemCapabilities struct {
	NominalEnergyWh uint64 `protobuf:"varint,1,opt,name=nominalEnergyWh,proto3" json:"nominalEnergyWh,omitempty"`
	NominalPowerW   uint64 `protobuf:"varint,2,opt,name=nominalPowerW,proto3" json:"nominalPowerW,omitempty"`
	// contains filtered or unexported fields
}

func (*BatterySystemCapabilities) Descriptor deprecated

func (*BatterySystemCapabilities) Descriptor() ([]byte, []int)

Deprecated: Use BatterySystemCapabilities.ProtoReflect.Descriptor instead.

func (*BatterySystemCapabilities) GetNominalEnergyWh

func (x *BatterySystemCapabilities) GetNominalEnergyWh() uint64

func (*BatterySystemCapabilities) GetNominalPowerW

func (x *BatterySystemCapabilities) GetNominalPowerW() uint64

func (*BatterySystemCapabilities) ProtoMessage

func (*BatterySystemCapabilities) ProtoMessage()

func (*BatterySystemCapabilities) ProtoReflect

func (*BatterySystemCapabilities) Reset

func (x *BatterySystemCapabilities) Reset()

func (*BatterySystemCapabilities) String

func (x *BatterySystemCapabilities) String() string

type CommonAPICheckForUpdateRequest

type CommonAPICheckForUpdateRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPICheckForUpdateRequest) Descriptor deprecated

func (*CommonAPICheckForUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPICheckForUpdateRequest.ProtoReflect.Descriptor instead.

func (*CommonAPICheckForUpdateRequest) ProtoMessage

func (*CommonAPICheckForUpdateRequest) ProtoMessage()

func (*CommonAPICheckForUpdateRequest) ProtoReflect

func (*CommonAPICheckForUpdateRequest) Reset

func (x *CommonAPICheckForUpdateRequest) Reset()

func (*CommonAPICheckForUpdateRequest) String

type CommonAPICheckForUpdateResponse

type CommonAPICheckForUpdateResponse struct {
	// contains filtered or unexported fields
}

func (*CommonAPICheckForUpdateResponse) Descriptor deprecated

func (*CommonAPICheckForUpdateResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPICheckForUpdateResponse.ProtoReflect.Descriptor instead.

func (*CommonAPICheckForUpdateResponse) ProtoMessage

func (*CommonAPICheckForUpdateResponse) ProtoMessage()

func (*CommonAPICheckForUpdateResponse) ProtoReflect

func (*CommonAPICheckForUpdateResponse) Reset

func (*CommonAPICheckForUpdateResponse) String

type CommonAPIClearUpdateRequest

type CommonAPIClearUpdateRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPIClearUpdateRequest) Descriptor deprecated

func (*CommonAPIClearUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIClearUpdateRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIClearUpdateRequest) ProtoMessage

func (*CommonAPIClearUpdateRequest) ProtoMessage()

func (*CommonAPIClearUpdateRequest) ProtoReflect

func (*CommonAPIClearUpdateRequest) Reset

func (x *CommonAPIClearUpdateRequest) Reset()

func (*CommonAPIClearUpdateRequest) String

func (x *CommonAPIClearUpdateRequest) String() string

type CommonAPIClearUpdateResponse

type CommonAPIClearUpdateResponse struct {
	// contains filtered or unexported fields
}

func (*CommonAPIClearUpdateResponse) Descriptor deprecated

func (*CommonAPIClearUpdateResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIClearUpdateResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIClearUpdateResponse) ProtoMessage

func (*CommonAPIClearUpdateResponse) ProtoMessage()

func (*CommonAPIClearUpdateResponse) ProtoReflect

func (*CommonAPIClearUpdateResponse) Reset

func (x *CommonAPIClearUpdateResponse) Reset()

func (*CommonAPIClearUpdateResponse) String

type CommonAPIConfigureWifiRequest

type CommonAPIConfigureWifiRequest struct {
	Enabled    bool        `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	WifiConfig *WifiConfig `protobuf:"bytes,2,opt,name=wifiConfig,proto3,oneof" json:"wifiConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIConfigureWifiRequest) Descriptor deprecated

func (*CommonAPIConfigureWifiRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIConfigureWifiRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIConfigureWifiRequest) GetEnabled

func (x *CommonAPIConfigureWifiRequest) GetEnabled() bool

func (*CommonAPIConfigureWifiRequest) GetWifiConfig

func (x *CommonAPIConfigureWifiRequest) GetWifiConfig() *WifiConfig

func (*CommonAPIConfigureWifiRequest) ProtoMessage

func (*CommonAPIConfigureWifiRequest) ProtoMessage()

func (*CommonAPIConfigureWifiRequest) ProtoReflect

func (*CommonAPIConfigureWifiRequest) Reset

func (x *CommonAPIConfigureWifiRequest) Reset()

func (*CommonAPIConfigureWifiRequest) String

type CommonAPIConfigureWifiResponse

type CommonAPIConfigureWifiResponse struct {
	WifiConfig *WifiConfig       `protobuf:"bytes,1,opt,name=wifiConfig,proto3,oneof" json:"wifiConfig,omitempty"`
	Wifi       *NetworkInterface `protobuf:"bytes,2,opt,name=wifi,proto3,oneof" json:"wifi,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIConfigureWifiResponse) Descriptor deprecated

func (*CommonAPIConfigureWifiResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIConfigureWifiResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIConfigureWifiResponse) GetWifi

func (*CommonAPIConfigureWifiResponse) GetWifiConfig

func (x *CommonAPIConfigureWifiResponse) GetWifiConfig() *WifiConfig

func (*CommonAPIConfigureWifiResponse) ProtoMessage

func (*CommonAPIConfigureWifiResponse) ProtoMessage()

func (*CommonAPIConfigureWifiResponse) ProtoReflect

func (*CommonAPIConfigureWifiResponse) Reset

func (x *CommonAPIConfigureWifiResponse) Reset()

func (*CommonAPIConfigureWifiResponse) String

type CommonAPIConfigureWifiWithEncryptedPasswordRequest

type CommonAPIConfigureWifiWithEncryptedPasswordRequest struct {
	Enabled           bool              `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	WifiConfig        *WifiConfig       `protobuf:"bytes,2,opt,name=wifiConfig,proto3,oneof" json:"wifiConfig,omitempty"`
	EncryptedPassword *EncryptedMessage `protobuf:"bytes,3,opt,name=encryptedPassword,proto3,oneof" json:"encryptedPassword,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) Descriptor deprecated

Deprecated: Use CommonAPIConfigureWifiWithEncryptedPasswordRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) GetEnabled

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) GetEncryptedPassword

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) GetWifiConfig

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) ProtoMessage

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) ProtoReflect

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) Reset

func (*CommonAPIConfigureWifiWithEncryptedPasswordRequest) String

type CommonAPIConfigureWifiWithEncryptedPasswordResponse

type CommonAPIConfigureWifiWithEncryptedPasswordResponse struct {
	WifiConfig *WifiConfig       `protobuf:"bytes,1,opt,name=wifiConfig,proto3,oneof" json:"wifiConfig,omitempty"`
	Wifi       *NetworkInterface `protobuf:"bytes,2,opt,name=wifi,proto3,oneof" json:"wifi,omitempty"`
	Result     int32             `protobuf:"varint,3,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) Descriptor deprecated

Deprecated: Use CommonAPIConfigureWifiWithEncryptedPasswordResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) GetResult

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) GetWifi

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) GetWifiConfig

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) ProtoMessage

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) ProtoReflect

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) Reset

func (*CommonAPIConfigureWifiWithEncryptedPasswordResponse) String

type CommonAPIDeviceCertRequest

type CommonAPIDeviceCertRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPIDeviceCertRequest) Descriptor deprecated

func (*CommonAPIDeviceCertRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIDeviceCertRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIDeviceCertRequest) ProtoMessage

func (*CommonAPIDeviceCertRequest) ProtoMessage()

func (*CommonAPIDeviceCertRequest) ProtoReflect

func (*CommonAPIDeviceCertRequest) Reset

func (x *CommonAPIDeviceCertRequest) Reset()

func (*CommonAPIDeviceCertRequest) String

func (x *CommonAPIDeviceCertRequest) String() string

type CommonAPIDeviceCertResponse

type CommonAPIDeviceCertResponse struct {
	Format     int32  `protobuf:"varint,1,opt,name=format,proto3" json:"format,omitempty"`
	DeviceCert []byte `protobuf:"bytes,2,opt,name=deviceCert,proto3" json:"deviceCert,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIDeviceCertResponse) Descriptor deprecated

func (*CommonAPIDeviceCertResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIDeviceCertResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIDeviceCertResponse) GetDeviceCert

func (x *CommonAPIDeviceCertResponse) GetDeviceCert() []byte

func (*CommonAPIDeviceCertResponse) GetFormat

func (x *CommonAPIDeviceCertResponse) GetFormat() int32

func (*CommonAPIDeviceCertResponse) ProtoMessage

func (*CommonAPIDeviceCertResponse) ProtoMessage()

func (*CommonAPIDeviceCertResponse) ProtoReflect

func (*CommonAPIDeviceCertResponse) Reset

func (x *CommonAPIDeviceCertResponse) Reset()

func (*CommonAPIDeviceCertResponse) String

func (x *CommonAPIDeviceCertResponse) String() string

type CommonAPIFactoryResetRequest

type CommonAPIFactoryResetRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPIFactoryResetRequest) Descriptor deprecated

func (*CommonAPIFactoryResetRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIFactoryResetRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIFactoryResetRequest) ProtoMessage

func (*CommonAPIFactoryResetRequest) ProtoMessage()

func (*CommonAPIFactoryResetRequest) ProtoReflect

func (*CommonAPIFactoryResetRequest) Reset

func (x *CommonAPIFactoryResetRequest) Reset()

func (*CommonAPIFactoryResetRequest) String

type CommonAPIFactoryResetResponse

type CommonAPIFactoryResetResponse struct {
	// contains filtered or unexported fields
}

func (*CommonAPIFactoryResetResponse) Descriptor deprecated

func (*CommonAPIFactoryResetResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIFactoryResetResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIFactoryResetResponse) ProtoMessage

func (*CommonAPIFactoryResetResponse) ProtoMessage()

func (*CommonAPIFactoryResetResponse) ProtoReflect

func (*CommonAPIFactoryResetResponse) Reset

func (x *CommonAPIFactoryResetResponse) Reset()

func (*CommonAPIFactoryResetResponse) String

type CommonAPIGetNetworkingStatusRequest

type CommonAPIGetNetworkingStatusRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPIGetNetworkingStatusRequest) Descriptor deprecated

func (*CommonAPIGetNetworkingStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIGetNetworkingStatusRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIGetNetworkingStatusRequest) ProtoMessage

func (*CommonAPIGetNetworkingStatusRequest) ProtoMessage()

func (*CommonAPIGetNetworkingStatusRequest) ProtoReflect

func (*CommonAPIGetNetworkingStatusRequest) Reset

func (*CommonAPIGetNetworkingStatusRequest) String

type CommonAPIGetNetworkingStatusResponse

type CommonAPIGetNetworkingStatusResponse struct {
	WifiConfig *WifiConfig       `protobuf:"bytes,1,opt,name=wifiConfig,proto3,oneof" json:"wifiConfig,omitempty"`
	Wifi       *NetworkInterface `protobuf:"bytes,2,opt,name=wifi,proto3,oneof" json:"wifi,omitempty"`
	Eth        *NetworkInterface `protobuf:"bytes,3,opt,name=eth,proto3,oneof" json:"eth,omitempty"`
	Gsm        *NetworkInterface `protobuf:"bytes,4,opt,name=gsm,proto3,oneof" json:"gsm,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIGetNetworkingStatusResponse) Descriptor deprecated

func (*CommonAPIGetNetworkingStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIGetNetworkingStatusResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIGetNetworkingStatusResponse) GetEth

func (*CommonAPIGetNetworkingStatusResponse) GetGsm

func (*CommonAPIGetNetworkingStatusResponse) GetWifi

func (*CommonAPIGetNetworkingStatusResponse) GetWifiConfig

func (*CommonAPIGetNetworkingStatusResponse) ProtoMessage

func (*CommonAPIGetNetworkingStatusResponse) ProtoMessage()

func (*CommonAPIGetNetworkingStatusResponse) ProtoReflect

func (*CommonAPIGetNetworkingStatusResponse) Reset

func (*CommonAPIGetNetworkingStatusResponse) String

type CommonAPIGetSystemInfoRequest

type CommonAPIGetSystemInfoRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPIGetSystemInfoRequest) Descriptor deprecated

func (*CommonAPIGetSystemInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIGetSystemInfoRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIGetSystemInfoRequest) ProtoMessage

func (*CommonAPIGetSystemInfoRequest) ProtoMessage()

func (*CommonAPIGetSystemInfoRequest) ProtoReflect

func (*CommonAPIGetSystemInfoRequest) Reset

func (x *CommonAPIGetSystemInfoRequest) Reset()

func (*CommonAPIGetSystemInfoRequest) String

type CommonAPIGetSystemInfoResponse

type CommonAPIGetSystemInfoResponse struct {
	DeviceId        *EcuId           `protobuf:"bytes,1,opt,name=deviceId,proto3,oneof" json:"deviceId,omitempty"`
	Din             string           `protobuf:"bytes,2,opt,name=din,proto3" json:"din,omitempty"`
	FirmwareVersion *FirmwareVersion `protobuf:"bytes,3,opt,name=firmwareVersion,proto3,oneof" json:"firmwareVersion,omitempty"`
	SystemUpdate    *SystemUpdate    `protobuf:"bytes,5,opt,name=systemUpdate,proto3,oneof" json:"systemUpdate,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIGetSystemInfoResponse) Descriptor deprecated

func (*CommonAPIGetSystemInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIGetSystemInfoResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIGetSystemInfoResponse) GetDeviceId

func (x *CommonAPIGetSystemInfoResponse) GetDeviceId() *EcuId

func (*CommonAPIGetSystemInfoResponse) GetDin

func (*CommonAPIGetSystemInfoResponse) GetFirmwareVersion

func (x *CommonAPIGetSystemInfoResponse) GetFirmwareVersion() *FirmwareVersion

func (*CommonAPIGetSystemInfoResponse) GetSystemUpdate

func (x *CommonAPIGetSystemInfoResponse) GetSystemUpdate() *SystemUpdate

func (*CommonAPIGetSystemInfoResponse) ProtoMessage

func (*CommonAPIGetSystemInfoResponse) ProtoMessage()

func (*CommonAPIGetSystemInfoResponse) ProtoReflect

func (*CommonAPIGetSystemInfoResponse) Reset

func (x *CommonAPIGetSystemInfoResponse) Reset()

func (*CommonAPIGetSystemInfoResponse) String

type CommonAPIPerformUpdateRequest

type CommonAPIPerformUpdateRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPIPerformUpdateRequest) Descriptor deprecated

func (*CommonAPIPerformUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIPerformUpdateRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIPerformUpdateRequest) ProtoMessage

func (*CommonAPIPerformUpdateRequest) ProtoMessage()

func (*CommonAPIPerformUpdateRequest) ProtoReflect

func (*CommonAPIPerformUpdateRequest) Reset

func (x *CommonAPIPerformUpdateRequest) Reset()

func (*CommonAPIPerformUpdateRequest) String

type CommonAPIPerformUpdateResponse

type CommonAPIPerformUpdateResponse struct {
	// contains filtered or unexported fields
}

func (*CommonAPIPerformUpdateResponse) Descriptor deprecated

func (*CommonAPIPerformUpdateResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIPerformUpdateResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIPerformUpdateResponse) ProtoMessage

func (*CommonAPIPerformUpdateResponse) ProtoMessage()

func (*CommonAPIPerformUpdateResponse) ProtoReflect

func (*CommonAPIPerformUpdateResponse) Reset

func (x *CommonAPIPerformUpdateResponse) Reset()

func (*CommonAPIPerformUpdateResponse) String

type CommonAPISetLocalSiteConfigRequest

type CommonAPISetLocalSiteConfigRequest struct {
	// contains filtered or unexported fields
}

func (*CommonAPISetLocalSiteConfigRequest) Descriptor deprecated

func (*CommonAPISetLocalSiteConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPISetLocalSiteConfigRequest.ProtoReflect.Descriptor instead.

func (*CommonAPISetLocalSiteConfigRequest) ProtoMessage

func (*CommonAPISetLocalSiteConfigRequest) ProtoMessage()

func (*CommonAPISetLocalSiteConfigRequest) ProtoReflect

func (*CommonAPISetLocalSiteConfigRequest) Reset

func (*CommonAPISetLocalSiteConfigRequest) String

type CommonAPISetLocalSiteConfigResponse

type CommonAPISetLocalSiteConfigResponse struct {
	// contains filtered or unexported fields
}

func (*CommonAPISetLocalSiteConfigResponse) Descriptor deprecated

func (*CommonAPISetLocalSiteConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPISetLocalSiteConfigResponse.ProtoReflect.Descriptor instead.

func (*CommonAPISetLocalSiteConfigResponse) ProtoMessage

func (*CommonAPISetLocalSiteConfigResponse) ProtoMessage()

func (*CommonAPISetLocalSiteConfigResponse) ProtoReflect

func (*CommonAPISetLocalSiteConfigResponse) Reset

func (*CommonAPISetLocalSiteConfigResponse) String

type CommonAPIWifiScanRequest

type CommonAPIWifiScanRequest struct {
	MaxScanDurationS     uint32  `protobuf:"varint,1,opt,name=maxScanDurationS,proto3" json:"maxScanDurationS,omitempty"`
	DesiredSecurityTypes []int32 `protobuf:"varint,2,rep,packed,name=desiredSecurityTypes,proto3" json:"desiredSecurityTypes,omitempty"`
	MaximumTotalAps      uint32  `protobuf:"varint,3,opt,name=maximumTotalAps,proto3" json:"maximumTotalAps,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIWifiScanRequest) Descriptor deprecated

func (*CommonAPIWifiScanRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIWifiScanRequest.ProtoReflect.Descriptor instead.

func (*CommonAPIWifiScanRequest) GetDesiredSecurityTypes

func (x *CommonAPIWifiScanRequest) GetDesiredSecurityTypes() []int32

func (*CommonAPIWifiScanRequest) GetMaxScanDurationS

func (x *CommonAPIWifiScanRequest) GetMaxScanDurationS() uint32

func (*CommonAPIWifiScanRequest) GetMaximumTotalAps

func (x *CommonAPIWifiScanRequest) GetMaximumTotalAps() uint32

func (*CommonAPIWifiScanRequest) ProtoMessage

func (*CommonAPIWifiScanRequest) ProtoMessage()

func (*CommonAPIWifiScanRequest) ProtoReflect

func (x *CommonAPIWifiScanRequest) ProtoReflect() protoreflect.Message

func (*CommonAPIWifiScanRequest) Reset

func (x *CommonAPIWifiScanRequest) Reset()

func (*CommonAPIWifiScanRequest) String

func (x *CommonAPIWifiScanRequest) String() string

type CommonAPIWifiScanResponse

type CommonAPIWifiScanResponse struct {
	WifiNetworks []*WifiNetwork `protobuf:"bytes,1,rep,name=wifiNetworks,proto3" json:"wifiNetworks,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAPIWifiScanResponse) Descriptor deprecated

func (*CommonAPIWifiScanResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommonAPIWifiScanResponse.ProtoReflect.Descriptor instead.

func (*CommonAPIWifiScanResponse) GetWifiNetworks

func (x *CommonAPIWifiScanResponse) GetWifiNetworks() []*WifiNetwork

func (*CommonAPIWifiScanResponse) ProtoMessage

func (*CommonAPIWifiScanResponse) ProtoMessage()

func (*CommonAPIWifiScanResponse) ProtoReflect

func (*CommonAPIWifiScanResponse) Reset

func (x *CommonAPIWifiScanResponse) Reset()

func (*CommonAPIWifiScanResponse) String

func (x *CommonAPIWifiScanResponse) String() string

type CommonMessages

type CommonMessages struct {
	ErrorResponse int32 `protobuf:"varint,1,opt,name=errorResponse,proto3" json:"errorResponse,omitempty"`
	// Types that are assignable to Message:
	//	*CommonMessages_GetSystemInfoRequest
	//	*CommonMessages_GetSystemInfoResponse
	//	*CommonMessages_SetLocalSiteConfigRequest
	//	*CommonMessages_SetLocalSiteConfigResponse
	//	*CommonMessages_PerformUpdateRequest
	//	*CommonMessages_PerformUpdateResponse
	//	*CommonMessages_FactoryResetRequest
	//	*CommonMessages_FactoryResetResponse
	//	*CommonMessages_WifiScanRequest
	//	*CommonMessages_WifiScanResponse
	//	*CommonMessages_ConfigureWifiRequest
	//	*CommonMessages_ConfigureWifiResponse
	//	*CommonMessages_CheckForUpdateRequest
	//	*CommonMessages_CheckForUpdateResponse
	//	*CommonMessages_ClearUpdateRequest
	//	*CommonMessages_ClearUpdateResponse
	//	*CommonMessages_DeviceCertRequest
	//	*CommonMessages_DeviceCertResponse
	//	*CommonMessages_ConfigureWifiWithEncryptedPasswordRequest
	//	*CommonMessages_ConfigureWifiWithEncryptedPasswordResponse
	//	*CommonMessages_GetNetworkingStatusRequest
	//	*CommonMessages_GetNetworkingStatusResponse
	Message isCommonMessages_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*CommonMessages) Descriptor deprecated

func (*CommonMessages) Descriptor() ([]byte, []int)

Deprecated: Use CommonMessages.ProtoReflect.Descriptor instead.

func (*CommonMessages) GetCheckForUpdateRequest

func (x *CommonMessages) GetCheckForUpdateRequest() *CommonAPICheckForUpdateRequest

func (*CommonMessages) GetCheckForUpdateResponse

func (x *CommonMessages) GetCheckForUpdateResponse() *CommonAPICheckForUpdateResponse

func (*CommonMessages) GetClearUpdateRequest

func (x *CommonMessages) GetClearUpdateRequest() *CommonAPIClearUpdateRequest

func (*CommonMessages) GetClearUpdateResponse

func (x *CommonMessages) GetClearUpdateResponse() *CommonAPIClearUpdateResponse

func (*CommonMessages) GetConfigureWifiRequest

func (x *CommonMessages) GetConfigureWifiRequest() *CommonAPIConfigureWifiRequest

func (*CommonMessages) GetConfigureWifiResponse

func (x *CommonMessages) GetConfigureWifiResponse() *CommonAPIConfigureWifiResponse

func (*CommonMessages) GetConfigureWifiWithEncryptedPasswordRequest

func (x *CommonMessages) GetConfigureWifiWithEncryptedPasswordRequest() *CommonAPIConfigureWifiWithEncryptedPasswordRequest

func (*CommonMessages) GetConfigureWifiWithEncryptedPasswordResponse

func (x *CommonMessages) GetConfigureWifiWithEncryptedPasswordResponse() *CommonAPIConfigureWifiWithEncryptedPasswordResponse

func (*CommonMessages) GetDeviceCertRequest

func (x *CommonMessages) GetDeviceCertRequest() *CommonAPIDeviceCertRequest

func (*CommonMessages) GetDeviceCertResponse

func (x *CommonMessages) GetDeviceCertResponse() *CommonAPIDeviceCertResponse

func (*CommonMessages) GetErrorResponse

func (x *CommonMessages) GetErrorResponse() int32

func (*CommonMessages) GetFactoryResetRequest

func (x *CommonMessages) GetFactoryResetRequest() *CommonAPIFactoryResetRequest

func (*CommonMessages) GetFactoryResetResponse

func (x *CommonMessages) GetFactoryResetResponse() *CommonAPIFactoryResetResponse

func (*CommonMessages) GetGetNetworkingStatusRequest

func (x *CommonMessages) GetGetNetworkingStatusRequest() *CommonAPIGetNetworkingStatusRequest

func (*CommonMessages) GetGetNetworkingStatusResponse

func (x *CommonMessages) GetGetNetworkingStatusResponse() *CommonAPIGetNetworkingStatusResponse

func (*CommonMessages) GetGetSystemInfoRequest

func (x *CommonMessages) GetGetSystemInfoRequest() *CommonAPIGetSystemInfoRequest

func (*CommonMessages) GetGetSystemInfoResponse

func (x *CommonMessages) GetGetSystemInfoResponse() *CommonAPIGetSystemInfoResponse

func (*CommonMessages) GetMessage

func (m *CommonMessages) GetMessage() isCommonMessages_Message

func (*CommonMessages) GetPerformUpdateRequest

func (x *CommonMessages) GetPerformUpdateRequest() *CommonAPIPerformUpdateRequest

func (*CommonMessages) GetPerformUpdateResponse

func (x *CommonMessages) GetPerformUpdateResponse() *CommonAPIPerformUpdateResponse

func (*CommonMessages) GetSetLocalSiteConfigRequest

func (x *CommonMessages) GetSetLocalSiteConfigRequest() *CommonAPISetLocalSiteConfigRequest

func (*CommonMessages) GetSetLocalSiteConfigResponse

func (x *CommonMessages) GetSetLocalSiteConfigResponse() *CommonAPISetLocalSiteConfigResponse

func (*CommonMessages) GetWifiScanRequest

func (x *CommonMessages) GetWifiScanRequest() *CommonAPIWifiScanRequest

func (*CommonMessages) GetWifiScanResponse

func (x *CommonMessages) GetWifiScanResponse() *CommonAPIWifiScanResponse

func (*CommonMessages) ProtoMessage

func (*CommonMessages) ProtoMessage()

func (*CommonMessages) ProtoReflect

func (x *CommonMessages) ProtoReflect() protoreflect.Message

func (*CommonMessages) Reset

func (x *CommonMessages) Reset()

func (*CommonMessages) String

func (x *CommonMessages) String() string

type CommonMessages_CheckForUpdateRequest

type CommonMessages_CheckForUpdateRequest struct {
	CheckForUpdateRequest *CommonAPICheckForUpdateRequest `protobuf:"bytes,14,opt,name=checkForUpdateRequest,proto3,oneof"`
}

type CommonMessages_CheckForUpdateResponse

type CommonMessages_CheckForUpdateResponse struct {
	CheckForUpdateResponse *CommonAPICheckForUpdateResponse `protobuf:"bytes,15,opt,name=checkForUpdateResponse,proto3,oneof"`
}

type CommonMessages_ClearUpdateRequest

type CommonMessages_ClearUpdateRequest struct {
	ClearUpdateRequest *CommonAPIClearUpdateRequest `protobuf:"bytes,16,opt,name=clearUpdateRequest,proto3,oneof"`
}

type CommonMessages_ClearUpdateResponse

type CommonMessages_ClearUpdateResponse struct {
	ClearUpdateResponse *CommonAPIClearUpdateResponse `protobuf:"bytes,17,opt,name=clearUpdateResponse,proto3,oneof"`
}

type CommonMessages_ConfigureWifiRequest

type CommonMessages_ConfigureWifiRequest struct {
	ConfigureWifiRequest *CommonAPIConfigureWifiRequest `protobuf:"bytes,12,opt,name=configureWifiRequest,proto3,oneof"`
}

type CommonMessages_ConfigureWifiResponse

type CommonMessages_ConfigureWifiResponse struct {
	ConfigureWifiResponse *CommonAPIConfigureWifiResponse `protobuf:"bytes,13,opt,name=configureWifiResponse,proto3,oneof"`
}

type CommonMessages_ConfigureWifiWithEncryptedPasswordRequest

type CommonMessages_ConfigureWifiWithEncryptedPasswordRequest struct {
	ConfigureWifiWithEncryptedPasswordRequest *CommonAPIConfigureWifiWithEncryptedPasswordRequest `protobuf:"bytes,20,opt,name=configureWifiWithEncryptedPasswordRequest,proto3,oneof"`
}

type CommonMessages_ConfigureWifiWithEncryptedPasswordResponse

type CommonMessages_ConfigureWifiWithEncryptedPasswordResponse struct {
	ConfigureWifiWithEncryptedPasswordResponse *CommonAPIConfigureWifiWithEncryptedPasswordResponse `protobuf:"bytes,21,opt,name=configureWifiWithEncryptedPasswordResponse,proto3,oneof"`
}

type CommonMessages_DeviceCertRequest

type CommonMessages_DeviceCertRequest struct {
	DeviceCertRequest *CommonAPIDeviceCertRequest `protobuf:"bytes,18,opt,name=deviceCertRequest,proto3,oneof"`
}

type CommonMessages_DeviceCertResponse

type CommonMessages_DeviceCertResponse struct {
	DeviceCertResponse *CommonAPIDeviceCertResponse `protobuf:"bytes,19,opt,name=deviceCertResponse,proto3,oneof"`
}

type CommonMessages_FactoryResetRequest

type CommonMessages_FactoryResetRequest struct {
	FactoryResetRequest *CommonAPIFactoryResetRequest `protobuf:"bytes,8,opt,name=factoryResetRequest,proto3,oneof"`
}

type CommonMessages_FactoryResetResponse

type CommonMessages_FactoryResetResponse struct {
	FactoryResetResponse *CommonAPIFactoryResetResponse `protobuf:"bytes,9,opt,name=factoryResetResponse,proto3,oneof"`
}

type CommonMessages_GetNetworkingStatusRequest

type CommonMessages_GetNetworkingStatusRequest struct {
	GetNetworkingStatusRequest *CommonAPIGetNetworkingStatusRequest `protobuf:"bytes,22,opt,name=getNetworkingStatusRequest,proto3,oneof"`
}

type CommonMessages_GetNetworkingStatusResponse

type CommonMessages_GetNetworkingStatusResponse struct {
	GetNetworkingStatusResponse *CommonAPIGetNetworkingStatusResponse `protobuf:"bytes,23,opt,name=getNetworkingStatusResponse,proto3,oneof"`
}

type CommonMessages_GetSystemInfoRequest

type CommonMessages_GetSystemInfoRequest struct {
	GetSystemInfoRequest *CommonAPIGetSystemInfoRequest `protobuf:"bytes,2,opt,name=getSystemInfoRequest,proto3,oneof"`
}

type CommonMessages_GetSystemInfoResponse

type CommonMessages_GetSystemInfoResponse struct {
	GetSystemInfoResponse *CommonAPIGetSystemInfoResponse `protobuf:"bytes,3,opt,name=getSystemInfoResponse,proto3,oneof"`
}

type CommonMessages_PerformUpdateRequest

type CommonMessages_PerformUpdateRequest struct {
	PerformUpdateRequest *CommonAPIPerformUpdateRequest `protobuf:"bytes,6,opt,name=performUpdateRequest,proto3,oneof"`
}

type CommonMessages_PerformUpdateResponse

type CommonMessages_PerformUpdateResponse struct {
	PerformUpdateResponse *CommonAPIPerformUpdateResponse `protobuf:"bytes,7,opt,name=performUpdateResponse,proto3,oneof"`
}

type CommonMessages_SetLocalSiteConfigRequest

type CommonMessages_SetLocalSiteConfigRequest struct {
	SetLocalSiteConfigRequest *CommonAPISetLocalSiteConfigRequest `protobuf:"bytes,4,opt,name=setLocalSiteConfigRequest,proto3,oneof"`
}

type CommonMessages_SetLocalSiteConfigResponse

type CommonMessages_SetLocalSiteConfigResponse struct {
	SetLocalSiteConfigResponse *CommonAPISetLocalSiteConfigResponse `protobuf:"bytes,5,opt,name=setLocalSiteConfigResponse,proto3,oneof"`
}

type CommonMessages_WifiScanRequest

type CommonMessages_WifiScanRequest struct {
	WifiScanRequest *CommonAPIWifiScanRequest `protobuf:"bytes,10,opt,name=wifiScanRequest,proto3,oneof"`
}

type CommonMessages_WifiScanResponse

type CommonMessages_WifiScanResponse struct {
	WifiScanResponse *CommonAPIWifiScanResponse `protobuf:"bytes,11,opt,name=wifiScanResponse,proto3,oneof"`
}

type ConnectionParameters

type ConnectionParameters struct {
	IpAddress  *StringValue `protobuf:"bytes,1,opt,name=ipAddress,proto3,oneof" json:"ipAddress,omitempty"`
	SerialPort *StringValue `protobuf:"bytes,2,opt,name=serialPort,proto3,oneof" json:"serialPort,omitempty"`
	SerialBaud *int64       `protobuf:"varint,3,opt,name=serialBaud,proto3,oneof" json:"serialBaud,omitempty"`
	ModbusId   *uint32      `protobuf:"varint,4,opt,name=modbusId,proto3,oneof" json:"modbusId,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionParameters) Descriptor deprecated

func (*ConnectionParameters) Descriptor() ([]byte, []int)

Deprecated: Use ConnectionParameters.ProtoReflect.Descriptor instead.

func (*ConnectionParameters) GetIpAddress

func (x *ConnectionParameters) GetIpAddress() *StringValue

func (*ConnectionParameters) GetModbusId

func (x *ConnectionParameters) GetModbusId() uint32

func (*ConnectionParameters) GetSerialBaud

func (x *ConnectionParameters) GetSerialBaud() int64

func (*ConnectionParameters) GetSerialPort

func (x *ConnectionParameters) GetSerialPort() *StringValue

func (*ConnectionParameters) ProtoMessage

func (*ConnectionParameters) ProtoMessage()

func (*ConnectionParameters) ProtoReflect

func (x *ConnectionParameters) ProtoReflect() protoreflect.Message

func (*ConnectionParameters) Reset

func (x *ConnectionParameters) Reset()

func (*ConnectionParameters) String

func (x *ConnectionParameters) String() string

type DeliveryChannel

type DeliveryChannel int32
const (
	DeliveryChannel_DELIVERY_CHANNEL_INVALID        DeliveryChannel = 0
	DeliveryChannel_DELIVERY_CHANNEL_LOCAL_HTTPS    DeliveryChannel = 1
	DeliveryChannel_DELIVERY_CHANNEL_HERMES_COMMAND DeliveryChannel = 2
	DeliveryChannel_DELIVERY_CHANNEL_BLE            DeliveryChannel = 3
)

func (DeliveryChannel) Descriptor

func (DeliveryChannel) Enum

func (x DeliveryChannel) Enum() *DeliveryChannel

func (DeliveryChannel) EnumDescriptor deprecated

func (DeliveryChannel) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeliveryChannel.Descriptor instead.

func (DeliveryChannel) Number

func (DeliveryChannel) String

func (x DeliveryChannel) String() string

func (DeliveryChannel) Type

type Device

type Device struct {
	Din                    *StringValue           `protobuf:"bytes,1,opt,name=din,proto3,oneof" json:"din,omitempty"`
	PartNumber             *StringValue           `protobuf:"bytes,2,opt,name=partNumber,proto3,oneof" json:"partNumber,omitempty"`
	SerialNumber           *StringValue           `protobuf:"bytes,3,opt,name=serialNumber,proto3,oneof" json:"serialNumber,omitempty"`
	Manufacturer           *StringValue           `protobuf:"bytes,4,opt,name=manufacturer,proto3,oneof" json:"manufacturer,omitempty"`
	SiteLabel              *StringValue           `protobuf:"bytes,5,opt,name=siteLabel,proto3,oneof" json:"siteLabel,omitempty"`
	ComponentParentDin     *StringValue           `protobuf:"bytes,6,opt,name=componentParentDin,proto3,oneof" json:"componentParentDin,omitempty"`
	FirmwareVersion        *StringValue           `protobuf:"bytes,7,opt,name=firmwareVersion,proto3,oneof" json:"firmwareVersion,omitempty"`
	FirstCommunicationTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=firstCommunicationTime,proto3,oneof" json:"firstCommunicationTime,omitempty"`
	LastCommunicationTime  *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=lastCommunicationTime,proto3,oneof" json:"lastCommunicationTime,omitempty"`
	ConnectionParameters   *ConnectionParameters  `protobuf:"bytes,10,opt,name=connectionParameters,proto3,oneof" json:"connectionParameters,omitempty"`
	DeviceAttributes       *DeviceAttributes      `protobuf:"bytes,11,opt,name=deviceAttributes,proto3,oneof" json:"deviceAttributes,omitempty"`
	// contains filtered or unexported fields
}

func (*Device) Descriptor deprecated

func (*Device) Descriptor() ([]byte, []int)

Deprecated: Use Device.ProtoReflect.Descriptor instead.

func (*Device) GetComponentParentDin

func (x *Device) GetComponentParentDin() *StringValue

func (*Device) GetConnectionParameters

func (x *Device) GetConnectionParameters() *ConnectionParameters

func (*Device) GetDeviceAttributes

func (x *Device) GetDeviceAttributes() *DeviceAttributes

func (*Device) GetDin

func (x *Device) GetDin() *StringValue

func (*Device) GetFirmwareVersion

func (x *Device) GetFirmwareVersion() *StringValue

func (*Device) GetFirstCommunicationTime

func (x *Device) GetFirstCommunicationTime() *timestamppb.Timestamp

func (*Device) GetLastCommunicationTime

func (x *Device) GetLastCommunicationTime() *timestamppb.Timestamp

func (*Device) GetManufacturer

func (x *Device) GetManufacturer() *StringValue

func (*Device) GetPartNumber

func (x *Device) GetPartNumber() *StringValue

func (*Device) GetSerialNumber

func (x *Device) GetSerialNumber() *StringValue

func (*Device) GetSiteLabel

func (x *Device) GetSiteLabel() *StringValue

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) ProtoReflect

func (x *Device) ProtoReflect() protoreflect.Message

func (*Device) Reset

func (x *Device) Reset()

func (*Device) String

func (x *Device) String() string

type DeviceAttributes

type DeviceAttributes struct {

	// Types that are assignable to DeviceAttributes:
	//	*DeviceAttributes_TeslaEnergyEcuAttributes
	//	*DeviceAttributes_GeneratorAttributes
	//	*DeviceAttributes_PvInverterAttributes
	//	*DeviceAttributes_MeterAttributes
	DeviceAttributes isDeviceAttributes_DeviceAttributes `protobuf_oneof:"deviceAttributes"`
	// contains filtered or unexported fields
}

func (*DeviceAttributes) Descriptor deprecated

func (*DeviceAttributes) Descriptor() ([]byte, []int)

Deprecated: Use DeviceAttributes.ProtoReflect.Descriptor instead.

func (*DeviceAttributes) GetDeviceAttributes

func (m *DeviceAttributes) GetDeviceAttributes() isDeviceAttributes_DeviceAttributes

func (*DeviceAttributes) GetGeneratorAttributes

func (x *DeviceAttributes) GetGeneratorAttributes() *GeneratorAttributes

func (*DeviceAttributes) GetMeterAttributes

func (x *DeviceAttributes) GetMeterAttributes() *MeterAttributes

func (*DeviceAttributes) GetPvInverterAttributes

func (x *DeviceAttributes) GetPvInverterAttributes() *PVInverterAttributes

func (*DeviceAttributes) GetTeslaEnergyEcuAttributes

func (x *DeviceAttributes) GetTeslaEnergyEcuAttributes() *TeslaEnergyEcuAttributes

func (*DeviceAttributes) ProtoMessage

func (*DeviceAttributes) ProtoMessage()

func (*DeviceAttributes) ProtoReflect

func (x *DeviceAttributes) ProtoReflect() protoreflect.Message

func (*DeviceAttributes) Reset

func (x *DeviceAttributes) Reset()

func (*DeviceAttributes) String

func (x *DeviceAttributes) String() string

type DeviceAttributes_GeneratorAttributes

type DeviceAttributes_GeneratorAttributes struct {
	GeneratorAttributes *GeneratorAttributes `protobuf:"bytes,2,opt,name=generatorAttributes,proto3,oneof"`
}

type DeviceAttributes_MeterAttributes

type DeviceAttributes_MeterAttributes struct {
	MeterAttributes *MeterAttributes `protobuf:"bytes,4,opt,name=meterAttributes,proto3,oneof"`
}

type DeviceAttributes_PvInverterAttributes

type DeviceAttributes_PvInverterAttributes struct {
	PvInverterAttributes *PVInverterAttributes `protobuf:"bytes,3,opt,name=pvInverterAttributes,proto3,oneof"`
}

type DeviceAttributes_TeslaEnergyEcuAttributes

type DeviceAttributes_TeslaEnergyEcuAttributes struct {
	TeslaEnergyEcuAttributes *TeslaEnergyEcuAttributes `protobuf:"bytes,1,opt,name=teslaEnergyEcuAttributes,proto3,oneof"`
}

type DeviceVital

type DeviceVital struct {
	Name *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// Types that are assignable to Value:
	//	*DeviceVital_IntValue
	//	*DeviceVital_FloatValue
	//	*DeviceVital_StringValue
	//	*DeviceVital_BoolValue
	Value isDeviceVital_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*DeviceVital) Descriptor deprecated

func (*DeviceVital) Descriptor() ([]byte, []int)

Deprecated: Use DeviceVital.ProtoReflect.Descriptor instead.

func (*DeviceVital) GetBoolValue

func (x *DeviceVital) GetBoolValue() bool

func (*DeviceVital) GetFloatValue

func (x *DeviceVital) GetFloatValue() float64

func (*DeviceVital) GetIntValue

func (x *DeviceVital) GetIntValue() int64

func (*DeviceVital) GetName

func (x *DeviceVital) GetName() string

func (*DeviceVital) GetStringValue

func (x *DeviceVital) GetStringValue() string

func (*DeviceVital) GetValue

func (m *DeviceVital) GetValue() isDeviceVital_Value

func (*DeviceVital) ProtoMessage

func (*DeviceVital) ProtoMessage()

func (*DeviceVital) ProtoReflect

func (x *DeviceVital) ProtoReflect() protoreflect.Message

func (*DeviceVital) Reset

func (x *DeviceVital) Reset()

func (*DeviceVital) String

func (x *DeviceVital) String() string

type DeviceVital_BoolValue

type DeviceVital_BoolValue struct {
	BoolValue bool `protobuf:"varint,6,opt,name=boolValue,proto3,oneof"`
}

type DeviceVital_FloatValue

type DeviceVital_FloatValue struct {
	FloatValue float64 `protobuf:"fixed64,4,opt,name=floatValue,proto3,oneof"`
}

type DeviceVital_IntValue

type DeviceVital_IntValue struct {
	IntValue int64 `protobuf:"varint,3,opt,name=intValue,proto3,oneof"`
}

type DeviceVital_StringValue

type DeviceVital_StringValue struct {
	StringValue string `protobuf:"bytes,5,opt,name=stringValue,proto3,oneof"`
}

type DevicesWithVitals

type DevicesWithVitals struct {
	Devices []*SiteControllerConnectedDeviceWithVitals `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
	// contains filtered or unexported fields
}

func (*DevicesWithVitals) Descriptor deprecated

func (*DevicesWithVitals) Descriptor() ([]byte, []int)

Deprecated: Use DevicesWithVitals.ProtoReflect.Descriptor instead.

func (*DevicesWithVitals) GetDevices

func (*DevicesWithVitals) ProtoMessage

func (*DevicesWithVitals) ProtoMessage()

func (*DevicesWithVitals) ProtoReflect

func (x *DevicesWithVitals) ProtoReflect() protoreflect.Message

func (*DevicesWithVitals) Reset

func (x *DevicesWithVitals) Reset()

func (*DevicesWithVitals) String

func (x *DevicesWithVitals) String() string

type Din

type Din struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Din) Descriptor deprecated

func (*Din) Descriptor() ([]byte, []int)

Deprecated: Use Din.ProtoReflect.Descriptor instead.

func (*Din) GetValue

func (x *Din) GetValue() string

func (*Din) ProtoMessage

func (*Din) ProtoMessage()

func (*Din) ProtoReflect

func (x *Din) ProtoReflect() protoreflect.Message

func (*Din) Reset

func (x *Din) Reset()

func (*Din) String

func (x *Din) String() string

type EcuId

type EcuId struct {
	PartNumber   string `protobuf:"bytes,1,opt,name=partNumber,proto3" json:"partNumber,omitempty"`
	SerialNumber string `protobuf:"bytes,2,opt,name=serialNumber,proto3" json:"serialNumber,omitempty"`
	// contains filtered or unexported fields
}

func (*EcuId) Descriptor deprecated

func (*EcuId) Descriptor() ([]byte, []int)

Deprecated: Use EcuId.ProtoReflect.Descriptor instead.

func (*EcuId) GetPartNumber

func (x *EcuId) GetPartNumber() string

func (*EcuId) GetSerialNumber

func (x *EcuId) GetSerialNumber() string

func (*EcuId) ProtoMessage

func (*EcuId) ProtoMessage()

func (*EcuId) ProtoReflect

func (x *EcuId) ProtoReflect() protoreflect.Message

func (*EcuId) Reset

func (x *EcuId) Reset()

func (*EcuId) String

func (x *EcuId) String() string

type EncryptedMessage

type EncryptedMessage struct {
	Cipher     int32  `protobuf:"varint,1,opt,name=cipher,proto3" json:"cipher,omitempty"`
	Ciphertext []byte `protobuf:"bytes,2,opt,name=ciphertext,proto3" json:"ciphertext,omitempty"`
	// contains filtered or unexported fields
}

func (*EncryptedMessage) Descriptor deprecated

func (*EncryptedMessage) Descriptor() ([]byte, []int)

Deprecated: Use EncryptedMessage.ProtoReflect.Descriptor instead.

func (*EncryptedMessage) GetCipher

func (x *EncryptedMessage) GetCipher() int32

func (*EncryptedMessage) GetCiphertext

func (x *EncryptedMessage) GetCiphertext() []byte

func (*EncryptedMessage) ProtoMessage

func (*EncryptedMessage) ProtoMessage()

func (*EncryptedMessage) ProtoReflect

func (x *EncryptedMessage) ProtoReflect() protoreflect.Message

func (*EncryptedMessage) Reset

func (x *EncryptedMessage) Reset()

func (*EncryptedMessage) String

func (x *EncryptedMessage) String() string

type EnergySiteNetAPIAddDeviceRequest

type EnergySiteNetAPIAddDeviceRequest struct {
	Device *EnergySiteNetDevice `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetAPIAddDeviceRequest) Descriptor deprecated

func (*EnergySiteNetAPIAddDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetAPIAddDeviceRequest.ProtoReflect.Descriptor instead.

func (*EnergySiteNetAPIAddDeviceRequest) GetDevice

func (*EnergySiteNetAPIAddDeviceRequest) ProtoMessage

func (*EnergySiteNetAPIAddDeviceRequest) ProtoMessage()

func (*EnergySiteNetAPIAddDeviceRequest) ProtoReflect

func (*EnergySiteNetAPIAddDeviceRequest) Reset

func (*EnergySiteNetAPIAddDeviceRequest) String

type EnergySiteNetAPIAddDeviceResponse

type EnergySiteNetAPIAddDeviceResponse struct {
	RecentlyAdded *EnergySiteNetRecentlyAddedDevice `protobuf:"bytes,1,opt,name=recentlyAdded,proto3" json:"recentlyAdded,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetAPIAddDeviceResponse) Descriptor deprecated

func (*EnergySiteNetAPIAddDeviceResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetAPIAddDeviceResponse.ProtoReflect.Descriptor instead.

func (*EnergySiteNetAPIAddDeviceResponse) GetRecentlyAdded

func (*EnergySiteNetAPIAddDeviceResponse) ProtoMessage

func (*EnergySiteNetAPIAddDeviceResponse) ProtoMessage()

func (*EnergySiteNetAPIAddDeviceResponse) ProtoReflect

func (*EnergySiteNetAPIAddDeviceResponse) Reset

func (*EnergySiteNetAPIAddDeviceResponse) String

type EnergySiteNetAPIGetConfigRequest

type EnergySiteNetAPIGetConfigRequest struct {
	// contains filtered or unexported fields
}

func (*EnergySiteNetAPIGetConfigRequest) Descriptor deprecated

func (*EnergySiteNetAPIGetConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetAPIGetConfigRequest.ProtoReflect.Descriptor instead.

func (*EnergySiteNetAPIGetConfigRequest) ProtoMessage

func (*EnergySiteNetAPIGetConfigRequest) ProtoMessage()

func (*EnergySiteNetAPIGetConfigRequest) ProtoReflect

func (*EnergySiteNetAPIGetConfigRequest) Reset

func (*EnergySiteNetAPIGetConfigRequest) String

type EnergySiteNetAPIGetConfigResponse

type EnergySiteNetAPIGetConfigResponse struct {
	Config *EnergySiteNetConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetAPIGetConfigResponse) Descriptor deprecated

func (*EnergySiteNetAPIGetConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetAPIGetConfigResponse.ProtoReflect.Descriptor instead.

func (*EnergySiteNetAPIGetConfigResponse) GetConfig

func (*EnergySiteNetAPIGetConfigResponse) ProtoMessage

func (*EnergySiteNetAPIGetConfigResponse) ProtoMessage()

func (*EnergySiteNetAPIGetConfigResponse) ProtoReflect

func (*EnergySiteNetAPIGetConfigResponse) Reset

func (*EnergySiteNetAPIGetConfigResponse) String

type EnergySiteNetAPIRemoveDeviceRequest

type EnergySiteNetAPIRemoveDeviceRequest struct {
	Din *Din `protobuf:"bytes,1,opt,name=din,proto3" json:"din,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetAPIRemoveDeviceRequest) Descriptor deprecated

func (*EnergySiteNetAPIRemoveDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetAPIRemoveDeviceRequest.ProtoReflect.Descriptor instead.

func (*EnergySiteNetAPIRemoveDeviceRequest) GetDin

func (*EnergySiteNetAPIRemoveDeviceRequest) ProtoMessage

func (*EnergySiteNetAPIRemoveDeviceRequest) ProtoMessage()

func (*EnergySiteNetAPIRemoveDeviceRequest) ProtoReflect

func (*EnergySiteNetAPIRemoveDeviceRequest) Reset

func (*EnergySiteNetAPIRemoveDeviceRequest) String

type EnergySiteNetAPIRemoveDeviceResponse

type EnergySiteNetAPIRemoveDeviceResponse struct {
	RecentlyRemoved *EnergySiteNetRecentlyRemovedDevice `protobuf:"bytes,1,opt,name=recentlyRemoved,proto3" json:"recentlyRemoved,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetAPIRemoveDeviceResponse) Descriptor deprecated

func (*EnergySiteNetAPIRemoveDeviceResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetAPIRemoveDeviceResponse.ProtoReflect.Descriptor instead.

func (*EnergySiteNetAPIRemoveDeviceResponse) GetRecentlyRemoved

func (*EnergySiteNetAPIRemoveDeviceResponse) ProtoMessage

func (*EnergySiteNetAPIRemoveDeviceResponse) ProtoMessage()

func (*EnergySiteNetAPIRemoveDeviceResponse) ProtoReflect

func (*EnergySiteNetAPIRemoveDeviceResponse) Reset

func (*EnergySiteNetAPIRemoveDeviceResponse) String

type EnergySiteNetConfig

type EnergySiteNetConfig struct {
	Devices         []*EnergySiteNetDevice                `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
	RecentlyAdded   []*EnergySiteNetRecentlyAddedDevice   `protobuf:"bytes,2,rep,name=recentlyAdded,proto3" json:"recentlyAdded,omitempty"`
	RecentlyRemoved []*EnergySiteNetRecentlyRemovedDevice `protobuf:"bytes,3,rep,name=recentlyRemoved,proto3" json:"recentlyRemoved,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetConfig) Descriptor deprecated

func (*EnergySiteNetConfig) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetConfig.ProtoReflect.Descriptor instead.

func (*EnergySiteNetConfig) GetDevices

func (x *EnergySiteNetConfig) GetDevices() []*EnergySiteNetDevice

func (*EnergySiteNetConfig) GetRecentlyAdded

func (x *EnergySiteNetConfig) GetRecentlyAdded() []*EnergySiteNetRecentlyAddedDevice

func (*EnergySiteNetConfig) GetRecentlyRemoved

func (x *EnergySiteNetConfig) GetRecentlyRemoved() []*EnergySiteNetRecentlyRemovedDevice

func (*EnergySiteNetConfig) ProtoMessage

func (*EnergySiteNetConfig) ProtoMessage()

func (*EnergySiteNetConfig) ProtoReflect

func (x *EnergySiteNetConfig) ProtoReflect() protoreflect.Message

func (*EnergySiteNetConfig) Reset

func (x *EnergySiteNetConfig) Reset()

func (*EnergySiteNetConfig) String

func (x *EnergySiteNetConfig) String() string

type EnergySiteNetDevice

type EnergySiteNetDevice struct {
	Din          *Din        `protobuf:"bytes,1,opt,name=din,proto3,oneof" json:"din,omitempty"`
	WifiApConfig *WifiConfig `protobuf:"bytes,2,opt,name=wifiApConfig,proto3,oneof" json:"wifiApConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetDevice) Descriptor deprecated

func (*EnergySiteNetDevice) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetDevice.ProtoReflect.Descriptor instead.

func (*EnergySiteNetDevice) GetDin

func (x *EnergySiteNetDevice) GetDin() *Din

func (*EnergySiteNetDevice) GetWifiApConfig

func (x *EnergySiteNetDevice) GetWifiApConfig() *WifiConfig

func (*EnergySiteNetDevice) ProtoMessage

func (*EnergySiteNetDevice) ProtoMessage()

func (*EnergySiteNetDevice) ProtoReflect

func (x *EnergySiteNetDevice) ProtoReflect() protoreflect.Message

func (*EnergySiteNetDevice) Reset

func (x *EnergySiteNetDevice) Reset()

func (*EnergySiteNetDevice) String

func (x *EnergySiteNetDevice) String() string

type EnergySiteNetMessages

type EnergySiteNetMessages struct {

	// Types that are assignable to Message:
	//	*EnergySiteNetMessages_AddDeviceRequest
	//	*EnergySiteNetMessages_AddDeviceResponse
	//	*EnergySiteNetMessages_RemoveDeviceRequest
	//	*EnergySiteNetMessages_RemoveDeviceResponse
	//	*EnergySiteNetMessages_GetConfigRequest
	//	*EnergySiteNetMessages_GetConfigResponse
	Message isEnergySiteNetMessages_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetMessages) Descriptor deprecated

func (*EnergySiteNetMessages) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetMessages.ProtoReflect.Descriptor instead.

func (*EnergySiteNetMessages) GetAddDeviceRequest

func (x *EnergySiteNetMessages) GetAddDeviceRequest() *EnergySiteNetAPIAddDeviceRequest

func (*EnergySiteNetMessages) GetAddDeviceResponse

func (x *EnergySiteNetMessages) GetAddDeviceResponse() *EnergySiteNetAPIAddDeviceResponse

func (*EnergySiteNetMessages) GetGetConfigRequest

func (x *EnergySiteNetMessages) GetGetConfigRequest() *EnergySiteNetAPIGetConfigRequest

func (*EnergySiteNetMessages) GetGetConfigResponse

func (x *EnergySiteNetMessages) GetGetConfigResponse() *EnergySiteNetAPIGetConfigResponse

func (*EnergySiteNetMessages) GetMessage

func (m *EnergySiteNetMessages) GetMessage() isEnergySiteNetMessages_Message

func (*EnergySiteNetMessages) GetRemoveDeviceRequest

func (x *EnergySiteNetMessages) GetRemoveDeviceRequest() *EnergySiteNetAPIRemoveDeviceRequest

func (*EnergySiteNetMessages) GetRemoveDeviceResponse

func (x *EnergySiteNetMessages) GetRemoveDeviceResponse() *EnergySiteNetAPIRemoveDeviceResponse

func (*EnergySiteNetMessages) ProtoMessage

func (*EnergySiteNetMessages) ProtoMessage()

func (*EnergySiteNetMessages) ProtoReflect

func (x *EnergySiteNetMessages) ProtoReflect() protoreflect.Message

func (*EnergySiteNetMessages) Reset

func (x *EnergySiteNetMessages) Reset()

func (*EnergySiteNetMessages) String

func (x *EnergySiteNetMessages) String() string

type EnergySiteNetMessages_AddDeviceRequest

type EnergySiteNetMessages_AddDeviceRequest struct {
	AddDeviceRequest *EnergySiteNetAPIAddDeviceRequest `protobuf:"bytes,1,opt,name=addDeviceRequest,proto3,oneof"`
}

type EnergySiteNetMessages_AddDeviceResponse

type EnergySiteNetMessages_AddDeviceResponse struct {
	AddDeviceResponse *EnergySiteNetAPIAddDeviceResponse `protobuf:"bytes,2,opt,name=addDeviceResponse,proto3,oneof"`
}

type EnergySiteNetMessages_GetConfigRequest

type EnergySiteNetMessages_GetConfigRequest struct {
	GetConfigRequest *EnergySiteNetAPIGetConfigRequest `protobuf:"bytes,5,opt,name=getConfigRequest,proto3,oneof"`
}

type EnergySiteNetMessages_GetConfigResponse

type EnergySiteNetMessages_GetConfigResponse struct {
	GetConfigResponse *EnergySiteNetAPIGetConfigResponse `protobuf:"bytes,6,opt,name=getConfigResponse,proto3,oneof"`
}

type EnergySiteNetMessages_RemoveDeviceRequest

type EnergySiteNetMessages_RemoveDeviceRequest struct {
	RemoveDeviceRequest *EnergySiteNetAPIRemoveDeviceRequest `protobuf:"bytes,3,opt,name=removeDeviceRequest,proto3,oneof"`
}

type EnergySiteNetMessages_RemoveDeviceResponse

type EnergySiteNetMessages_RemoveDeviceResponse struct {
	RemoveDeviceResponse *EnergySiteNetAPIRemoveDeviceResponse `protobuf:"bytes,4,opt,name=removeDeviceResponse,proto3,oneof"`
}

type EnergySiteNetRecentlyAddedDevice

type EnergySiteNetRecentlyAddedDevice struct {
	Din    *Din  `protobuf:"bytes,1,opt,name=din,proto3,oneof" json:"din,omitempty"`
	Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetRecentlyAddedDevice) Descriptor deprecated

func (*EnergySiteNetRecentlyAddedDevice) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetRecentlyAddedDevice.ProtoReflect.Descriptor instead.

func (*EnergySiteNetRecentlyAddedDevice) GetDin

func (*EnergySiteNetRecentlyAddedDevice) GetStatus

func (x *EnergySiteNetRecentlyAddedDevice) GetStatus() int32

func (*EnergySiteNetRecentlyAddedDevice) ProtoMessage

func (*EnergySiteNetRecentlyAddedDevice) ProtoMessage()

func (*EnergySiteNetRecentlyAddedDevice) ProtoReflect

func (*EnergySiteNetRecentlyAddedDevice) Reset

func (*EnergySiteNetRecentlyAddedDevice) String

type EnergySiteNetRecentlyRemovedDevice

type EnergySiteNetRecentlyRemovedDevice struct {
	Din    *Din  `protobuf:"bytes,1,opt,name=din,proto3,oneof" json:"din,omitempty"`
	Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*EnergySiteNetRecentlyRemovedDevice) Descriptor deprecated

func (*EnergySiteNetRecentlyRemovedDevice) Descriptor() ([]byte, []int)

Deprecated: Use EnergySiteNetRecentlyRemovedDevice.ProtoReflect.Descriptor instead.

func (*EnergySiteNetRecentlyRemovedDevice) GetDin

func (*EnergySiteNetRecentlyRemovedDevice) GetStatus

func (*EnergySiteNetRecentlyRemovedDevice) ProtoMessage

func (*EnergySiteNetRecentlyRemovedDevice) ProtoMessage()

func (*EnergySiteNetRecentlyRemovedDevice) ProtoReflect

func (*EnergySiteNetRecentlyRemovedDevice) Reset

func (*EnergySiteNetRecentlyRemovedDevice) String

type ErrorResponse

type ErrorResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3,oneof" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorResponse) Descriptor deprecated

func (*ErrorResponse) Descriptor() ([]byte, []int)

Deprecated: Use ErrorResponse.ProtoReflect.Descriptor instead.

func (*ErrorResponse) GetStatus

func (x *ErrorResponse) GetStatus() *Status

func (*ErrorResponse) ProtoMessage

func (*ErrorResponse) ProtoMessage()

func (*ErrorResponse) ProtoReflect

func (x *ErrorResponse) ProtoReflect() protoreflect.Message

func (*ErrorResponse) Reset

func (x *ErrorResponse) Reset()

func (*ErrorResponse) String

func (x *ErrorResponse) String() string

type ExternalAuth

type ExternalAuth struct {
	Type ExternalAuthType `protobuf:"varint,1,opt,name=type,proto3,enum=ExternalAuthType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalAuth) Descriptor deprecated

func (*ExternalAuth) Descriptor() ([]byte, []int)

Deprecated: Use ExternalAuth.ProtoReflect.Descriptor instead.

func (*ExternalAuth) GetType

func (x *ExternalAuth) GetType() ExternalAuthType

func (*ExternalAuth) ProtoMessage

func (*ExternalAuth) ProtoMessage()

func (*ExternalAuth) ProtoReflect

func (x *ExternalAuth) ProtoReflect() protoreflect.Message

func (*ExternalAuth) Reset

func (x *ExternalAuth) Reset()

func (*ExternalAuth) String

func (x *ExternalAuth) String() string

type ExternalAuthType

type ExternalAuthType int32
const (
	ExternalAuthType_EXTERNAL_AUTH_TYPE_INVALID        ExternalAuthType = 0
	ExternalAuthType_EXTERNAL_AUTH_TYPE_PRESENCE       ExternalAuthType = 1
	ExternalAuthType_EXTERNAL_AUTH_TYPE_MTLS           ExternalAuthType = 2
	ExternalAuthType_EXTERNAL_AUTH_TYPE_HERMES_COMMAND ExternalAuthType = 4
)

func (ExternalAuthType) Descriptor

func (ExternalAuthType) Enum

func (ExternalAuthType) EnumDescriptor deprecated

func (ExternalAuthType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ExternalAuthType.Descriptor instead.

func (ExternalAuthType) Number

func (ExternalAuthType) String

func (x ExternalAuthType) String() string

func (ExternalAuthType) Type

type FirmwareVersion

type FirmwareVersion struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Githash string `protobuf:"bytes,2,opt,name=githash,proto3" json:"githash,omitempty"`
	// contains filtered or unexported fields
}

func (*FirmwareVersion) Descriptor deprecated

func (*FirmwareVersion) Descriptor() ([]byte, []int)

Deprecated: Use FirmwareVersion.ProtoReflect.Descriptor instead.

func (*FirmwareVersion) GetGithash

func (x *FirmwareVersion) GetGithash() string

func (*FirmwareVersion) GetVersion

func (x *FirmwareVersion) GetVersion() string

func (*FirmwareVersion) ProtoMessage

func (*FirmwareVersion) ProtoMessage()

func (*FirmwareVersion) ProtoReflect

func (x *FirmwareVersion) ProtoReflect() protoreflect.Message

func (*FirmwareVersion) Reset

func (x *FirmwareVersion) Reset()

func (*FirmwareVersion) String

func (x *FirmwareVersion) String() string

type FloatValue

type FloatValue struct {
	Value float32 `protobuf:"fixed32,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*FloatValue) Descriptor deprecated

func (*FloatValue) Descriptor() ([]byte, []int)

Deprecated: Use FloatValue.ProtoReflect.Descriptor instead.

func (*FloatValue) GetValue

func (x *FloatValue) GetValue() float32

func (*FloatValue) ProtoMessage

func (*FloatValue) ProtoMessage()

func (*FloatValue) ProtoReflect

func (x *FloatValue) ProtoReflect() protoreflect.Message

func (*FloatValue) Reset

func (x *FloatValue) Reset()

func (*FloatValue) String

func (x *FloatValue) String() string

type GeneratorAttributes

type GeneratorAttributes struct {
	NameplateRealPowerW      uint64 `protobuf:"varint,1,opt,name=nameplateRealPowerW,proto3" json:"nameplateRealPowerW,omitempty"`
	NameplateApparentPowerVa uint64 `protobuf:"varint,2,opt,name=nameplateApparentPowerVa,proto3" json:"nameplateApparentPowerVa,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratorAttributes) Descriptor deprecated

func (*GeneratorAttributes) Descriptor() ([]byte, []int)

Deprecated: Use GeneratorAttributes.ProtoReflect.Descriptor instead.

func (*GeneratorAttributes) GetNameplateApparentPowerVa

func (x *GeneratorAttributes) GetNameplateApparentPowerVa() uint64

func (*GeneratorAttributes) GetNameplateRealPowerW

func (x *GeneratorAttributes) GetNameplateRealPowerW() uint64

func (*GeneratorAttributes) ProtoMessage

func (*GeneratorAttributes) ProtoMessage()

func (*GeneratorAttributes) ProtoReflect

func (x *GeneratorAttributes) ProtoReflect() protoreflect.Message

func (*GeneratorAttributes) Reset

func (x *GeneratorAttributes) Reset()

func (*GeneratorAttributes) String

func (x *GeneratorAttributes) String() string

type GridComplianceStatus

type GridComplianceStatus struct {
	GridState                int32        `protobuf:"varint,1,opt,name=gridState,proto3" json:"gridState,omitempty"`
	QualifyingTimeRemainingS *UInt32Value `protobuf:"bytes,2,opt,name=qualifyingTimeRemainingS,proto3,oneof" json:"qualifyingTimeRemainingS,omitempty"`
	// contains filtered or unexported fields
}

func (*GridComplianceStatus) Descriptor deprecated

func (*GridComplianceStatus) Descriptor() ([]byte, []int)

Deprecated: Use GridComplianceStatus.ProtoReflect.Descriptor instead.

func (*GridComplianceStatus) GetGridState

func (x *GridComplianceStatus) GetGridState() int32

func (*GridComplianceStatus) GetQualifyingTimeRemainingS

func (x *GridComplianceStatus) GetQualifyingTimeRemainingS() *UInt32Value

func (*GridComplianceStatus) ProtoMessage

func (*GridComplianceStatus) ProtoMessage()

func (*GridComplianceStatus) ProtoReflect

func (x *GridComplianceStatus) ProtoReflect() protoreflect.Message

func (*GridComplianceStatus) Reset

func (x *GridComplianceStatus) Reset()

func (*GridComplianceStatus) String

func (x *GridComplianceStatus) String() string

type InstACMeasurement

type InstACMeasurement struct {
	VoltageVrms      float32     `protobuf:"fixed32,1,opt,name=voltageVrms,proto3" json:"voltageVrms,omitempty"`
	FrequencyHz      float32     `protobuf:"fixed32,2,opt,name=frequencyHz,proto3" json:"frequencyHz,omitempty"`
	CurrentArms      *FloatValue `protobuf:"bytes,3,opt,name=currentArms,proto3,oneof" json:"currentArms,omitempty"`
	RealPowerW       *FloatValue `protobuf:"bytes,4,opt,name=realPowerW,proto3,oneof" json:"realPowerW,omitempty"`
	ReactivePowerVar *FloatValue `protobuf:"bytes,5,opt,name=reactivePowerVar,proto3,oneof" json:"reactivePowerVar,omitempty"`
	ApparentPowerVa  *FloatValue `protobuf:"bytes,6,opt,name=apparentPowerVa,proto3,oneof" json:"apparentPowerVa,omitempty"`
	// contains filtered or unexported fields
}

func (*InstACMeasurement) Descriptor deprecated

func (*InstACMeasurement) Descriptor() ([]byte, []int)

Deprecated: Use InstACMeasurement.ProtoReflect.Descriptor instead.

func (*InstACMeasurement) GetApparentPowerVa

func (x *InstACMeasurement) GetApparentPowerVa() *FloatValue

func (*InstACMeasurement) GetCurrentArms

func (x *InstACMeasurement) GetCurrentArms() *FloatValue

func (*InstACMeasurement) GetFrequencyHz

func (x *InstACMeasurement) GetFrequencyHz() float32

func (*InstACMeasurement) GetReactivePowerVar

func (x *InstACMeasurement) GetReactivePowerVar() *FloatValue

func (*InstACMeasurement) GetRealPowerW

func (x *InstACMeasurement) GetRealPowerW() *FloatValue

func (*InstACMeasurement) GetVoltageVrms

func (x *InstACMeasurement) GetVoltageVrms() float32

func (*InstACMeasurement) ProtoMessage

func (*InstACMeasurement) ProtoMessage()

func (*InstACMeasurement) ProtoReflect

func (x *InstACMeasurement) ProtoReflect() protoreflect.Message

func (*InstACMeasurement) Reset

func (x *InstACMeasurement) Reset()

func (*InstACMeasurement) String

func (x *InstACMeasurement) String() string

type InstDCMeasurement

type InstDCMeasurement struct {
	VoltageV float32     `protobuf:"fixed32,1,opt,name=voltageV,proto3" json:"voltageV,omitempty"`
	CurrentA *FloatValue `protobuf:"bytes,2,opt,name=currentA,proto3,oneof" json:"currentA,omitempty"`
	// contains filtered or unexported fields
}

func (*InstDCMeasurement) Descriptor deprecated

func (*InstDCMeasurement) Descriptor() ([]byte, []int)

Deprecated: Use InstDCMeasurement.ProtoReflect.Descriptor instead.

func (*InstDCMeasurement) GetCurrentA

func (x *InstDCMeasurement) GetCurrentA() *FloatValue

func (*InstDCMeasurement) GetVoltageV

func (x *InstDCMeasurement) GetVoltageV() float32

func (*InstDCMeasurement) ProtoMessage

func (*InstDCMeasurement) ProtoMessage()

func (*InstDCMeasurement) ProtoReflect

func (x *InstDCMeasurement) ProtoReflect() protoreflect.Message

func (*InstDCMeasurement) Reset

func (x *InstDCMeasurement) Reset()

func (*InstDCMeasurement) String

func (x *InstDCMeasurement) String() string

type Int32Value

type Int32Value struct {
	Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Int32Value) Descriptor deprecated

func (*Int32Value) Descriptor() ([]byte, []int)

Deprecated: Use Int32Value.ProtoReflect.Descriptor instead.

func (*Int32Value) GetValue

func (x *Int32Value) GetValue() int32

func (*Int32Value) ProtoMessage

func (*Int32Value) ProtoMessage()

func (*Int32Value) ProtoReflect

func (x *Int32Value) ProtoReflect() protoreflect.Message

func (*Int32Value) Reset

func (x *Int32Value) Reset()

func (*Int32Value) String

func (x *Int32Value) String() string

type LocalAuthAPICheckAuthStatusRequest

type LocalAuthAPICheckAuthStatusRequest struct {
	// contains filtered or unexported fields
}

func (*LocalAuthAPICheckAuthStatusRequest) Descriptor deprecated

func (*LocalAuthAPICheckAuthStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPICheckAuthStatusRequest.ProtoReflect.Descriptor instead.

func (*LocalAuthAPICheckAuthStatusRequest) ProtoMessage

func (*LocalAuthAPICheckAuthStatusRequest) ProtoMessage()

func (*LocalAuthAPICheckAuthStatusRequest) ProtoReflect

func (*LocalAuthAPICheckAuthStatusRequest) Reset

func (*LocalAuthAPICheckAuthStatusRequest) String

type LocalAuthAPICheckAuthStatusResponse

type LocalAuthAPICheckAuthStatusResponse struct {
	Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*LocalAuthAPICheckAuthStatusResponse) Descriptor deprecated

func (*LocalAuthAPICheckAuthStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPICheckAuthStatusResponse.ProtoReflect.Descriptor instead.

func (*LocalAuthAPICheckAuthStatusResponse) GetResult

func (*LocalAuthAPICheckAuthStatusResponse) ProtoMessage

func (*LocalAuthAPICheckAuthStatusResponse) ProtoMessage()

func (*LocalAuthAPICheckAuthStatusResponse) ProtoReflect

func (*LocalAuthAPICheckAuthStatusResponse) Reset

func (*LocalAuthAPICheckAuthStatusResponse) String

type LocalAuthAPILoginRequest

type LocalAuthAPILoginRequest struct {
	Participant int32         `protobuf:"varint,1,opt,name=Participant,proto3" json:"Participant,omitempty"`
	Email       string        `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Password    *WifiPassword `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*LocalAuthAPILoginRequest) Descriptor deprecated

func (*LocalAuthAPILoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPILoginRequest.ProtoReflect.Descriptor instead.

func (*LocalAuthAPILoginRequest) GetEmail

func (x *LocalAuthAPILoginRequest) GetEmail() string

func (*LocalAuthAPILoginRequest) GetParticipant

func (x *LocalAuthAPILoginRequest) GetParticipant() int32

func (*LocalAuthAPILoginRequest) GetPassword

func (x *LocalAuthAPILoginRequest) GetPassword() *WifiPassword

func (*LocalAuthAPILoginRequest) ProtoMessage

func (*LocalAuthAPILoginRequest) ProtoMessage()

func (*LocalAuthAPILoginRequest) ProtoReflect

func (x *LocalAuthAPILoginRequest) ProtoReflect() protoreflect.Message

func (*LocalAuthAPILoginRequest) Reset

func (x *LocalAuthAPILoginRequest) Reset()

func (*LocalAuthAPILoginRequest) String

func (x *LocalAuthAPILoginRequest) String() string

type LocalAuthAPILoginResponse

type LocalAuthAPILoginResponse struct {
	Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*LocalAuthAPILoginResponse) Descriptor deprecated

func (*LocalAuthAPILoginResponse) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPILoginResponse.ProtoReflect.Descriptor instead.

func (*LocalAuthAPILoginResponse) GetResult

func (x *LocalAuthAPILoginResponse) GetResult() int32

func (*LocalAuthAPILoginResponse) ProtoMessage

func (*LocalAuthAPILoginResponse) ProtoMessage()

func (*LocalAuthAPILoginResponse) ProtoReflect

func (*LocalAuthAPILoginResponse) Reset

func (x *LocalAuthAPILoginResponse) Reset()

func (*LocalAuthAPILoginResponse) String

func (x *LocalAuthAPILoginResponse) String() string

type LocalAuthAPILogoutRequest

type LocalAuthAPILogoutRequest struct {
	// contains filtered or unexported fields
}

func (*LocalAuthAPILogoutRequest) Descriptor deprecated

func (*LocalAuthAPILogoutRequest) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPILogoutRequest.ProtoReflect.Descriptor instead.

func (*LocalAuthAPILogoutRequest) ProtoMessage

func (*LocalAuthAPILogoutRequest) ProtoMessage()

func (*LocalAuthAPILogoutRequest) ProtoReflect

func (*LocalAuthAPILogoutRequest) Reset

func (x *LocalAuthAPILogoutRequest) Reset()

func (*LocalAuthAPILogoutRequest) String

func (x *LocalAuthAPILogoutRequest) String() string

type LocalAuthAPILogoutResponse

type LocalAuthAPILogoutResponse struct {
	// contains filtered or unexported fields
}

func (*LocalAuthAPILogoutResponse) Descriptor deprecated

func (*LocalAuthAPILogoutResponse) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPILogoutResponse.ProtoReflect.Descriptor instead.

func (*LocalAuthAPILogoutResponse) ProtoMessage

func (*LocalAuthAPILogoutResponse) ProtoMessage()

func (*LocalAuthAPILogoutResponse) ProtoReflect

func (*LocalAuthAPILogoutResponse) Reset

func (x *LocalAuthAPILogoutResponse) Reset()

func (*LocalAuthAPILogoutResponse) String

func (x *LocalAuthAPILogoutResponse) String() string

type LocalAuthAPIRequiredFactorsRequest

type LocalAuthAPIRequiredFactorsRequest struct {
	// contains filtered or unexported fields
}

func (*LocalAuthAPIRequiredFactorsRequest) Descriptor deprecated

func (*LocalAuthAPIRequiredFactorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPIRequiredFactorsRequest.ProtoReflect.Descriptor instead.

func (*LocalAuthAPIRequiredFactorsRequest) ProtoMessage

func (*LocalAuthAPIRequiredFactorsRequest) ProtoMessage()

func (*LocalAuthAPIRequiredFactorsRequest) ProtoReflect

func (*LocalAuthAPIRequiredFactorsRequest) Reset

func (*LocalAuthAPIRequiredFactorsRequest) String

type LocalAuthAPIRequiredFactorsResponse

type LocalAuthAPIRequiredFactorsResponse struct {
	Password bool `protobuf:"varint,1,opt,name=password,proto3" json:"password,omitempty"`
	Presence bool `protobuf:"varint,2,opt,name=presence,proto3" json:"presence,omitempty"`
	// contains filtered or unexported fields
}

func (*LocalAuthAPIRequiredFactorsResponse) Descriptor deprecated

func (*LocalAuthAPIRequiredFactorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use LocalAuthAPIRequiredFactorsResponse.ProtoReflect.Descriptor instead.

func (*LocalAuthAPIRequiredFactorsResponse) GetPassword

func (x *LocalAuthAPIRequiredFactorsResponse) GetPassword() bool

func (*LocalAuthAPIRequiredFactorsResponse) GetPresence

func (x *LocalAuthAPIRequiredFactorsResponse) GetPresence() bool

func (*LocalAuthAPIRequiredFactorsResponse) ProtoMessage

func (*LocalAuthAPIRequiredFactorsResponse) ProtoMessage()

func (*LocalAuthAPIRequiredFactorsResponse) ProtoReflect

func (*LocalAuthAPIRequiredFactorsResponse) Reset

func (*LocalAuthAPIRequiredFactorsResponse) String

type Manifest

type Manifest struct {
	GatewayDin                string                     `protobuf:"bytes,1,opt,name=gatewayDin,proto3" json:"gatewayDin,omitempty"`
	Trigger                   int32                      `protobuf:"varint,2,opt,name=trigger,proto3" json:"trigger,omitempty"`
	GeneratedTime             *timestamppb.Timestamp     `protobuf:"bytes,3,opt,name=generatedTime,proto3" json:"generatedTime,omitempty"`
	Device                    []*Device                  `protobuf:"bytes,4,rep,name=device,proto3" json:"device,omitempty"`
	BatterySystemCapabilities *BatterySystemCapabilities `protobuf:"bytes,5,opt,name=batterySystemCapabilities,proto3,oneof" json:"batterySystemCapabilities,omitempty"`
	GatewayFirmwareVersion    *StringValue               `protobuf:"bytes,6,opt,name=gatewayFirmwareVersion,proto3,oneof" json:"gatewayFirmwareVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*Manifest) Descriptor deprecated

func (*Manifest) Descriptor() ([]byte, []int)

Deprecated: Use Manifest.ProtoReflect.Descriptor instead.

func (*Manifest) GetBatterySystemCapabilities

func (x *Manifest) GetBatterySystemCapabilities() *BatterySystemCapabilities

func (*Manifest) GetDevice

func (x *Manifest) GetDevice() []*Device

func (*Manifest) GetGatewayDin

func (x *Manifest) GetGatewayDin() string

func (*Manifest) GetGatewayFirmwareVersion

func (x *Manifest) GetGatewayFirmwareVersion() *StringValue

func (*Manifest) GetGeneratedTime

func (x *Manifest) GetGeneratedTime() *timestamppb.Timestamp

func (*Manifest) GetTrigger

func (x *Manifest) GetTrigger() int32

func (*Manifest) ProtoMessage

func (*Manifest) ProtoMessage()

func (*Manifest) ProtoReflect

func (x *Manifest) ProtoReflect() protoreflect.Message

func (*Manifest) Reset

func (x *Manifest) Reset()

func (*Manifest) String

func (x *Manifest) String() string

type MessageEnvelope

type MessageEnvelope struct {
	DeliveryChannel int32        `protobuf:"varint,1,opt,name=deliveryChannel,proto3" json:"deliveryChannel,omitempty"`
	Sender          *Participant `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Recipient       *Participant `protobuf:"bytes,3,opt,name=recipient,proto3" json:"recipient,omitempty"`
	// Types that are assignable to Payload:
	//	*MessageEnvelope_Common
	//	*MessageEnvelope_Teg
	//	*MessageEnvelope_Energysitenet
	Payload isMessageEnvelope_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*MessageEnvelope) Descriptor deprecated

func (*MessageEnvelope) Descriptor() ([]byte, []int)

Deprecated: Use MessageEnvelope.ProtoReflect.Descriptor instead.

func (*MessageEnvelope) GetCommon

func (x *MessageEnvelope) GetCommon() *CommonMessages

func (*MessageEnvelope) GetDeliveryChannel

func (x *MessageEnvelope) GetDeliveryChannel() int32

func (*MessageEnvelope) GetEnergysitenet

func (x *MessageEnvelope) GetEnergysitenet() *EnergySiteNetMessages

func (*MessageEnvelope) GetPayload

func (m *MessageEnvelope) GetPayload() isMessageEnvelope_Payload

func (*MessageEnvelope) GetRecipient

func (x *MessageEnvelope) GetRecipient() *Participant

func (*MessageEnvelope) GetSender

func (x *MessageEnvelope) GetSender() *Participant

func (*MessageEnvelope) GetTeg

func (x *MessageEnvelope) GetTeg() *TEGMessages

func (*MessageEnvelope) ProtoMessage

func (*MessageEnvelope) ProtoMessage()

func (*MessageEnvelope) ProtoReflect

func (x *MessageEnvelope) ProtoReflect() protoreflect.Message

func (*MessageEnvelope) Reset

func (x *MessageEnvelope) Reset()

func (*MessageEnvelope) String

func (x *MessageEnvelope) String() string

type MessageEnvelope_Common

type MessageEnvelope_Common struct {
	Common *CommonMessages `protobuf:"bytes,4,opt,name=common,proto3,oneof"`
}

type MessageEnvelope_Energysitenet

type MessageEnvelope_Energysitenet struct {
	Energysitenet *EnergySiteNetMessages `protobuf:"bytes,6,opt,name=energysitenet,proto3,oneof"`
}

type MessageEnvelope_Teg

type MessageEnvelope_Teg struct {
	Teg *TEGMessages `protobuf:"bytes,5,opt,name=teg,proto3,oneof"`
}

type MeterAttributes

type MeterAttributes struct {
	MeterLocation []uint32 `protobuf:"varint,1,rep,packed,name=meterLocation,proto3" json:"meterLocation,omitempty"`
	// contains filtered or unexported fields
}

func (*MeterAttributes) Descriptor deprecated

func (*MeterAttributes) Descriptor() ([]byte, []int)

Deprecated: Use MeterAttributes.ProtoReflect.Descriptor instead.

func (*MeterAttributes) GetMeterLocation

func (x *MeterAttributes) GetMeterLocation() []uint32

func (*MeterAttributes) ProtoMessage

func (*MeterAttributes) ProtoMessage()

func (*MeterAttributes) ProtoReflect

func (x *MeterAttributes) ProtoReflect() protoreflect.Message

func (*MeterAttributes) Reset

func (x *MeterAttributes) Reset()

func (*MeterAttributes) String

func (x *MeterAttributes) String() string

type NetworkConnectivityStatus

type NetworkConnectivityStatus struct {
	ConnectedPhysical bool        `protobuf:"varint,1,opt,name=connectedPhysical,proto3" json:"connectedPhysical,omitempty"`
	ConnectedInternet bool        `protobuf:"varint,2,opt,name=connectedInternet,proto3" json:"connectedInternet,omitempty"`
	ConnectedTesla    bool        `protobuf:"varint,3,opt,name=connectedTesla,proto3" json:"connectedTesla,omitempty"`
	Rssi              *Rssi       `protobuf:"bytes,4,opt,name=rssi,proto3,oneof" json:"rssi,omitempty"`
	Snr               *Int32Value `protobuf:"bytes,5,opt,name=snr,proto3,oneof" json:"snr,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkConnectivityStatus) Descriptor deprecated

func (*NetworkConnectivityStatus) Descriptor() ([]byte, []int)

Deprecated: Use NetworkConnectivityStatus.ProtoReflect.Descriptor instead.

func (*NetworkConnectivityStatus) GetConnectedInternet

func (x *NetworkConnectivityStatus) GetConnectedInternet() bool

func (*NetworkConnectivityStatus) GetConnectedPhysical

func (x *NetworkConnectivityStatus) GetConnectedPhysical() bool

func (*NetworkConnectivityStatus) GetConnectedTesla

func (x *NetworkConnectivityStatus) GetConnectedTesla() bool

func (*NetworkConnectivityStatus) GetRssi

func (x *NetworkConnectivityStatus) GetRssi() *Rssi

func (*NetworkConnectivityStatus) GetSnr

func (*NetworkConnectivityStatus) ProtoMessage

func (*NetworkConnectivityStatus) ProtoMessage()

func (*NetworkConnectivityStatus) ProtoReflect

func (*NetworkConnectivityStatus) Reset

func (x *NetworkConnectivityStatus) Reset()

func (*NetworkConnectivityStatus) String

func (x *NetworkConnectivityStatus) String() string

type NetworkInterface

type NetworkInterface struct {
	MacAddress         []byte                      `protobuf:"bytes,1,opt,name=macAddress,proto3" json:"macAddress,omitempty"`
	Enabled            bool                        `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	ActiveRoute        bool                        `protobuf:"varint,3,opt,name=activeRoute,proto3" json:"activeRoute,omitempty"`
	Ipv4Config         *NetworkInterfaceIPv4Config `protobuf:"bytes,4,opt,name=ipv4Config,proto3,oneof" json:"ipv4Config,omitempty"`
	ConnectivityStatus *NetworkConnectivityStatus  `protobuf:"bytes,5,opt,name=connectivityStatus,proto3,oneof" json:"connectivityStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkInterface) Descriptor deprecated

func (*NetworkInterface) Descriptor() ([]byte, []int)

Deprecated: Use NetworkInterface.ProtoReflect.Descriptor instead.

func (*NetworkInterface) GetActiveRoute

func (x *NetworkInterface) GetActiveRoute() bool

func (*NetworkInterface) GetConnectivityStatus

func (x *NetworkInterface) GetConnectivityStatus() *NetworkConnectivityStatus

func (*NetworkInterface) GetEnabled

func (x *NetworkInterface) GetEnabled() bool

func (*NetworkInterface) GetIpv4Config

func (x *NetworkInterface) GetIpv4Config() *NetworkInterfaceIPv4Config

func (*NetworkInterface) GetMacAddress

func (x *NetworkInterface) GetMacAddress() []byte

func (*NetworkInterface) ProtoMessage

func (*NetworkInterface) ProtoMessage()

func (*NetworkInterface) ProtoReflect

func (x *NetworkInterface) ProtoReflect() protoreflect.Message

func (*NetworkInterface) Reset

func (x *NetworkInterface) Reset()

func (*NetworkInterface) String

func (x *NetworkInterface) String() string

type NetworkInterfaceIPv4Config

type NetworkInterfaceIPv4Config struct {
	DhcpEnabled bool     `protobuf:"varint,2,opt,name=dhcpEnabled,proto3" json:"dhcpEnabled,omitempty"`
	Address     uint32   `protobuf:"fixed32,3,opt,name=address,proto3" json:"address,omitempty"`
	SubnetMask  uint32   `protobuf:"fixed32,4,opt,name=subnetMask,proto3" json:"subnetMask,omitempty"`
	Gateway     uint32   `protobuf:"fixed32,5,opt,name=gateway,proto3" json:"gateway,omitempty"`
	Dns         []uint32 `protobuf:"fixed32,6,rep,packed,name=dns,proto3" json:"dns,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkInterfaceIPv4Config) Descriptor deprecated

func (*NetworkInterfaceIPv4Config) Descriptor() ([]byte, []int)

Deprecated: Use NetworkInterfaceIPv4Config.ProtoReflect.Descriptor instead.

func (*NetworkInterfaceIPv4Config) GetAddress

func (x *NetworkInterfaceIPv4Config) GetAddress() uint32

func (*NetworkInterfaceIPv4Config) GetDhcpEnabled

func (x *NetworkInterfaceIPv4Config) GetDhcpEnabled() bool

func (*NetworkInterfaceIPv4Config) GetDns

func (x *NetworkInterfaceIPv4Config) GetDns() []uint32

func (*NetworkInterfaceIPv4Config) GetGateway

func (x *NetworkInterfaceIPv4Config) GetGateway() uint32

func (*NetworkInterfaceIPv4Config) GetSubnetMask

func (x *NetworkInterfaceIPv4Config) GetSubnetMask() uint32

func (*NetworkInterfaceIPv4Config) ProtoMessage

func (*NetworkInterfaceIPv4Config) ProtoMessage()

func (*NetworkInterfaceIPv4Config) ProtoReflect

func (*NetworkInterfaceIPv4Config) Reset

func (x *NetworkInterfaceIPv4Config) Reset()

func (*NetworkInterfaceIPv4Config) String

func (x *NetworkInterfaceIPv4Config) String() string

type PVInverterAttributes

type PVInverterAttributes struct {
	NameplateRealPowerW uint64 `protobuf:"varint,1,opt,name=nameplateRealPowerW,proto3" json:"nameplateRealPowerW,omitempty"`
	// contains filtered or unexported fields
}

func (*PVInverterAttributes) Descriptor deprecated

func (*PVInverterAttributes) Descriptor() ([]byte, []int)

Deprecated: Use PVInverterAttributes.ProtoReflect.Descriptor instead.

func (*PVInverterAttributes) GetNameplateRealPowerW

func (x *PVInverterAttributes) GetNameplateRealPowerW() uint64

func (*PVInverterAttributes) ProtoMessage

func (*PVInverterAttributes) ProtoMessage()

func (*PVInverterAttributes) ProtoReflect

func (x *PVInverterAttributes) ProtoReflect() protoreflect.Message

func (*PVInverterAttributes) Reset

func (x *PVInverterAttributes) Reset()

func (*PVInverterAttributes) String

func (x *PVInverterAttributes) String() string

type Participant

type Participant struct {

	// Types that are assignable to Id:
	//	*Participant_Din
	//	*Participant_TeslaService
	//	*Participant_Local
	//	*Participant_AuthorizedClient
	Id isParticipant_Id `protobuf_oneof:"id"`
	// contains filtered or unexported fields
}

func (*Participant) Descriptor deprecated

func (*Participant) Descriptor() ([]byte, []int)

Deprecated: Use Participant.ProtoReflect.Descriptor instead.

func (*Participant) GetAuthorizedClient

func (x *Participant) GetAuthorizedClient() int32

func (*Participant) GetDin

func (x *Participant) GetDin() string

func (*Participant) GetId

func (m *Participant) GetId() isParticipant_Id

func (*Participant) GetLocal

func (x *Participant) GetLocal() int32

func (*Participant) GetTeslaService

func (x *Participant) GetTeslaService() int32

func (*Participant) ProtoMessage

func (*Participant) ProtoMessage()

func (*Participant) ProtoReflect

func (x *Participant) ProtoReflect() protoreflect.Message

func (*Participant) Reset

func (x *Participant) Reset()

func (*Participant) String

func (x *Participant) String() string

type Participant_AuthorizedClient

type Participant_AuthorizedClient struct {
	AuthorizedClient int32 `protobuf:"varint,4,opt,name=authorizedClient,proto3,oneof"`
}

type Participant_Din

type Participant_Din struct {
	Din string `protobuf:"bytes,1,opt,name=din,proto3,oneof"`
}

type Participant_Local

type Participant_Local struct {
	Local int32 `protobuf:"varint,3,opt,name=local,proto3,oneof"`
}

type Participant_TeslaService

type Participant_TeslaService struct {
	TeslaService int32 `protobuf:"varint,2,opt,name=teslaService,proto3,oneof"`
}

type Rssi

type Rssi struct {
	Value                 int32        `protobuf:"zigzag32,1,opt,name=value,proto3" json:"value,omitempty"`
	SignalStrengthPercent *UInt32Value `protobuf:"bytes,2,opt,name=signalStrengthPercent,proto3,oneof" json:"signalStrengthPercent,omitempty"`
	// contains filtered or unexported fields
}

func (*Rssi) Descriptor deprecated

func (*Rssi) Descriptor() ([]byte, []int)

Deprecated: Use Rssi.ProtoReflect.Descriptor instead.

func (*Rssi) GetSignalStrengthPercent

func (x *Rssi) GetSignalStrengthPercent() *UInt32Value

func (*Rssi) GetValue

func (x *Rssi) GetValue() int32

func (*Rssi) ProtoMessage

func (*Rssi) ProtoMessage()

func (*Rssi) ProtoReflect

func (x *Rssi) ProtoReflect() protoreflect.Message

func (*Rssi) Reset

func (x *Rssi) Reset()

func (*Rssi) String

func (x *Rssi) String() string

type SiteControllerConnectedDevice

type SiteControllerConnectedDevice struct {
	Device *Device `protobuf:"bytes,1,opt,name=device,proto3,oneof" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*SiteControllerConnectedDevice) Descriptor deprecated

func (*SiteControllerConnectedDevice) Descriptor() ([]byte, []int)

Deprecated: Use SiteControllerConnectedDevice.ProtoReflect.Descriptor instead.

func (*SiteControllerConnectedDevice) GetDevice

func (x *SiteControllerConnectedDevice) GetDevice() *Device

func (*SiteControllerConnectedDevice) ProtoMessage

func (*SiteControllerConnectedDevice) ProtoMessage()

func (*SiteControllerConnectedDevice) ProtoReflect

func (*SiteControllerConnectedDevice) Reset

func (x *SiteControllerConnectedDevice) Reset()

func (*SiteControllerConnectedDevice) String

type SiteControllerConnectedDeviceStore

type SiteControllerConnectedDeviceStore struct {
	SiteControllerConnectedDevice []*SiteControllerConnectedDevice `protobuf:"bytes,1,rep,name=siteControllerConnectedDevice,proto3" json:"siteControllerConnectedDevice,omitempty"`
	// contains filtered or unexported fields
}

func (*SiteControllerConnectedDeviceStore) Descriptor deprecated

func (*SiteControllerConnectedDeviceStore) Descriptor() ([]byte, []int)

Deprecated: Use SiteControllerConnectedDeviceStore.ProtoReflect.Descriptor instead.

func (*SiteControllerConnectedDeviceStore) GetSiteControllerConnectedDevice

func (x *SiteControllerConnectedDeviceStore) GetSiteControllerConnectedDevice() []*SiteControllerConnectedDevice

func (*SiteControllerConnectedDeviceStore) ProtoMessage

func (*SiteControllerConnectedDeviceStore) ProtoMessage()

func (*SiteControllerConnectedDeviceStore) ProtoReflect

func (*SiteControllerConnectedDeviceStore) Reset

func (*SiteControllerConnectedDeviceStore) String

type SiteControllerConnectedDeviceWithVitals

type SiteControllerConnectedDeviceWithVitals struct {
	Device *SiteControllerConnectedDevice `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	Vitals []*DeviceVital                 `protobuf:"bytes,2,rep,name=vitals,proto3" json:"vitals,omitempty"`
	Alerts []string                       `protobuf:"bytes,3,rep,name=alerts,proto3" json:"alerts,omitempty"`
	// contains filtered or unexported fields
}

func (*SiteControllerConnectedDeviceWithVitals) Descriptor deprecated

func (*SiteControllerConnectedDeviceWithVitals) Descriptor() ([]byte, []int)

Deprecated: Use SiteControllerConnectedDeviceWithVitals.ProtoReflect.Descriptor instead.

func (*SiteControllerConnectedDeviceWithVitals) GetAlerts

func (*SiteControllerConnectedDeviceWithVitals) GetDevice

func (*SiteControllerConnectedDeviceWithVitals) GetVitals

func (*SiteControllerConnectedDeviceWithVitals) ProtoMessage

func (*SiteControllerConnectedDeviceWithVitals) ProtoReflect

func (*SiteControllerConnectedDeviceWithVitals) Reset

func (*SiteControllerConnectedDeviceWithVitals) String

type Status

type Status struct {
	Code    int32        `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Message string       `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Details []*anypb.Any `protobuf:"bytes,3,rep,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*Status) Descriptor deprecated

func (*Status) Descriptor() ([]byte, []int)

Deprecated: Use Status.ProtoReflect.Descriptor instead.

func (*Status) GetCode

func (x *Status) GetCode() int32

func (*Status) GetDetails

func (x *Status) GetDetails() []*anypb.Any

func (*Status) GetMessage

func (x *Status) GetMessage() string

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) ProtoReflect

func (x *Status) ProtoReflect() protoreflect.Message

func (*Status) Reset

func (x *Status) Reset()

func (*Status) String

func (x *Status) String() string

type StringValue

type StringValue struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StringValue) Descriptor deprecated

func (*StringValue) Descriptor() ([]byte, []int)

Deprecated: Use StringValue.ProtoReflect.Descriptor instead.

func (*StringValue) GetValue

func (x *StringValue) GetValue() string

func (*StringValue) ProtoMessage

func (*StringValue) ProtoMessage()

func (*StringValue) ProtoReflect

func (x *StringValue) ProtoReflect() protoreflect.Message

func (*StringValue) Reset

func (x *StringValue) Reset()

func (*StringValue) String

func (x *StringValue) String() string

type SystemUpdate

type SystemUpdate struct {
	HandshakeResult         int32            `protobuf:"varint,1,opt,name=handshakeResult,proto3" json:"handshakeResult,omitempty"`
	UpdateStatus            int32            `protobuf:"varint,2,opt,name=updateStatus,proto3" json:"updateStatus,omitempty"`
	ServerStagedVersion     *FirmwareVersion `protobuf:"bytes,3,opt,name=serverStagedVersion,proto3,oneof" json:"serverStagedVersion,omitempty"`
	TotalBytes              uint64           `protobuf:"varint,4,opt,name=totalBytes,proto3" json:"totalBytes,omitempty"`
	BytesOffset             uint64           `protobuf:"varint,5,opt,name=bytesOffset,proto3" json:"bytesOffset,omitempty"`
	EstimatedBytesPerSecond uint64           `protobuf:"varint,6,opt,name=estimatedBytesPerSecond,proto3" json:"estimatedBytesPerSecond,omitempty"`
	LastHandshakeTimestamp  uint64           `protobuf:"varint,7,opt,name=lastHandshakeTimestamp,proto3" json:"lastHandshakeTimestamp,omitempty"`
	LastUpdateResult        uint32           `protobuf:"varint,8,opt,name=lastUpdateResult,proto3" json:"lastUpdateResult,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemUpdate) Descriptor deprecated

func (*SystemUpdate) Descriptor() ([]byte, []int)

Deprecated: Use SystemUpdate.ProtoReflect.Descriptor instead.

func (*SystemUpdate) GetBytesOffset

func (x *SystemUpdate) GetBytesOffset() uint64

func (*SystemUpdate) GetEstimatedBytesPerSecond

func (x *SystemUpdate) GetEstimatedBytesPerSecond() uint64

func (*SystemUpdate) GetHandshakeResult

func (x *SystemUpdate) GetHandshakeResult() int32

func (*SystemUpdate) GetLastHandshakeTimestamp

func (x *SystemUpdate) GetLastHandshakeTimestamp() uint64

func (*SystemUpdate) GetLastUpdateResult

func (x *SystemUpdate) GetLastUpdateResult() uint32

func (*SystemUpdate) GetServerStagedVersion

func (x *SystemUpdate) GetServerStagedVersion() *FirmwareVersion

func (*SystemUpdate) GetTotalBytes

func (x *SystemUpdate) GetTotalBytes() uint64

func (*SystemUpdate) GetUpdateStatus

func (x *SystemUpdate) GetUpdateStatus() int32

func (*SystemUpdate) ProtoMessage

func (*SystemUpdate) ProtoMessage()

func (*SystemUpdate) ProtoReflect

func (x *SystemUpdate) ProtoReflect() protoreflect.Message

func (*SystemUpdate) Reset

func (x *SystemUpdate) Reset()

func (*SystemUpdate) String

func (x *SystemUpdate) String() string

type TEGAPIGetConfigRequest

type TEGAPIGetConfigRequest struct {
	// contains filtered or unexported fields
}

func (*TEGAPIGetConfigRequest) Descriptor deprecated

func (*TEGAPIGetConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPIGetConfigRequest.ProtoReflect.Descriptor instead.

func (*TEGAPIGetConfigRequest) ProtoMessage

func (*TEGAPIGetConfigRequest) ProtoMessage()

func (*TEGAPIGetConfigRequest) ProtoReflect

func (x *TEGAPIGetConfigRequest) ProtoReflect() protoreflect.Message

func (*TEGAPIGetConfigRequest) Reset

func (x *TEGAPIGetConfigRequest) Reset()

func (*TEGAPIGetConfigRequest) String

func (x *TEGAPIGetConfigRequest) String() string

type TEGAPIGetConfigResponse

type TEGAPIGetConfigResponse struct {
	Settings   *TEGSettings      `protobuf:"bytes,1,opt,name=settings,proto3,oneof" json:"settings,omitempty"`
	WifiConfig *WifiConfig       `protobuf:"bytes,2,opt,name=wifiConfig,proto3,oneof" json:"wifiConfig,omitempty"`
	Wifi       *NetworkInterface `protobuf:"bytes,3,opt,name=wifi,proto3,oneof" json:"wifi,omitempty"`
	Eth        *NetworkInterface `protobuf:"bytes,4,opt,name=eth,proto3,oneof" json:"eth,omitempty"`
	Gsm        *NetworkInterface `protobuf:"bytes,5,opt,name=gsm,proto3,oneof" json:"gsm,omitempty"`
	// contains filtered or unexported fields
}

func (*TEGAPIGetConfigResponse) Descriptor deprecated

func (*TEGAPIGetConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPIGetConfigResponse.ProtoReflect.Descriptor instead.

func (*TEGAPIGetConfigResponse) GetEth

func (*TEGAPIGetConfigResponse) GetGsm

func (*TEGAPIGetConfigResponse) GetSettings

func (x *TEGAPIGetConfigResponse) GetSettings() *TEGSettings

func (*TEGAPIGetConfigResponse) GetWifi

func (*TEGAPIGetConfigResponse) GetWifiConfig

func (x *TEGAPIGetConfigResponse) GetWifiConfig() *WifiConfig

func (*TEGAPIGetConfigResponse) ProtoMessage

func (*TEGAPIGetConfigResponse) ProtoMessage()

func (*TEGAPIGetConfigResponse) ProtoReflect

func (x *TEGAPIGetConfigResponse) ProtoReflect() protoreflect.Message

func (*TEGAPIGetConfigResponse) Reset

func (x *TEGAPIGetConfigResponse) Reset()

func (*TEGAPIGetConfigResponse) String

func (x *TEGAPIGetConfigResponse) String() string

type TEGAPISetIslandModeRequest

type TEGAPISetIslandModeRequest struct {
	Mode  int32 `protobuf:"varint,1,opt,name=mode,proto3" json:"mode,omitempty"`
	Force bool  `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*TEGAPISetIslandModeRequest) Descriptor deprecated

func (*TEGAPISetIslandModeRequest) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPISetIslandModeRequest.ProtoReflect.Descriptor instead.

func (*TEGAPISetIslandModeRequest) GetForce

func (x *TEGAPISetIslandModeRequest) GetForce() bool

func (*TEGAPISetIslandModeRequest) GetMode

func (x *TEGAPISetIslandModeRequest) GetMode() int32

func (*TEGAPISetIslandModeRequest) ProtoMessage

func (*TEGAPISetIslandModeRequest) ProtoMessage()

func (*TEGAPISetIslandModeRequest) ProtoReflect

func (*TEGAPISetIslandModeRequest) Reset

func (x *TEGAPISetIslandModeRequest) Reset()

func (*TEGAPISetIslandModeRequest) String

func (x *TEGAPISetIslandModeRequest) String() string

type TEGAPISetIslandModeResponse

type TEGAPISetIslandModeResponse struct {
	Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*TEGAPISetIslandModeResponse) Descriptor deprecated

func (*TEGAPISetIslandModeResponse) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPISetIslandModeResponse.ProtoReflect.Descriptor instead.

func (*TEGAPISetIslandModeResponse) GetResult

func (x *TEGAPISetIslandModeResponse) GetResult() int32

func (*TEGAPISetIslandModeResponse) ProtoMessage

func (*TEGAPISetIslandModeResponse) ProtoMessage()

func (*TEGAPISetIslandModeResponse) ProtoReflect

func (*TEGAPISetIslandModeResponse) Reset

func (x *TEGAPISetIslandModeResponse) Reset()

func (*TEGAPISetIslandModeResponse) String

func (x *TEGAPISetIslandModeResponse) String() string

type TEGAPITriggerAssetManifestUploadRequest

type TEGAPITriggerAssetManifestUploadRequest struct {
	// contains filtered or unexported fields
}

func (*TEGAPITriggerAssetManifestUploadRequest) Descriptor deprecated

func (*TEGAPITriggerAssetManifestUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPITriggerAssetManifestUploadRequest.ProtoReflect.Descriptor instead.

func (*TEGAPITriggerAssetManifestUploadRequest) ProtoMessage

func (*TEGAPITriggerAssetManifestUploadRequest) ProtoReflect

func (*TEGAPITriggerAssetManifestUploadRequest) Reset

func (*TEGAPITriggerAssetManifestUploadRequest) String

type TEGAPITriggerAssetManifestUploadResponse

type TEGAPITriggerAssetManifestUploadResponse struct {
	// contains filtered or unexported fields
}

func (*TEGAPITriggerAssetManifestUploadResponse) Descriptor deprecated

func (*TEGAPITriggerAssetManifestUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPITriggerAssetManifestUploadResponse.ProtoReflect.Descriptor instead.

func (*TEGAPITriggerAssetManifestUploadResponse) ProtoMessage

func (*TEGAPITriggerAssetManifestUploadResponse) ProtoReflect

func (*TEGAPITriggerAssetManifestUploadResponse) Reset

func (*TEGAPITriggerAssetManifestUploadResponse) String

type TEGAPITriggerIslandingBlackStartRequest

type TEGAPITriggerIslandingBlackStartRequest struct {
	// contains filtered or unexported fields
}

func (*TEGAPITriggerIslandingBlackStartRequest) Descriptor deprecated

func (*TEGAPITriggerIslandingBlackStartRequest) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPITriggerIslandingBlackStartRequest.ProtoReflect.Descriptor instead.

func (*TEGAPITriggerIslandingBlackStartRequest) ProtoMessage

func (*TEGAPITriggerIslandingBlackStartRequest) ProtoReflect

func (*TEGAPITriggerIslandingBlackStartRequest) Reset

func (*TEGAPITriggerIslandingBlackStartRequest) String

type TEGAPITriggerIslandingBlackStartResponse

type TEGAPITriggerIslandingBlackStartResponse struct {
	// contains filtered or unexported fields
}

func (*TEGAPITriggerIslandingBlackStartResponse) Descriptor deprecated

func (*TEGAPITriggerIslandingBlackStartResponse) Descriptor() ([]byte, []int)

Deprecated: Use TEGAPITriggerIslandingBlackStartResponse.ProtoReflect.Descriptor instead.

func (*TEGAPITriggerIslandingBlackStartResponse) ProtoMessage

func (*TEGAPITriggerIslandingBlackStartResponse) ProtoReflect

func (*TEGAPITriggerIslandingBlackStartResponse) Reset

func (*TEGAPITriggerIslandingBlackStartResponse) String

type TEGMessages

type TEGMessages struct {

	// Types that are assignable to Message:
	//	*TEGMessages_GetConfigRequest
	//	*TEGMessages_GetConfigResponse
	//	*TEGMessages_SetIslandModeRequest
	//	*TEGMessages_SetIslandModeResponse
	//	*TEGMessages_TriggerIslandingBlackStartRequest
	//	*TEGMessages_TriggerIslandingBlackStartResponse
	//	*TEGMessages_TriggerAssetManifestUploadRequest
	//	*TEGMessages_TriggerAssetManifestUploadResponse
	Message isTEGMessages_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*TEGMessages) Descriptor deprecated

func (*TEGMessages) Descriptor() ([]byte, []int)

Deprecated: Use TEGMessages.ProtoReflect.Descriptor instead.

func (*TEGMessages) GetGetConfigRequest

func (x *TEGMessages) GetGetConfigRequest() *TEGAPIGetConfigRequest

func (*TEGMessages) GetGetConfigResponse

func (x *TEGMessages) GetGetConfigResponse() *TEGAPIGetConfigResponse

func (*TEGMessages) GetMessage

func (m *TEGMessages) GetMessage() isTEGMessages_Message

func (*TEGMessages) GetSetIslandModeRequest

func (x *TEGMessages) GetSetIslandModeRequest() *TEGAPISetIslandModeRequest

func (*TEGMessages) GetSetIslandModeResponse

func (x *TEGMessages) GetSetIslandModeResponse() *TEGAPISetIslandModeResponse

func (*TEGMessages) GetTriggerAssetManifestUploadRequest

func (x *TEGMessages) GetTriggerAssetManifestUploadRequest() *TEGAPITriggerAssetManifestUploadRequest

func (*TEGMessages) GetTriggerAssetManifestUploadResponse

func (x *TEGMessages) GetTriggerAssetManifestUploadResponse() *TEGAPITriggerAssetManifestUploadResponse

func (*TEGMessages) GetTriggerIslandingBlackStartRequest

func (x *TEGMessages) GetTriggerIslandingBlackStartRequest() *TEGAPITriggerIslandingBlackStartRequest

func (*TEGMessages) GetTriggerIslandingBlackStartResponse

func (x *TEGMessages) GetTriggerIslandingBlackStartResponse() *TEGAPITriggerIslandingBlackStartResponse

func (*TEGMessages) ProtoMessage

func (*TEGMessages) ProtoMessage()

func (*TEGMessages) ProtoReflect

func (x *TEGMessages) ProtoReflect() protoreflect.Message

func (*TEGMessages) Reset

func (x *TEGMessages) Reset()

func (*TEGMessages) String

func (x *TEGMessages) String() string

type TEGMessages_GetConfigRequest

type TEGMessages_GetConfigRequest struct {
	GetConfigRequest *TEGAPIGetConfigRequest `protobuf:"bytes,1,opt,name=getConfigRequest,proto3,oneof"`
}

type TEGMessages_GetConfigResponse

type TEGMessages_GetConfigResponse struct {
	GetConfigResponse *TEGAPIGetConfigResponse `protobuf:"bytes,2,opt,name=getConfigResponse,proto3,oneof"`
}

type TEGMessages_SetIslandModeRequest

type TEGMessages_SetIslandModeRequest struct {
	SetIslandModeRequest *TEGAPISetIslandModeRequest `protobuf:"bytes,3,opt,name=setIslandModeRequest,proto3,oneof"`
}

type TEGMessages_SetIslandModeResponse

type TEGMessages_SetIslandModeResponse struct {
	SetIslandModeResponse *TEGAPISetIslandModeResponse `protobuf:"bytes,4,opt,name=setIslandModeResponse,proto3,oneof"`
}

type TEGMessages_TriggerAssetManifestUploadRequest

type TEGMessages_TriggerAssetManifestUploadRequest struct {
	TriggerAssetManifestUploadRequest *TEGAPITriggerAssetManifestUploadRequest `protobuf:"bytes,7,opt,name=triggerAssetManifestUploadRequest,proto3,oneof"`
}

type TEGMessages_TriggerAssetManifestUploadResponse

type TEGMessages_TriggerAssetManifestUploadResponse struct {
	TriggerAssetManifestUploadResponse *TEGAPITriggerAssetManifestUploadResponse `protobuf:"bytes,8,opt,name=triggerAssetManifestUploadResponse,proto3,oneof"`
}

type TEGMessages_TriggerIslandingBlackStartRequest

type TEGMessages_TriggerIslandingBlackStartRequest struct {
	TriggerIslandingBlackStartRequest *TEGAPITriggerIslandingBlackStartRequest `protobuf:"bytes,5,opt,name=triggerIslandingBlackStartRequest,proto3,oneof"`
}

type TEGMessages_TriggerIslandingBlackStartResponse

type TEGMessages_TriggerIslandingBlackStartResponse struct {
	TriggerIslandingBlackStartResponse *TEGAPITriggerIslandingBlackStartResponse `protobuf:"bytes,6,opt,name=triggerIslandingBlackStartResponse,proto3,oneof"`
}

type TEGSettings

type TEGSettings struct {
	// contains filtered or unexported fields
}

func (*TEGSettings) Descriptor deprecated

func (*TEGSettings) Descriptor() ([]byte, []int)

Deprecated: Use TEGSettings.ProtoReflect.Descriptor instead.

func (*TEGSettings) ProtoMessage

func (*TEGSettings) ProtoMessage()

func (*TEGSettings) ProtoReflect

func (x *TEGSettings) ProtoReflect() protoreflect.Message

func (*TEGSettings) Reset

func (x *TEGSettings) Reset()

func (*TEGSettings) String

func (x *TEGSettings) String() string

type Teg

type Teg struct {
	Meters                 TegMeters
	MetersStatus           TegMetersStatus
	Operation              TegOperation
	Powerwalls             TegPowerwalls
	SiteInfo               TegSiteInfo
	Sitemaster             TegSitemaster
	Solars                 []TegSolars
	Status                 TegStatus
	NetworkConnectionTests TegNetworkConnectionTests
	SystemTesting          TegSystemTesting
	UpdateStatus           TegUpdateStatus
	SystemStatus           TegSystemStatus
	SystemGridStatus       TegSystemGridStatus
	SystemStateOfEnergy    TegSystemStateOfEnergy
}

Teg defines the aggregated metrics

type TegBatteryBlock

type TegBatteryBlock struct {
	Type                            string   `json:"Type"`
	PackagePartNumber               string   `json:"PackagePartNumber"`
	PackageSerialNumber             string   `json:"PackageSerialNumber"`
	DisabledReasons                 []string `json:"disabled_reasons"`
	PinvState                       string   `json:"pinv_state"`
	PinvGridState                   string   `json:"pinv_grid_state"`
	NominalEnergyRemainingWattHours int      `json:"nominal_energy_remaining"`
	NominalFullPackEnergy           int      `json:"nominal_full_pack_energy"`
	POut                            float64  `json:"p_out"`
	QOut                            float64  `json:"q_out"`
	VOut                            float64  `json:"v_out"`
	FOut                            float64  `json:"f_out"`
	IOut                            float64  `json:"i_out"`
	EnergyCharged                   int      `json:"energy_charged"`
	EnergyDischarged                int      `json:"energy_discharged"`
	OffGrid                         bool     `json:"off_grid"`
	VfMode                          bool     `json:"vf_mode"`
	WobbleDetected                  bool     `json:"wobble_detected"`
	ChargePowerClamped              bool     `json:"charge_power_clamped"`
	BackupReady                     bool     `json:"backup_ready"`
	OpSeqState                      string   `json:"OpSeqState"`
	Version                         string   `json:"version"`
}

TegBatteryBlock defines individual powerwall metadata underneath TegSystemStatus

type TegGridAlert

type TegGridAlert struct {
	Name  string      `json:"name"`
	Value interface{} `json:"value"` // Observed as string or float64
	Units string      `json:"units"`
}

TegGridAlert defines grid alert data underneath TegGridFault

type TegGridFault

type TegGridFault struct {
	Timestamp              int    `json:"timestamp"`
	AlertName              string `json:"alert_name"`
	AlertIsFault           bool   `json:"alert_is_fault"`
	DecodedAlertRaw        string `json:"decoded_alert"`
	DecodedAlert           []TegGridAlert
	AlertRaw               int    `json:"alert_raw"`
	FirmwareGitHash        string `json:"git_hash"`
	SiteUID                string `json:"site_uid"`
	EcuType                string `json:"eco_type"`
	EcuPackagePartNumber   string `json:"ecu_package_part_number"`
	EcuPackageSerialNumber string `json:"ecu_package_serial_number"`
}

TegGridFault defines grid fault data underneath TegSystemStatus

type TegMeters

type TegMeters struct {
	Timestamp time.Time
	Site      TegMetersAggregate `json:"site"`
	Battery   TegMetersAggregate `json:"battery"`
	Load      TegMetersAggregate `json:"load"`
	Solar     TegMetersAggregate `json:"solar"`
}

TegMeters defines the response for /api/meters/aggregates

func (*TegMeters) ParseTime

func (r *TegMeters) ParseTime() error

ParseTime converts string times in TegMeters to time.Time

type TegMetersAggregate

type TegMetersAggregate struct {
	LastCommunicationTimeRaw          string `json:"last_communication_time"` // dateTimeNano
	LastCommunicationTime             time.Time
	InstantPowerWatts                 float64 `json:"instant_power"`
	InstantReactivePowerWatts         float64 `json:"instant_reactive_power"`
	InstantApparentPowerWatts         float64 `json:"instant_apparent_power"`
	Frequency                         float64 `json:"frequency"`
	EnergyExportedWatts               float64 `json:"energy_exported"`
	EnergyImportedWatts               float64 `json:"energy_imported"`
	InstantAverageVoltage             float64 `json:"instant_average_voltage"`
	InstantAverageCurrent             float64 `json:"instant_average_current"`
	IACurrent                         float64 `json:"i_a_current"`
	IBCurrent                         float64 `json:"i_b_current"`
	ICCurrent                         float64 `json:"i_c_current"`
	LastPhaseVoltageCommunicationTime string  `json:"last_phase_voltage_communication_time"`
	LastPhasePowerCommunicationTime   string  `json:"last_phase_power_communication_time"`
	Timeout                           int     `json:"timeout"`
	NumMetersAggregated               int     `json:"num_meters_aggregated"`
	InstantTotalCurrent               float64 `json:"instant_total_current"`
}

TegMetersAggregate defines meters data underneath TegMeters

type TegMetersStatus

type TegMetersStatus struct {
	Timestamp time.Time
	Status    string      `json:"status"`
	Errors    interface{} `json:"errors"`
	Serial    string      `json:"serial"`
}

TegMetersStatus defines the response for /api/meters/status

type TegNetworkConnectionCheck

type TegNetworkConnectionCheck struct {
	Name         string `json:"name"`
	Status       string `json:"status"`
	StartTimeRaw string `json:"start_time"` // dateTimeNano
	StartTime    time.Time
	EndTimeRaw   string `json:"end_time"` // dateTimeNano
	EndTime      time.Time
	Results      interface{} `json:"results"`
	Debug        interface{} `json:"debug"`
	Checks       interface{} `json:"checks"`
}

TegNetworkConnectionCheck defines check data underneath TegNetworkConnectionTests

type TegNetworkConnectionTests

type TegNetworkConnectionTests struct {
	Timestamp  time.Time
	Name       string                      `json:"name"`
	Category   string                      `json:"category"`
	Disruptive bool                        `json:"disruptive"`
	Inputs     interface{}                 `json:"inputs"`
	Checks     []TegNetworkConnectionCheck `json:"checks"`
	Alert      bool                        `json:"alert"`
}

TegNetworkConnectionTests defines the response for /api/system/networks/conn_tests

func (*TegNetworkConnectionTests) ParseTime

func (r *TegNetworkConnectionTests) ParseTime() error

ParseTime converts string times in TegNetworkConnectionTests to time.Time

type TegOperation

type TegOperation struct {
	Timestamp               time.Time
	RealMode                string  `json:"real_mode"`
	BackupReservePercent    float64 `json:"backup_reserve_percent"`
	FreqShiftLoadShedSoe    int     `json:"freq_shift_load_shed_soe"`
	FreqShiftLoadShedDeltaF float64 `json:"freq_shift_load_shed_delta_f"`
}

TegOperation defines the response for /api/operation

type TegPowerwall

type TegPowerwall struct {
	CommissioningDiagnostic     TegPowerwallDiagnostic `json:"commissioning_diagnostic"`
	UpdateDiagnostic            TegPowerwallDiagnostic `json:"update_diagnostic"`
	Type                        string                 `json:"Type"`
	PackagePartNumber           string                 `json:"PackagePartNumber"`
	GridState                   string                 `json:"grid_state"`
	PackageSerialNumber         string                 `json:"PackageSerialNumber"`
	Subtype                     string                 `json:"type"`
	BcType                      interface{}            `json:"bc_type"`
	GridReconnectionTimeSeconds int                    `json:"grid_reconnection_time_seconds"`
	UnderPhaseDetection         bool                   `json:"under_phase_detection"`
	Updating                    bool                   `json:"updating"`
	InConfig                    bool                   `json:"in_config"`
}

TegPowerwall defines powerwall data underneath TegPowerwalls

type TegPowerwallDiagnostic

type TegPowerwallDiagnostic struct {
	Checks     []TegPowerwallsCheck `json:"checks"`
	Name       string               `json:"name"`
	Category   string               `json:"category"`
	Inputs     interface{}          `json:"inputs"`
	Disruptive bool                 `json:"disruptive"`
	Alert      bool                 `json:"alert"`
}

TegPowerwallDiagnostic defines low-level diagnostic data underneath TegPowerwallsSync

type TegPowerwalls

type TegPowerwalls struct {
	Sync                       TegPowerwallsSync `json:"sync"`
	Timestamp                  time.Time
	Powerwalls                 []TegPowerwall `json:"powerwalls"`
	Msa                        interface{}    `json:"msa"`
	GatewayID                  string         `json:"gateway_din"`
	PhaseDetectionLastError    string         `json:"phase_detection_last_error"`
	OnGridCheckError           string         `json:"on_grid_check_error"`
	States                     interface{}    `json:"states"`
	BubbleShedding             bool           `json:"bubble_shedding"`
	GridCodeValidating         bool           `json:"grid_code_validating"`
	PhaseDetectionNotAvailable bool           `json:"phase_detection_not_available"`
	RunningPhaseDetection      bool           `json:"running_phase_detection"`
	CheckingIfOffgrid          bool           `json:"checking_if_offgrid"`
	Updating                   bool           `json:"updating"`
	Enumerating                bool           `json:"enumerating"`
	GridQualifying             bool           `json:"grid_qualifying"`
}

TegPowerwalls defines the response for /api/powerwalls

func (TegPowerwalls) ParseTime

func (r TegPowerwalls) ParseTime() error

ParseTime converts string times in TegPowerwalls to time.Time

type TegPowerwallsCheck

type TegPowerwallsCheck struct {
	Name         string `json:"name"`
	Status       string `json:"status"`
	StartTimeRaw string `json:"start_time"` // dateTimeNano
	StartTime    time.Time
	EndTimeRaw   string `json:"end_time"` // dateTimeNano
	EndTime      time.Time
	Message      string      `json:"message"`
	Progress     int         `json:"progress"`
	Results      interface{} `json:"results"`
	Debug        interface{} `json:"debug"`
	Checks       interface{} `json:"checks"`
}

TegPowerwallsCheck defines checks data underneath TegPowerwallDiagnostic

type TegPowerwallsSync

type TegPowerwallsSync struct {
	Updating                bool                   `json:"updating"`
	CommissioningDiagnostic TegPowerwallDiagnostic `json:"commissioning_diagnostic"`
	UpdateDiagnostic        TegPowerwallDiagnostic `json:"update_diagnostic"`
}

TegPowerwallsSync defines high-level diagnostic data underneath TegPowerwalls

type TegSiteInfo

type TegSiteInfo struct {
	Timestamp              time.Time
	MeasuredFrequency      float64             `json:"measured_frequency"`
	MaxSystemEnergyKwh     float64             `json:"max_system_energy_kWh"`
	MaxSystemPowerKw       float64             `json:"max_system_power_kW"`
	SiteName               string              `json:"site_name"`
	Timezone               string              `json:"timezone"`
	NetMeterMode           string              `json:"net_meter_mode"`
	MaxSiteMeterPowerKw    int                 `json:"max_site_meter_power_kW"`
	MinSiteMeterPowerKw    int                 `json:"min_site_meter_power_kW"`
	NominalSystemEnergyKwh float64             `json:"nominal_system_energy_kWh"`
	NominalSystemPowerKw   float64             `json:"nominal_system_power_kW"`
	PanelMaxCurrent        int                 `json:"panel_max_current"`
	GridCode               TegSiteInfoGridCode `json:"grid_code"`
}

TegSiteInfo defines the response for /api/site_info

type TegSiteInfoGridCode

type TegSiteInfoGridCode struct {
	GridCode           string `json:"grid_code"`
	GridVoltageSetting int    `json:"grid_voltage_setting"`
	GridFreqSetting    int    `json:"grid_freq_setting"`
	GridPhaseSetting   string `json:"grid_phase_setting"`
	Country            string `json:"country"`
	State              string `json:"state"`
	Utility            string `json:"utility"`
}

TegSiteInfoGridCode defines local grid metadata underneath TegSiteInfo

type TegSitemaster

type TegSitemaster struct {
	Timestamp        time.Time
	Status           string `json:"status"`
	Running          bool   `json:"running"`
	ConnectedToTesla bool   `json:"connected_to_tesla"`
	PowerSupplyMode  bool   `json:"power_supply_mode"`
	CanReboot        string `json:"can_reboot"`
}

TegSitemaster defines the response for /api/sitemaster

type TegSolars

type TegSolars struct {
	Timestamp        time.Time
	Brand            string `json:"brand"`
	Model            string `json:"model"`
	PowerRatingWatts int    `json:"power_rating_watts"`
}

TegSolars defines the response for /api/solars

type TegStatus

type TegStatus struct {
	Timestamp       time.Time
	GatewayID       string `json:"din"`
	StartTimeRaw    string `json:"start_time"` // 2021-10-26 16:01:02 +0800
	StartTime       time.Time
	UptimeRaw       string `json:"up_time_seconds"` // 89h51m33.77086138s
	Uptime          time.Duration
	IsNew           bool        `json:"is_new"`
	FirmwareVersion string      `json:"version"`
	FirmwareGitHash string      `json:"git_hash"`
	CommissionCount int         `json:"commission_count"`
	DeviceType      string      `json:"device_type"`
	SyncType        string      `json:"sync_type"`
	Leader          interface{} `json:"leader"`
	Followers       interface{} `json:"followers"`
}

TegStatus defines the response for /api/status

func (*TegStatus) ParseTime

func (r *TegStatus) ParseTime() error

ParseTime converts string times in TegStatus to time.Time

type TegSystemGridStatus

type TegSystemGridStatus struct {
	Timestamp          time.Time
	GridStatus         string `json:"grid_status"`
	GridServicesActive bool   `json:"grid_services_active"`
}

TegSystemGridStatus defines the response for /api/system_status/grid_status

type TegSystemStateOfEnergy

type TegSystemStateOfEnergy struct {
	Timestamp  time.Time
	Percentage float64 `json:"percentage"`
}

TegSystemStateOfEnergy defines the response for /api/system_status/soe

type TegSystemStatus

type TegSystemStatus struct {
	Timestamp                       time.Time
	CommandSource                   string            `json:"command_source"`
	BatteryTargetPower              float64           `json:"battery_target_power"`
	BatteryTargetReactivePower      int               `json:"battery_target_reactive_power"`
	NominalFullPackEnergyWattHours  int               `json:"nominal_full_pack_energy"`
	NominalEnergyRemainingWattHours int               `json:"nominal_energy_remaining"`
	MaxPowerEnergyRemaining         int               `json:"max_power_energy_remaining"`
	MaxPowerEnergyToBeCharged       int               `json:"max_power_energy_to_be_charged"`
	MaxChargePowerWatts             int               `json:"max_charge_power"`
	MaxDischargePowerWatts          float64           `json:"max_discharge_power"`
	MaxApparentPower                int               `json:"max_apparent_power"`
	InstantaneousMaxDischargePower  int               `json:"instantaneous_max_discharge_power"`
	InstantaneousMaxChargePower     int               `json:"instantaneous_max_charge_power"`
	GridServicesPower               float64           `json:"grid_services_power"`
	SystemIslandState               string            `json:"system_island_state"`
	AvailableBlocks                 int               `json:"available_blocks"`
	BatteryBlocks                   []TegBatteryBlock `json:"battery_blocks"`
	FfrPowerAvailabilityHigh        float64           `json:"ffr_power_availability_high"`
	FfrPowerAvailabilityLow         float64           `json:"ffr_power_availability_low"`
	LoadChargeConstraint            int               `json:"load_charge_constraint"`
	MaxSustainedRampRate            int               `json:"max_sustained_ramp_rate"`
	GridFaults                      []TegGridFault    `json:"grid_faults"`
	CanReboot                       string            `json:"can_reboot"`
	SmartInvDeltaP                  int               `json:"smart_inv_delta_p"`
	SmartInvDeltaQ                  int               `json:"smart_inv_delta_q"`
	Updating                        bool              `json:"updating"`
	LastToggleTimestampRaw          string            `json:"last_toggle_timestamp"` // dateTimeNano
	LastToggleTimestamp             time.Time
	SolarRealPowerLimit             float64 `json:"solar_real_power_limit"`
	Score                           int     `json:"score"`
	BlocksControlled                int     `json:"blocks_controlled"`
	Primary                         bool    `json:"primary"`
	AuxiliaryLoad                   int     `json:"auxiliary_load"`
	AllEnableLinesHigh              bool    `json:"all_enable_lines_high"`
	InverterNominalUsablePowerWatts int     `json:"inverter_nominal_usable_power"`
	ExpectedEnergyRemaining         int     `json:"expected_energy_remaining"`
}

TegSystemStatus defines the response for /api/system_status

func (*TegSystemStatus) ParseFaults

func (r *TegSystemStatus) ParseFaults() error

ParseFaults unwraps JSON fault data

func (*TegSystemStatus) ParseTime

func (r *TegSystemStatus) ParseTime() error

ParseTime converts string times in TegSystemStatus to time.Time

type TegSystemTesting

type TegSystemTesting struct {
	Timestamp       time.Time
	Running         bool        `json:"running"`
	Status          string      `json:"status"`
	ChargeTests     interface{} `json:"charge_tests"`
	MeterResults    interface{} `json:"meter_results"`
	InverterResults interface{} `json:"inverter_results"`
	Hysteresis      int         `json:"hysteresis"`
	Error           string      `json:"error"`
	Errors          interface{} `json:"errors"`
	Tests           interface{} `json:"tests"`
}

TegSystemTesting defines the response for /api/system/testing

type TegUpdateInfo

type TegUpdateInfo struct {
	Status []string `json:"status"`
}

TegUpdateInfo defines update metadata underneath TegUpdateStatus

type TegUpdateStatus

type TegUpdateStatus struct {
	Timestamp               time.Time
	State                   string        `json:"state"`
	Info                    TegUpdateInfo `json:"info"`
	CurrentTime             int           `json:"current_time"`
	LastStatusTime          int           `json:"last_status_time"`
	FirmwareVersion         string        `json:"version"`
	OfflineUpdating         bool          `json:"offline_updating"`
	OfflineUpdateError      string        `json:"offline_update_error"`
	EstimatedBytesPerSecond interface{}   `json:"estimated_bytes_per_second"`
}

TegUpdateStatus defines the response for /api/system/update/status

type TeslaEnergyEcuAttributes

type TeslaEnergyEcuAttributes struct {
	EcuType              int32                 `protobuf:"varint,1,opt,name=ecuType,proto3" json:"ecuType,omitempty"`
	HardwareId           *TeslaHardwareId      `protobuf:"bytes,2,opt,name=hardwareId,proto3,oneof" json:"hardwareId,omitempty"`
	PvInverterAttributes *PVInverterAttributes `protobuf:"bytes,3,opt,name=pvInverterAttributes,proto3,oneof" json:"pvInverterAttributes,omitempty"`
	MeterAttributes      *MeterAttributes      `protobuf:"bytes,4,opt,name=meterAttributes,proto3,oneof" json:"meterAttributes,omitempty"`
	// contains filtered or unexported fields
}

func (*TeslaEnergyEcuAttributes) Descriptor deprecated

func (*TeslaEnergyEcuAttributes) Descriptor() ([]byte, []int)

Deprecated: Use TeslaEnergyEcuAttributes.ProtoReflect.Descriptor instead.

func (*TeslaEnergyEcuAttributes) GetEcuType

func (x *TeslaEnergyEcuAttributes) GetEcuType() int32

func (*TeslaEnergyEcuAttributes) GetHardwareId

func (x *TeslaEnergyEcuAttributes) GetHardwareId() *TeslaHardwareId

func (*TeslaEnergyEcuAttributes) GetMeterAttributes

func (x *TeslaEnergyEcuAttributes) GetMeterAttributes() *MeterAttributes

func (*TeslaEnergyEcuAttributes) GetPvInverterAttributes

func (x *TeslaEnergyEcuAttributes) GetPvInverterAttributes() *PVInverterAttributes

func (*TeslaEnergyEcuAttributes) ProtoMessage

func (*TeslaEnergyEcuAttributes) ProtoMessage()

func (*TeslaEnergyEcuAttributes) ProtoReflect

func (x *TeslaEnergyEcuAttributes) ProtoReflect() protoreflect.Message

func (*TeslaEnergyEcuAttributes) Reset

func (x *TeslaEnergyEcuAttributes) Reset()

func (*TeslaEnergyEcuAttributes) String

func (x *TeslaEnergyEcuAttributes) String() string

type TeslaHardwareId

type TeslaHardwareId struct {
	PcbaId     *UInt32Value `protobuf:"bytes,1,opt,name=pcbaId,proto3,oneof" json:"pcbaId,omitempty"`
	AssemblyId *UInt32Value `protobuf:"bytes,2,opt,name=assemblyId,proto3,oneof" json:"assemblyId,omitempty"`
	UsageId    *UInt32Value `protobuf:"bytes,3,opt,name=usageId,proto3,oneof" json:"usageId,omitempty"`
	// contains filtered or unexported fields
}

func (*TeslaHardwareId) Descriptor deprecated

func (*TeslaHardwareId) Descriptor() ([]byte, []int)

Deprecated: Use TeslaHardwareId.ProtoReflect.Descriptor instead.

func (*TeslaHardwareId) GetAssemblyId

func (x *TeslaHardwareId) GetAssemblyId() *UInt32Value

func (*TeslaHardwareId) GetPcbaId

func (x *TeslaHardwareId) GetPcbaId() *UInt32Value

func (*TeslaHardwareId) GetUsageId

func (x *TeslaHardwareId) GetUsageId() *UInt32Value

func (*TeslaHardwareId) ProtoMessage

func (*TeslaHardwareId) ProtoMessage()

func (*TeslaHardwareId) ProtoReflect

func (x *TeslaHardwareId) ProtoReflect() protoreflect.Message

func (*TeslaHardwareId) Reset

func (x *TeslaHardwareId) Reset()

func (*TeslaHardwareId) String

func (x *TeslaHardwareId) String() string

type TeslaService

type TeslaService int32
const (
	TeslaService_TESLA_SERVICE_INVALID TeslaService = 0
	TeslaService_TESLA_SERVICE_COMMAND TeslaService = 1
)

func (TeslaService) Descriptor

func (TeslaService) Enum

func (x TeslaService) Enum() *TeslaService

func (TeslaService) EnumDescriptor deprecated

func (TeslaService) EnumDescriptor() ([]byte, []int)

Deprecated: Use TeslaService.Descriptor instead.

func (TeslaService) Number

func (TeslaService) String

func (x TeslaService) String() string

func (TeslaService) Type

type UInt32Value

type UInt32Value struct {
	Value uint32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UInt32Value) Descriptor deprecated

func (*UInt32Value) Descriptor() ([]byte, []int)

Deprecated: Use UInt32Value.ProtoReflect.Descriptor instead.

func (*UInt32Value) GetValue

func (x *UInt32Value) GetValue() uint32

func (*UInt32Value) ProtoMessage

func (*UInt32Value) ProtoMessage()

func (*UInt32Value) ProtoReflect

func (x *UInt32Value) ProtoReflect() protoreflect.Message

func (*UInt32Value) Reset

func (x *UInt32Value) Reset()

func (*UInt32Value) String

func (x *UInt32Value) String() string

type UInt64Value

type UInt64Value struct {
	Value uint64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UInt64Value) Descriptor deprecated

func (*UInt64Value) Descriptor() ([]byte, []int)

Deprecated: Use UInt64Value.ProtoReflect.Descriptor instead.

func (*UInt64Value) GetValue

func (x *UInt64Value) GetValue() uint64

func (*UInt64Value) ProtoMessage

func (*UInt64Value) ProtoMessage()

func (*UInt64Value) ProtoReflect

func (x *UInt64Value) ProtoReflect() protoreflect.Message

func (*UInt64Value) Reset

func (x *UInt64Value) Reset()

func (*UInt64Value) String

func (x *UInt64Value) String() string

type WifiConfig

type WifiConfig struct {
	Ssid         string  `protobuf:"bytes,1,opt,name=ssid,proto3" json:"ssid,omitempty"`
	Password     *string `protobuf:"bytes,2,opt,name=password,proto3,oneof" json:"password,omitempty"`
	SecurityType *int32  `protobuf:"varint,3,opt,name=securityType,proto3,oneof" json:"securityType,omitempty"`
	// contains filtered or unexported fields
}

func (*WifiConfig) Descriptor deprecated

func (*WifiConfig) Descriptor() ([]byte, []int)

Deprecated: Use WifiConfig.ProtoReflect.Descriptor instead.

func (*WifiConfig) GetPassword

func (x *WifiConfig) GetPassword() string

func (*WifiConfig) GetSecurityType

func (x *WifiConfig) GetSecurityType() int32

func (*WifiConfig) GetSsid

func (x *WifiConfig) GetSsid() string

func (*WifiConfig) ProtoMessage

func (*WifiConfig) ProtoMessage()

func (*WifiConfig) ProtoReflect

func (x *WifiConfig) ProtoReflect() protoreflect.Message

func (*WifiConfig) Reset

func (x *WifiConfig) Reset()

func (*WifiConfig) String

func (x *WifiConfig) String() string

type WifiNetwork

type WifiNetwork struct {
	Ssid         string `protobuf:"bytes,1,opt,name=ssid,proto3" json:"ssid,omitempty"`
	RssiValue    int32  `protobuf:"zigzag32,2,opt,name=rssiValue,proto3" json:"rssiValue,omitempty"`
	Rssi         *Rssi  `protobuf:"bytes,3,opt,name=rssi,proto3,oneof" json:"rssi,omitempty"`
	SecurityType *int32 `protobuf:"varint,4,opt,name=securityType,proto3,oneof" json:"securityType,omitempty"`
	// contains filtered or unexported fields
}

func (*WifiNetwork) Descriptor deprecated

func (*WifiNetwork) Descriptor() ([]byte, []int)

Deprecated: Use WifiNetwork.ProtoReflect.Descriptor instead.

func (*WifiNetwork) GetRssi

func (x *WifiNetwork) GetRssi() *Rssi

func (*WifiNetwork) GetRssiValue

func (x *WifiNetwork) GetRssiValue() int32

func (*WifiNetwork) GetSecurityType

func (x *WifiNetwork) GetSecurityType() int32

func (*WifiNetwork) GetSsid

func (x *WifiNetwork) GetSsid() string

func (*WifiNetwork) ProtoMessage

func (*WifiNetwork) ProtoMessage()

func (*WifiNetwork) ProtoReflect

func (x *WifiNetwork) ProtoReflect() protoreflect.Message

func (*WifiNetwork) Reset

func (x *WifiNetwork) Reset()

func (*WifiNetwork) String

func (x *WifiNetwork) String() string

type WifiPassword

type WifiPassword struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*WifiPassword) Descriptor deprecated

func (*WifiPassword) Descriptor() ([]byte, []int)

Deprecated: Use WifiPassword.ProtoReflect.Descriptor instead.

func (*WifiPassword) GetValue

func (x *WifiPassword) GetValue() string

func (*WifiPassword) ProtoMessage

func (*WifiPassword) ProtoMessage()

func (*WifiPassword) ProtoReflect

func (x *WifiPassword) ProtoReflect() protoreflect.Message

func (*WifiPassword) Reset

func (x *WifiPassword) Reset()

func (*WifiPassword) String

func (x *WifiPassword) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL