HasCandidates

interface HasCandidates

Known direct subclasses
HomeDevice

A device supporting traits, commands, and subscriptions.

Room

An object that represents a Room in a Structure.

Structure

The top-level organizing construct for the Home.


Interface that provides discovery functions.

Summary

Public functions

Flow<Set<NodeCandidate>>

Returns all the automation NodeCandidate instances for the receiver and its child objects.

Flow<Set<NodeCandidate>>

Returns all the automation NodeCandidate instances for the receiver.

Public functions

allCandidates

fun allCandidates(): Flow<Set<NodeCandidate>>

Returns all the automation NodeCandidate instances for the receiver and its child objects.

candidates

fun candidates(): Flow<Set<NodeCandidate>>

Returns all the automation NodeCandidate instances for the receiver.