Package com. sensorberg. smartspaces. sdk. model
Types
Deprecated Iot Device
Link copied to clipboard
Content copied to clipboard
Deprecated Iot Device Request
Link copied to clipboard
Content copied to clipboard
Deprecated Iot Device State
Link copied to clipboard
Iot Device
Link copied to clipboard
data class IotDevice(id: String, name: String, deviceType: IotDeviceType, containedUnit: SmartspaceUnit, proximity: Proximity, position: Int, properties: List<Property>) : Parcelable
Content copied to clipboard
Represents an IotDevice. The base object for control and monitoring data in a Smartspace
Iot Device Type
Link copied to clipboard
data class IotDeviceType(id: String, name: String, externalIdentifier: String) : Parcelable
Content copied to clipboard
Iot Unit
Link copied to clipboard
data class IotUnit(id: String, grouping: String, displayName: String, type: IotUnit.Type, hardwareType: IotUnit.HardwareType, bookable: Boolean, unitId: String, actuatorId: String, backendUnitType: String?, clusterId: String?, bookableParams: BookableParams?, actuatorType: String, action: String, connectors: List<Connector>) : Openable
Content copied to clipboard
Class that represents an IotUnit that can be interacted with. e.g. A door or locker box.
Openable
Link copied to clipboard
Interface to group and provide type safety for all classes that can be used on UnitController.openLiveData.
Property
Link copied to clipboard
Schedule
Link copied to clipboard
Represents the time periods when this unit has a booking.
Smartspace Unit
Link copied to clipboard
data class SmartspaceUnit(id: String, name: String, position: Int) : Parcelable
Content copied to clipboard
State Change Request
Link copied to clipboard