version 402
The method called by the RestAPI to register a new communication unit. The parameter contains the communication unit specification.
CreateCommunicationUnit(io.clbs.openhes.models.acquisition.CreateCommunicationUnitRequest) returns (google.protobuf.StringValue)
io.clbs.openhes.models.acquisition.CreateCommunicationUnitRequest
google.protobuf.StringValue
The method updates the communication unit. The parameter contains the communication unit specification.
UpdateCommunicationUnit(io.clbs.openhes.models.acquisition.CommunicationUnit)
The method called by the RestAPI to get the information about the communication unit. The parameter contains the search criteria.
ListCommunicationUnits(io.clbs.openhes.models.common.ListSelector) returns (io.clbs.openhes.models.acquisition.ListOfCommunicationUnit)
io.clbs.openhes.models.common.ListSelector
io.clbs.openhes.models.acquisition.ListOfCommunicationUnit
The method called by the RestAPI to get the information about the communication unit. The parameter contains the search criteria.
GetCommunicationUnit(google.protobuf.StringValue) returns (io.clbs.openhes.models.acquisition.CommunicationUnit)
google.protobuf.StringValue
io.clbs.openhes.models.acquisition.CommunicationUnit
CreateCommunicationBus(io.clbs.openhes.models.acquisition.CreateCommunicationBusRequest) returns (google.protobuf.StringValue)
io.clbs.openhes.models.acquisition.CreateCommunicationBusRequest
google.protobuf.StringValue
ListCommunicationBuses(io.clbs.openhes.models.common.ListSelector) returns (io.clbs.openhes.models.acquisition.ListOfCommunicationBus)
io.clbs.openhes.models.common.ListSelector
io.clbs.openhes.models.acquisition.ListOfCommunicationBus
AddCommunicationUnitsToCommunicationBus(io.clbs.openhes.models.acquisition.AddCommunicationUnitsToCommunicationBusRequest)
RemoveCommunicationUnitsFromCommunicationBus(io.clbs.openhes.models.acquisition.RemoveCommunicationUnitsFromCommunicationBusRequest)
The method called by the RestAPI to register a new device. The parameter contains the device specification.
CreateDevice(io.clbs.openhes.models.acquisition.CreateDeviceRequest) returns (google.protobuf.StringValue)
io.clbs.openhes.models.acquisition.CreateDeviceRequest
google.protobuf.StringValue
The method updates the device. The parameter contains the device specification.
UpdateDevice(io.clbs.openhes.models.acquisition.Device)
The method called by the RestAPI to get the information about the device. The parameter contains the search criteria.
ListDevices(io.clbs.openhes.models.common.ListSelector) returns (io.clbs.openhes.models.acquisition.ListOfDevice)
io.clbs.openhes.models.common.ListSelector
io.clbs.openhes.models.acquisition.ListOfDevice
The method called by the RestAPI to get the information about the device. The parameter contains the search criteria.
GetDevice(google.protobuf.StringValue) returns (io.clbs.openhes.models.acquisition.Device)
google.protobuf.StringValue
io.clbs.openhes.models.acquisition.Device
The method to stream out profile-typed meter data.
GetDeviceInfo(google.protobuf.StringValue) returns (io.clbs.openhes.models.acquisition.DeviceInfo)
google.protobuf.StringValue
io.clbs.openhes.models.acquisition.DeviceInfo
The method called by the RestAPI to replace ordered set of linked communication units.
SetDeviceCommunicationUnits(io.clbs.openhes.models.acquisition.SetDeviceCommunicationUnitsRequest)
The method called by the RestAPI to get communication units definitions linked to the device(s).
GetDeviceCommunicationUnits(google.protobuf.StringValue) returns (io.clbs.openhes.models.acquisition.ListOfDeviceCommunicationUnit)
google.protobuf.StringValue
io.clbs.openhes.models.acquisition.ListOfDeviceCommunicationUnit
The method called by the RestAPI to create a new device group. The parameter contains the device group specification.
CreateDeviceGroup(io.clbs.openhes.models.acquisition.CreateDeviceGroupRequest) returns (google.protobuf.StringValue)
io.clbs.openhes.models.acquisition.CreateDeviceGroupRequest
google.protobuf.StringValue
The method returns a list of device groups.
ListDeviceGroups(io.clbs.openhes.models.common.ListSelector) returns (io.clbs.openhes.models.acquisition.ListOfDeviceGroup)
io.clbs.openhes.models.common.ListSelector
io.clbs.openhes.models.acquisition.ListOfDeviceGroup
The method returns single device group.
GetDeviceGroup(google.protobuf.StringValue) returns (io.clbs.openhes.models.acquisition.DeviceGroup)
google.protobuf.StringValue
io.clbs.openhes.models.acquisition.DeviceGroup
The method called by the RestAPI to add a new device to the device group. The parameter contains the device group specification.
AddDevicesToGroup(io.clbs.openhes.models.acquisition.AddDevicesToGroupRequest)
The method called by the RestAPI to remove a device from the device group. The parameter contains the device group specification.
RemoveDevicesFromGroup(io.clbs.openhes.models.acquisition.RemoveDevicesFromGroupRequest)
ListDeviceGroupDevices(io.clbs.openhes.models.acquisition.ListDeviceGroupDevicesRequest) returns (io.clbs.openhes.models.acquisition.ListOfDevice)
io.clbs.openhes.models.acquisition.ListDeviceGroupDevicesRequest
io.clbs.openhes.models.acquisition.ListOfDevice
The method to get list of the modem pools.
ListModemPools(io.clbs.openhes.models.common.ListSelector) returns (io.clbs.openhes.models.acquisition.ListOfModemPool)
io.clbs.openhes.models.common.ListSelector
io.clbs.openhes.models.acquisition.ListOfModemPool
The method to get the information about the modem pool. The method returns the modem pool information.
GetModemPool(google.protobuf.StringValue) returns (io.clbs.openhes.models.acquisition.ModemPool)
google.protobuf.StringValue
io.clbs.openhes.models.acquisition.ModemPool
The method to create a new modem pool.
CreateModemPool(io.clbs.openhes.models.acquisition.SetModemPoolRequest) returns (google.protobuf.StringValue)
io.clbs.openhes.models.acquisition.SetModemPoolRequest
google.protobuf.StringValue
The method to update the modem pool.
UpdateModemPool(io.clbs.openhes.models.acquisition.SetModemPoolRequest)
The method to delete the modem pool.
DeleteModemPool(google.protobuf.StringValue)
google.protobuf.StringValue
The method to create a new modem within the pool.
CreateModem(io.clbs.openhes.models.acquisition.SetModemRequest) returns (google.protobuf.StringValue)
io.clbs.openhes.models.acquisition.SetModemRequest
google.protobuf.StringValue
The method to update the modem within the pool.
UpdateModem(io.clbs.openhes.models.acquisition.SetModemRequest)
The method to delete the modem.
DeleteModem(google.protobuf.StringValue)
google.protobuf.StringValue