Skip to main content

@dialstack/sdk / index / DECTBase

Interface: DECTBase

Defined in: sdk/src/types/dect.ts:32

A DECT base station.

Properties

created_at

TypeScript
created_at: string;

Defined in: sdk/src/types/dect.ts:65

ISO 8601 timestamp


current_ip_address?

TypeScript
optional current_ip_address?: string;

Defined in: sdk/src/types/dect.ts:54

Last known IP address from provisioning request


firmware_version?

TypeScript
optional firmware_version?: string;

Defined in: sdk/src/types/dect.ts:50

Current firmware version


handsets?

TypeScript
optional handsets?: DECTHandset[];

Defined in: sdk/src/types/dect.ts:63

Associated handsets (when eager-loaded)


id

TypeScript
id: string;

Defined in: sdk/src/types/dect.ts:34

TypeID with dectb_ prefix


last_provisioned_at?

TypeScript
optional last_provisioned_at?: string;

Defined in: sdk/src/types/dect.ts:56

ISO 8601 timestamp of last successful config fetch


location?

TypeScript
optional location?: string | null;

Defined in: sdk/src/types/dect.ts:59

Physical E911 location for this base. All handsets paired with this base share this location. null when unassigned.


location_id?

TypeScript
optional location_id?: string | null;

Defined in: sdk/src/types/dect.ts:61

Deprecated

Use location. Retained for backwards compatibility.


mac_address

TypeScript
mac_address: string;

Defined in: sdk/src/types/dect.ts:36

Hardware MAC address (e.g., "00:04:13:aa:bb:cc")


max_handsets

TypeScript
max_handsets: number;

Defined in: sdk/src/types/dect.ts:48

Maximum number of handsets this base supports


model?

TypeScript
optional model?: string;

Defined in: sdk/src/types/dect.ts:40

Device model (e.g., "M500", "M700", "M900")


multicell_role

TypeScript
multicell_role: MulticellRole;

Defined in: sdk/src/types/dect.ts:46

Role in multicell deployment


name?

TypeScript
optional name?: string | null;

Defined in: sdk/src/types/dect.ts:42

Human-friendly label for the base. null when unassigned.


overrides?

TypeScript
optional overrides?: DeviceSettings;

Defined in: sdk/src/types/dect.ts:52

Device-specific settings overrides


status

TypeScript
status: DeviceStatus;

Defined in: sdk/src/types/dect.ts:44

Current provisioning status


updated_at

TypeScript
updated_at: string;

Defined in: sdk/src/types/dect.ts:67

ISO 8601 timestamp


vendor

TypeScript
vendor: string;

Defined in: sdk/src/types/dect.ts:38

Detected vendor (e.g., "snom")