Package com.blukii.sdk.config
package com.blukii.sdk.config
blukii library package for connection based communication with blukii devices.
This documentation describes the config package for configuration and initiation of connection based blukii functionality.
The functionality of the config package is divided according to the blukii product types:
Blukii
: Base class with general settings for all types.SmartBeacon
: Smart Beacon specific functionality.SmartKey
: SmartKey specific functionality.
Getting started:
Create an instance of one of the classes listed above.Follow the instructions of the Blukii
documentation page where
you can find some code samples about the usage.
-
ClassDescriptionThis class represents a blukii device and is the main controller class for connection based communication with blukii devices.Enum
BlukiiAction
represents the family of actions which can be done on blukiis.This class represents the data sets of a blukii.This class represents one configuration set of a blukii.Synchronization result of a blukii data itemSynchronization status of a blukii data itemThe listener interface for receiving state changes of the connection with a blukii device.This class is the central logic to handle all data driven actions.The listener interface for receiving state changes from assigning blukiis to a user in blukii cloud.The listener interface for receiving errors while communicate to blukii cloud.Deprecated.The listener interface for receiving state changes from loading blukii status from blukii cloud.The listener interface for receiving state changes from syncing blukiis with blukii cloud.Listener for functionBlukii.updateData(DataUpdateListener)
.Enum of success and error status for function (Blukii.updateData(DataUpdateListener)
)EnumDisconnectReason
represents the reasons why a connection has been disconnectedThis class represents the firmware version information of a blukii.This class represents the combination of hardware and firmware version.Listener for functionBlukii.updateFirmware(FirmwareUpdateListener)
.Enum of update progress for function (Blukii.updateFirmware(FirmwareUpdateListener)
)Enum of success and error status for function (Blukii.updateFirmware(FirmwareUpdateListener)
)Shows the status of available FirmwaresThis abstract class provides callback methods needed during secure connection when connection is established without blukii cloud (offline).ResponseData<T>This class represents theResponseData
object.ClassResponseError
represents an error which can occur while a request and is passed inResponseListener.onError(ResponseError)
.The listener interface for receivingResponseData
andResponseError
objects.EnumResponseStatus
represents the status which is given back from blukii.Represents the sensor types, that are supported by blukii Beacon config actions.This class represents a blukii of type Smart Beacon and is the main controller class for connection based communication with blukii devices of that type.This class represents a blukii of type SmartKey and is the main controller class for connection based communication with blukii devices of that type.
DataManager.sync(OnSyncListener, List)
instead!