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

created_at: string;

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

ISO 8601 timestamp


current_ip_address?

optional current_ip_address?: string;

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

Last known IP address from provisioning request


firmware_version?

optional firmware_version?: string;

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

Current firmware version


handsets?

optional handsets?: DECTHandset[];

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

Associated handsets (when eager-loaded)


id

id: string;

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

TypeID with dectb_ prefix


last_provisioned_at?

optional last_provisioned_at?: string;

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

ISO 8601 timestamp of last successful config fetch


location_id?

optional location_id?: 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.


mac_address

mac_address: string;

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

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


max_handsets

max_handsets: number;

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

Maximum number of handsets this base supports


model?

optional model?: string;

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

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


multicell_role

multicell_role: MulticellRole;

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

Role in multicell deployment


name?

optional name?: string | null;

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

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


overrides?

optional overrides?: DeviceSettings;

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

Device-specific settings overrides


status

status: DeviceStatus;

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

Current provisioning status


updated_at

updated_at: string;

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

ISO 8601 timestamp


vendor

vendor: string;

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

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