Device TypesΒΆ

The following device types are currently supported by gBridge:

Light

A smart lightbulb, for instance

Outlet

A switchable outlet

Switch

A general definition for all kinds of switching devices

Scene

Triggers pre-configured settings for various lights/ thermostats/ etc., e.g. for different moods

Thermostat

Device that controls the heating, ventilation or an air conditioner.

Fan

Ventilation and fan devices

AC Units

Air Purifier

Air purifying devices

Sprinkler

Garden Sprinklers and watering devices

Door

Doors that can be opened/ closed

Shutter and Blinds

Darkening systems

Dishwasher

Dryer

Vacuum

e.g. vacuum robots that can be started/ stopped

Washer

Generic washing machine

Camera

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

Brightness

Set the brightness percentage of a device

Scene

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.