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.