Working with Bixby

The new Bixby supports both directly connected devices and third-party cloud-to-cloud devices on SmartThings.

NOTE

Currently available with Galaxy Note 9 and SmartThings app 1.7.19 or later.

The following sample use cases demonstrate the Bixby experience:

  • If you connect your air conditioner to SmartThings Cloud, you can control the air conditioner through speech by saying “Raise the temperature of the air conditioner”.
  • If you connect your washer machine to SmartThings Cloud, you can also control it through speech by saying “Start washing in the washer” and when you had made a TV, you can speak “TV Channel up”.
  • You may also control your television through Bixby by saying “Change the TV channel up” in order to navigate to the next available TV channel.

It is simple to integrate the Bixby AI assistant with your directly connected or cloud-to-cloud devices.

  1. Self-publish your device and connect the device to the SmartThings app using the Developer Mode.
  2. Bixby automatically detects your devices and understands the SmartThings capabilities.
  3. You can say, “Hi Bixby, turn on the light”. You can also press the Bixby button and say, “Turn on the light”.

The following table lists examples of IoT devices, features, and capabilities built into the New Bixby. Capabilities are not restricted by device.

Air conditioner

Power on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the air conditioner” Switch

Power off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the air conditioner” Switch

Increase temperature

Bixby Commands Examples Capabilities
Raise the temperature of the [device name]/[device type] “Raise the temperature of the air conditioner” Thermostat Cooling Setpoint

Decrease temperature

Bixby Commands Examples Capabilities
Lower the temperature of the [device name]/[device type] “Lower the temperature of the air conditioner” Thermostat Cooling Setpoint

Set mode

Bixby Commands Examples Capabilities
Change the mode of the [device name]/[device type] to [mode] “Change the mode of the air conditioner to dehumidification”
“Change the mode of the air conditioner to auto”
“Change the mode of the air conditioner to cool”
“Change the mode of the air conditioner to heat”
Air Conditioner Mode
  • Values: dehumidification/auto/cooling/heating

Set fan speed

Bixby Commands Examples Capabilities
Change the mode of the [device name]/[device type] to [mode] “Change the fan speed for the air conditioner to turbo”
“Change the fan speed of the air conditioner to low”
“Change the fan speed for the air conditioner to medium”
“Change the fan speed for the air conditioner to high”
Fan Speed
  • Values: turbo/low/medium/high

Check status

Bixby Commands Examples Capabilities
Check the humidity information in the [device name]/[device type] “Check the humidity in the air conditioner” Relative Humidity Measurement
Check the temperature setting of the [device name]/[device type] “Check the temperature setting of the air conditioner” Thermostat Cooling Setpoint
Check the indoor temperature of the [device name]/[device type] “Check the indoor temperature of the air conditioner” Thermostat Cooling Setpoint
Temperature Measurement
Check the fan speed of the [device name]/[device type] “Check the fan speed of the air conditioner” Fan Speed
Check the mode of the [device name]/[device type] “Check the mode of the air conditioner” Thermostat Operating State

Air Purifier

Power on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the air purifier”
“Turn on the living room air purifier”
“Turn on the air purifier in home”
“Turn on the living room air purifier in home”
Switch

Power off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the air purifier”
“Turn off the living room air purifier”
“Turn off the air purifier in home”
“Turn off the living room air purifier in home”
Switch

Set fan speed

Bixby Commands Examples Capabilities
Change the fan speed of [device name]/[device type] to [fan speed] “Change the fan speed of air purifier to turbo”
“Change the fan speed of air purifier to low”
“Change the fan speed of air purifier to medium”
“Change the fan speed of air purifier to high”
Fan Speed
  • Values: turbo/low/medium/high

Check status

Bixby Commands Examples Capabilities
Check the indoor air freshness in the [device name]/[device type] “Check the indoor air freshness in the Air Purifier” Carbon Monoxide Detector
Check the filter usage time for the [device name]/[device type] “Check the filter usage time for the air purifier” Filter Status
  • Values: clear/detected/tested

Washer

Start device

Bixby Commands Examples Capabilities
Start [device name]/[device type] “Start washing in the washer” Washer Operating State
Start the washing course to the spin-dry in the [device name]/[device type] “Start the washing course to the spin-dry in the washer”

Pause device

Bixby Commands Examples Capabilities
Pause the [device name]/[device type] cycle “Pause the cycle in the washer” Washer Operating State

Cancel device

Bixby Commands Examples Capabilities
Cancel the [device name]/[device type] cycle “Cancel the cycle in the washer” Washer Operating State

Check status

Bixby Commands Examples Capabilities
Check the [device name]/[device type] remaining time “Check the remaining time of the laundry in the washer” Washer Operating State
Tell me supported courses of [device name]/[device type] “Tell me supported courses of washer” Washer Mode
What stage is the [device name]/[device type] on “Check the remaining time of the laundry in the washer” Washer Operating State

Robot vacuum cleaner

Start vacuum

