Package-level declarations

Types

Link copied to clipboard

Charger connection status.

Link copied to clipboard
@Serializable
enum ChargingStatus : Enum<ChargingStatus>

Vehicle charging status.

Link copied to clipboard
@Serializable
enum ChargingType : Enum<ChargingType>

Type of charging being performed.

Link copied to clipboard

Engine status.

Link copied to clipboard
@Serializable
enum InvokeStatus : Enum<InvokeStatus>

Status of a command invocation.

Link copied to clipboard
@Serializable
enum LockStatus : Enum<LockStatus>

Lock status.

Link copied to clipboard
@Serializable
enum OpenCloseStatus : Enum<OpenCloseStatus>

Door/window status values.

Link copied to clipboard
@Serializable
enum ResourceStatus : Enum<ResourceStatus>

Resource data status (used in Energy API responses).

Link copied to clipboard
@Serializable
data class ValueWithTimestamp<T>(val value: T, val timestamp: Instant? = null, val unit: String? = null)

A generic value wrapper with timestamp and optional unit.

Link copied to clipboard
@Serializable
enum WarningStatus : Enum<WarningStatus>

Warning status.