The following device types are currently supported by gBridge:
A smart lightbulb, for instance
A switchable outlet
A general definition for all kinds of switching devices
Triggers pre-configured settings for various lights/ thermostats/ etc., e.g. for different moods
Device that controls the heating, ventilation or an air conditioner.
Ventilation and fan devices
- AC Units
- Air Purifier
Air purifying devices
Garden Sprinklers and watering devices
Doors that can be opened/ closed
- Shutter and Blinds
e.g. vacuum robots that can be started/ stopped
Generic washing machine
Device that can be played back on a streaming device (e.g. a Chromecast)
Device types only provide specific vocabulary and semantics for controlling a device, but do not define any features/ abilities.
Each device supports one or more so called traits. Those are feature sets that the device supports.
In theory, every kind of device could be combined with each kind of trait. However, not every combination is meaningfull and controllable by voice commands.
These traits are supported:
- On and Off
Turns a device on or off, obviously
Set the brightness percentage of a device
Trait, that allows this device to be triggered
- Temperature Control
Enables features that are typical for thermostats and alike
- Fan Speed
Ability to set a device to a certain speed setting with a specified name.
- Start and Stop
Start and stop a device or a run cycle of it
- Open and Close
Open/ close devices to a certain percentage
- Camera Stream
Corresponding trait for the camera device. Allows your own stream URL to be viewed on a streaming device (e.g. Chromecast)
Have a look at the individual trait documentation pages for further information about settings and usage.