Bixby Commands Examples Capabilities
Start [vacuum mode] for [device name]/[device type] “Start auto cleaning for the robot cleaner” Robot Cleaner Cleaning Mode
  • Values: auto/part/repeat/manual/stop/map

Pause vacuum

Bixby Commands Examples Capabilities
Pause the [device name]/[device type] “Pause the robot cleaner” Robot Cleaner Cleaning Mode

Set value

Bixby Commands Examples Capabilities
Set the suction power to [power level] for the [device name]/[device type] “Set the suction power to maximum for the robot cleaner” Robot Cleaner Turbo Mode
  • Values: on/off/silence

Check status

Bixby Commands Examples Capabilities
Check the status of [device name]/[device type]’s battery. “Check the status of the robot cleaner’s battery” Battery
Check the battery of [device name]/[device type]. “Check the battery of the robot cleaner”

Charge the battery

Bixby Commands Examples Capabilities
Charge the [device name]/[device type] “Begin recharging Robot cleaner” Battery

Speaker

Power on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the speaker” Switch

Power off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the speaker” Switch

Increase volume

Bixby Commands Examples Capabilities
Raise the [device name]/[device type] volume “Raise the speaker volume” Audio Volume

Decrease volume

Bixby Commands Examples Capabilities
Lower the [device name]/[device type] volume “Lower the speaker volume” Audio Volume

Set volume

Bixby Commands Examples Capabilities
Set [device name]/[device type] volume on [volume] “Set speaker volume to 20” Audio Volume

Notify information

Bixby Commands Examples Capabilities
What level is the [device name]/[device type] volume at? “What level is the speaker volume at?” Audio Volume

Play

Bixby Commands Examples Capabilities
Play the [device name]/[device type] “Play the speaker” Media Playback

Play previous/next

Bixby Commands Examples Capabilities
Play the previous/next song on the [device name]/[device type] “Play previous song on the speaker”
“Play next song on the speaker”
Media Track Control

Pause

Bixby Commands Examples Capabilities
Pause the [device name]/[device type] “Pause the speaker” Media Playback

Stop

Bixby Commands Examples Capabilities
Stop the [device name]/[device type] “Stop the speaker” Media Playback

TV

Power on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the TV” Switch

Power off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the TV” Switch

Change TV channel

Bixby Commands Examples Capabilities
[device name]/[device type] channel up “TV channel up” Tv Channel
[device name]/[device type] channel down “TV channel down”

Change TV volume

Bixby Commands Examples Capabilities
Set [device name]/[device type] volume to [volume] “Set TV volume to 15” Audio Volume
Turn up the [device name]/[device type] volume “Turn up the TV volume”
Turn down the [device name]/[device type] volume “Turn down the TV volume”

Change TV backlight

Bixby Commands Examples Capabilities
Brighten the [device name]/[device type] backlight “Brighten the TV backlight” Switch Level
Dim the [device name]/[device type] backlight “Dim the TV backlight”

Change HDMI

Bixby Commands Examples Capabilities
Change HDMI1 source in [device name]/[device type] “Change HDMI1 source in TV” Media Input Source

Check status

Bixby Commands Examples Capabilities
Check the [device name]/[device type] volume “What level is the TV volume at” Audio Volume
Check the [device name]/[device type] channel information “What level is the TV volume at?” Tv Channel

Play

Bixby Commands Examples Capabilities
Play the [device name]/[device type] “Play the TV” Media Playback

Pause

Bixby Commands Examples Capabilities
Pause the [device name]/[device type] “Pause the TV” Media Playback

Stop

Bixby Commands Examples Capabilities
Stop the [device name]/[device type] “Stop the TV” Media Playback

Door lock

Notify information

Bixby Commands Examples Capabilities
Check the lock status of the [device name]/[device type] “Check the lock status of the door” Lock

Lock the door

Bixby Commands Examples Capabilities
Lock the [device name]/[device type] “Lock the door” Lock

Light

Turn on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the light” Switch

Turn off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the light” Switch

Set light value

Bixby Commands Examples Capabilities
Change the [device name]/[device type] dimming level to [light value] “Change the light bulb dimming level to 25” Switch Level
Maximize/Minimize the brightness of the [device name]/[device type] “Maximize the brightness of the light”
“Minimize the brightness of the light”

Dim / Brighten by a certain percentage

Bixby Commands Examples Capabilities
Dim the [device name]/[device type] by 50% “Dim the light name by 50%” Switch Level
Brighten the [device name]/[device type] by 50% “Brighten the light by 50%”

Change the color

Bixby Commands Examples Capabilities
Change the [device name]/[device type] color to [color] “Change the light color to Blue” Color Control

Check status

Bixby Commands Examples Capabilities
Check the dimming level of the [device name]/[device type] “Check the dimming level of the light bulb” Switch Level

Turn on all light

Bixby Commands Examples Capabilities
Turn on all lights in [location] “Turn on all lights in home” Switch

Turn off all light

Bixby Commands Examples Capabilities
Turn off all lights in [location] “Turn off all lights in home” Switch

Motion sensor

Check status

