@lucadiba/switchbot-client
Preparing search index...
SwitchBot
default
Class default
Index
Constructors
constructor
Methods
blind
Tilt
bot
camera
ceiling
Light
color
Bulb
contact
Sensor
curtain
curtain3
devices
hub
hub2
humidifier
keypad
lock
meter
motion
Sensor
plug
plug
Mini
remote
robot
Vacuum
Cleaner
scene
scenes
strip
Light
Constructors
constructor
new
default
(
options
:
SwitchBotOptions
)
:
default
Parameters
options
:
SwitchBotOptions
Returns
default
Methods
blind
Tilt
blindTilt
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
bot
bot
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
camera
camera
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
ceiling
Light
ceilingLight
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
color
Bulb
colorBulb
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
contact
Sensor
contactSensor
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
curtain
curtain
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
curtain3
curtain3
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
devices
devices
()
:
Promise
<
{
deviceList
:
(
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
)
[]
;
infraredRemoteList
:
{
deviceId
:
string
;
deviceName
:
string
;
hubDeviceId
:
string
;
remoteType
:
string
;
}
[]
;
}
,
>
Returns
Promise
<
{
deviceList
:
(
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
|
GetDeviceBody
)
[]
;
infraredRemoteList
:
{
deviceId
:
string
;
deviceName
:
string
;
hubDeviceId
:
string
;
remoteType
:
string
;
}
[]
;
}
,
>
hub
hub
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
hub2
hub2
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
humidifier
humidifier
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
keypad
keypad
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
lock
lock
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
meter
meter
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
motion
Sensor
motionSensor
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
plug
plug
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
plug
Mini
plugMini
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
remote
remote
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
robot
Vacuum
Cleaner
robotVacuumCleaner
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
scene
scene
(
sceneId
:
string
)
:
default
Parameters
sceneId
:
string
Returns
default
scenes
scenes
()
:
Promise
<
{
sceneId
:
string
;
sceneName
:
string
}
[]
>
Returns
Promise
<
{
sceneId
:
string
;
sceneName
:
string
}
[]
>
strip
Light
stripLight
(
deviceId
:
string
)
:
default
Parameters
deviceId
:
string
Returns
default
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
blind
Tilt
bot
camera
ceiling
Light
color
Bulb
contact
Sensor
curtain
curtain3
devices
hub
hub2
humidifier
keypad
lock
meter
motion
Sensor
plug
plug
Mini
remote
robot
Vacuum
Cleaner
scene
scenes
strip
Light
@lucadiba/switchbot-client
Loading...