Device Node
The Device Node is a virtual representation of a device that can be controlled with Alexa. Each device must be connected to the DuloNode Hub as a child node.
Properties
The Device Node, configured in the properties pane, includes two key properties: name and type. The name identifies the device, while the type determines how Alexa interacts with it. Both properties can be selected and customized in the properties pane.
Types
Each device type supports a specific set of components. Below is a table representing the components supported by different device types:
Device Type | Supported Components |
---|---|
Switch |
PowerController
BrightnessController |
Light |
PowerController
BrightnessController ColorController ColorTemperatureController ColorModeController |
Fan |
PowerController
RangeController:Fan.Speed ToggleController:Oscillate |
Blind |
RangeController:Blind.Lift
|
Garage door |
ModeController:GarageDoor.Position
|
Lock |
LockController
|
Thermostat |
TemperatureSensor
ThermostatController |
Speaker |
PowerController
Speaker PlaybackController PlaybackStateReporter |
Tv |
PowerController
Speaker PlaybackController PlaybackStateReporter ChannelController InputController |
Scene |
SceneController
|
Input
The Device Node can receive input payloads, which are immediately passed as output payloads without any modifications. Detailed information about the input can be found in the output section of the DuloNode Hub page.
Output
As a child of the Hub, the Device Node will forward the Hub’s output payload without any additional changes. This applies only if the output payload corresponds to the specific device configured in the node.