Bixby Commands Examples Capabilities
Check the temperature of the [device name]/[device type] “Check the temperature of the motion sensor” Temperature Measurement
Check the status of the [device name]/[device type]’s battery “Check the status of the motion sensor’s battery” Battery

Multi-functional sensor

Check status

Bixby Commands Examples Capabilities
Check the humidity of the [device name]/[device type] “Check the humidity of the multi-functional sensor” Relative Humidity Measurement
Check the status of the [device name]/[device type]’s contact sensor “Check the status of the multi-functional sensor’s contact sensor” Contact Sensor
Check the acceleration of the [device name]/[device type] “Check the acceleration of the multi-functional sensor” Acceleration Sensor
Check the temperature of the [device name]/[device type] “Check the temperature of the multi-functional sensor” Temperature Measurement
Check the status of the [device name]/[device type]’s battery “Check the status of the multi-functional sensor’s battery” Battery

Open and close sensor

Check status

Bixby Commands Examples Capabilities
Check the status of the [device name]/[device type]’s contact sensor “Check the status of the open and close sensor’s contact sensor” Contact Sensor
Check the status of the [device name]/[device type]’s battery “Check the status of the open and close sensor’s battery” Battery

Outlet

Power on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the outlet” Switch

Power off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the outlet” Switch

Set level

Bixby Commands Examples Capabilities
Change the level of the [device name]/[device type] to [level] “Change the level of the outlet to 25” Switch Level

Check status

Bixby Commands Examples Capabilities
Check the energy consumption of the [device name]/[device type] “Check the energy consumption of the outlet” Energy Meter
Check the status of the [device name]/[device type] “Check the status of the outlet” Switch

Switch & Dimmer

Power on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the switch” Switch

Power off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the switch” Switch

Set level

Bixby Commands Examples Capabilities
Change the level of the [device name]/[device type] to [level] “Change the dimmer switch level to 25” Switch Level

Check status

Bixby Commands Examples Capabilities
Change the level of the [device name]/[device type] “Check the level of the switch” Switch Level

Thermostat

Power off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the thermostat” Switch

Increase temperature

Bixby Commands Examples Capabilities
Raise the [mode] of the [device name]/[device type] “Raise the temperature of the thermostat” Thermostat Setpoint
“Raise the heating of the thermostat” Thermostat Heating Setpoint
“Raise the cooling of the thermostat” Thermostat Cooling Setpoint

Decrease temperature

Bixby Commands Examples Capabilities
Lower the [mode] of the [device name]/[device type] “Lower the temperature of the thermostat” Thermostat Setpoint
“Lower the heating of the thermostat” Thermostat Heating Setpoint
“Lower the cooling of the thermostat” Thermostat Cooling Setpoint

Change the temperature

Bixby Commands Examples Capabilities
Change the temperature of the [device name]/[device type] to [degree] “Change the temperature of the thermostat to 20” Thermostat Setpoint
Set the [device name]/[device type] heating to [degree] “Set the thermostat heating to 29 degrees” Thermostat Heating Setpoint
Set the [device name]/[device type] cooling to [degree] “Set the thermostat cooling to 21 degrees” Thermostat Cooling Setpoint

Change mode

Bixby Commands Examples Capabilities
Turn [device name]/[device type] to [mode] “Turn thermostat to heating mode” Thermostat Mode

Set fan mode

Bixby Commands Examples Capabilities
Change the fan mode of the [device name]/[device type] to [fan mode] “Change the fan mode of the thermostat to Auto” Thermostat Fan Mode
  • Values: auto/circulate/followschedule/on

Check status

Bixby Commands Examples Capabilities
Check the [device name]/[device type] temperature “Check the current thermostat temperature” Temperature Measurement
Check the [device name]/[device type] temperature for cooling “Check the thermostat temperature for cooling” Thermostat Cooling Setpoint
Check the humidity of [device name]/[device type] “Check thermostat’s current humidity” Relative Humidity Measurement
Check the battery of [device name]/[device type] “Check the status of the thermostat’s battery” Battery

Valve

Open the valve

Bixby Commands Examples Capabilities
Open the [device name]/[device type] “Open the valve” Valve

Close the valve

Bixby Commands Examples Capabilities
Close the [device name]/[device type] “Close the valve” Valve

Check status

Bixby Commands Examples Capabilities
Check the status of the [device name]/[device type] “Check the status of the valve” Valve

Vent

Turn on

Bixby Commands Examples Capabilities
Turn on the [device name]/[device type] “Turn on the vent switch” Switch

Turn off

Bixby Commands Examples Capabilities
Turn off the [device name]/[device type] “Turn off the vent switch” Switch

Set level

Bixby Commands Examples Capabilities
Change the level of the [device name]/[device type] to [level] “Change the Vent switch level to 25” Fan Speed
  • Values: auto/low/medium/high

Check status

Bixby Commands Examples Capabilities
Check the temperature of the [device name]/[device type] “What is the temperature at the vent?” Temperature Measurement
Check the status of the [device name]/[device type] battery “What is the status of the vent’s battery?” Battery

To learn more about the Bixby Developer Program, click here.