Python SwitchBot BLE
latest
Installation
REPL Usage
Development Usage
API reference
Contributing
Python SwitchBot BLE
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
ACTION (switchbot_api.alarm_info.AlarmExecAction attribute)
ALARM_COUNT (switchbot_api.bot_types.TimeManagementInfoSubCommand attribute)
ALARM_INFO (switchbot_api.bot_types.TimeManagementInfoSubCommand attribute)
AlarmInfo (class in switchbot_api.alarm_info)
B
BACK (switchbot_api.bot_types.SwitchBotAction attribute)
BOT (switchbot_api.bot_types.SwitchBotDeviceType attribute)
BotInformation (class in switchbot_api.bot_information)
BUSY (switchbot_api.bot_types.SwitchBotRespStatus attribute)
C
CLEAR_PASSWORD (switchbot_api.bot_types.SwitchBotReqType attribute)
CLIENT_CHAR_CONFIG_UUID (switchbot_api.bot_types.SwitchBotCommand attribute)
COMM_SERVICE_UUID (switchbot_api.bot_types.SwitchBotCommand attribute)
COMM_VERSION_NOT_SUPPORTED (switchbot_api.bot_types.SwitchBotRespStatus attribute)
COMMAND (switchbot_api.bot_types.SwitchBotReqType attribute)
COMMAND_NOT_SUPPORTED (switchbot_api.bot_types.SwitchBotRespStatus attribute)
connect() (switchbot_api.VirtualSwitchBot method)
CONTACT_SENSOR (switchbot_api.bot_types.SwitchBotDeviceType attribute)
CONTACT_SENSOR_PAIR (switchbot_api.bot_types.SwitchBotDeviceType attribute)
CURTAIN (switchbot_api.bot_types.SwitchBotDeviceType attribute)
CURTAIN_PAIR (switchbot_api.bot_types.SwitchBotDeviceType attribute)
D
DEV_UNENCRYPTED (switchbot_api.bot_types.SwitchBotRespStatus attribute)
DEVICE_TIME (switchbot_api.bot_types.TimeManagementInfoSubCommand attribute)
disconnect() (switchbot_api.VirtualSwitchBot method)
DOOR_LOCK (switchbot_api.bot_types.SwitchBotDeviceType attribute)
E
ENC_METHOD_NOT_SUPPORTED (switchbot_api.bot_types.SwitchBotRespStatus attribute)
ENC_WRONG_PASSWORD (switchbot_api.bot_types.SwitchBotRespStatus attribute)
ERROR (switchbot_api.bot_types.SwitchBotRespStatus attribute)
EXTENDED_COMMAND (switchbot_api.bot_types.SwitchBotReqType attribute)
F
f_bytes() (in module switchbot_api.bot_types)
FAILED_NETWORK_CONNECTION (switchbot_api.bot_types.SwitchBotRespStatus attribute)
FAN (switchbot_api.bot_types.SwitchBotDeviceType attribute)
FAN_ADD (switchbot_api.bot_types.SwitchBotDeviceType attribute)
fetch_alarm_count() (switchbot_api.VirtualSwitchBot method)
fetch_alarm_info() (switchbot_api.VirtualSwitchBot method)
fetch_basic_device_info() (switchbot_api.VirtualSwitchBot method)
fetch_system_time() (switchbot_api.VirtualSwitchBot method)
FRIDAY (switchbot_api.alarm_info.DayOfWeek attribute)
G
GENERIC_ATTRIB_PROFILE_UUID (switchbot_api.bot_types.SwitchBotCommand attribute)
GET_BASIC_INFO (switchbot_api.bot_types.SwitchBotReqType attribute)
GET_TIME_MGMT_INFO (switchbot_api.bot_types.SwitchBotReqType attribute)
GROUP_A (switchbot_api.bot_types.SwitchBotGroup attribute)
GROUP_B (switchbot_api.bot_types.SwitchBotGroup attribute)
GROUP_C (switchbot_api.bot_types.SwitchBotGroup attribute)
GROUP_D (switchbot_api.bot_types.SwitchBotGroup attribute)
H
HUB (switchbot_api.bot_types.SwitchBotDeviceType attribute)
HUB_ADD (switchbot_api.bot_types.SwitchBotDeviceType attribute)
HUB_PLUS (switchbot_api.bot_types.SwitchBotDeviceType attribute)
HUB_PLUS_ADD (switchbot_api.bot_types.SwitchBotDeviceType attribute)
I
info (switchbot_api.VirtualSwitchBot property)
L
LOW_BATTERY (switchbot_api.bot_types.SwitchBotRespStatus attribute)
M
mac_address (switchbot_api.VirtualSwitchBot property)
METER (switchbot_api.bot_types.SwitchBotDeviceType attribute)
METER_ADD (switchbot_api.bot_types.SwitchBotDeviceType attribute)
MINI (switchbot_api.bot_types.SwitchBotDeviceType attribute)
MINI_ADD (switchbot_api.bot_types.SwitchBotDeviceType attribute)
module
switchbot_api.bot_types
MONDAY (switchbot_api.alarm_info.DayOfWeek attribute)
MOTION_SENSOR (switchbot_api.bot_types.SwitchBotDeviceType attribute)
MOTION_SENSOR_PAIR (switchbot_api.bot_types.SwitchBotDeviceType attribute)
N
next_bot() (switchbot_api.SwitchBotScanner method)
NO_NEARBY_MESH_DEVICE (switchbot_api.bot_types.SwitchBotRespStatus attribute)
O
OFF (switchbot_api.alarm_info.AlarmExecAction attribute)
(switchbot_api.bot_types.SwitchBotAction attribute)
OK (switchbot_api.bot_types.SwitchBotRespStatus attribute)
ON (switchbot_api.alarm_info.AlarmExecAction attribute)
(switchbot_api.bot_types.SwitchBotAction attribute)
ON_OFF_STATE (switchbot_api.bot_types.SwitchBotMode attribute)
ONE_STATE (switchbot_api.bot_types.SwitchBotMode attribute)
P
PASSWORD_ERROR (switchbot_api.bot_types.SwitchBotRespStatus attribute)
PRESS (switchbot_api.bot_types.SwitchBotAction attribute)
PUSH_STOP (switchbot_api.bot_types.SwitchBotAction attribute)
R
read_service_bytes() (switchbot_api.bot_information.BotInformation method)
REPEAT_FOREVER_AT_INTERVAL (switchbot_api.alarm_info.AlarmExecType attribute)
REPEAT_N_TIMES_AT_INTERVAL (switchbot_api.alarm_info.AlarmExecType attribute)
REPEATED (switchbot_api.alarm_info.AlarmExecType attribute)
REQ_CHAR_UUID (switchbot_api.bot_types.SwitchBotCommand attribute)
RESP_CHAR_UUID (switchbot_api.bot_types.SwitchBotCommand attribute)
run_action_set() (switchbot_api.VirtualSwitchBot method)
S
SATURDAY (switchbot_api.alarm_info.DayOfWeek attribute)
SERVICE_CHANGED_CHAR_UUID (switchbot_api.bot_types.SwitchBotCommand attribute)
set_basic_device_info() (switchbot_api.VirtualSwitchBot method)
SET_BASIC_INFO (switchbot_api.bot_types.SwitchBotReqType attribute)
set_bot_state() (switchbot_api.VirtualSwitchBot method)
set_long_press_duration() (switchbot_api.VirtualSwitchBot method)
SET_PASSWORD (switchbot_api.bot_types.SwitchBotReqType attribute)
set_password() (switchbot_api.VirtualSwitchBot method)
SET_TIME_MGMT_INFO (switchbot_api.bot_types.SwitchBotReqType attribute)
SUNDAY (switchbot_api.alarm_info.DayOfWeek attribute)
switchbot_api.bot_types
module
SwitchBotScanner (class in switchbot_api)
sync_time() (switchbot_api.VirtualSwitchBot method)
T
THURSDAY (switchbot_api.alarm_info.DayOfWeek attribute)
TUESDAY (switchbot_api.alarm_info.DayOfWeek attribute)
U
UNKNOWN (switchbot_api.bot_types.SwitchBotRespStatus attribute)
update_alarm() (switchbot_api.bot_information.BotInformation method)
update_alarm_count() (switchbot_api.VirtualSwitchBot method)
update_alarm_info() (switchbot_api.VirtualSwitchBot method)
V
VirtualSwitchBot (class in switchbot_api)
W
WEDNESDAY (switchbot_api.alarm_info.DayOfWeek attribute)
WO_BUTTON (switchbot_api.bot_types.SwitchBotDeviceType attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds