inventoresed
Version:
Z-Wave driver written entirely in JavaScript/TypeScript
52 lines (34 loc) • 901 B
Markdown
?> CommandClass ID: `0x85`
```ts
async getGroupCount(): Promise<number | undefined>;
```
Returns the number of association groups a node supports.
Association groups are consecutive, starting at 1.
```ts
async getGroup(groupId: number): Promise<{ maxNodes: number; nodeIds: readonly number[]; } | undefined>;
```
Returns information about an association group.
```ts
async addNodeIds(
groupId: number,
...nodeIds: number[]
): Promise<void>;
```
Adds new nodes to an association group.
```ts
async removeNodeIds(
options: AssociationCCRemoveOptions,
): Promise<void>;
```
Removes nodes from an association group.
```ts
async removeNodeIdsFromAllGroups(nodeIds: number[]): Promise<void>;
```
Removes nodes from all association groups.