Enumeration Member | Value |
---|---|
boost |
2 |
off |
0 |
vacation |
1 |
Enumeration Member | Value |
---|---|
cft |
0 |
cft1 |
4 |
cft2 |
5 |
eco |
1 |
fro |
2 |
stop |
3 |
Enumeration Member | Value |
---|---|
off |
0 |
on |
1 |
new default(config: {
logger: Logger;
settingManager: SettingManager;
shouldVerifySSL: boolean;
}): default
Parameter | Type |
---|---|
config |
object |
config.logger ? |
Logger |
config.settingManager ? |
SettingManager |
config.shouldVerifySSL ? |
boolean |
applyLogin(data?: LoginCredentials): Promise<boolean>
Parameter | Type |
---|---|
data ? |
LoginCredentials |
Promise
<boolean
>
bindings(): Promise<{
data: Bindings;
}>
Promise
<{
data
: Bindings
;
}>
Member | Type |
---|---|
data |
Bindings |
control(id: string, postData: DevicePostDataAny): Promise<{
data: Data;
}>
Parameter | Type |
---|---|
id |
string |
postData |
DevicePostDataAny |
Promise
<{
data
: Data
;
}>
Member | Type |
---|---|
data |
Data |
deviceData(id: string): Promise<{
data: DeviceData;
}>
Parameter | Type |
---|---|
id |
string |
Promise
<{
data
: DeviceData
;
}>
Member | Type |
---|---|
data |
DeviceData |
login(__namedParameters: LoginPostData): Promise<{
data: LoginData;
}>
Parameter | Type |
---|---|
__namedParameters |
LoginPostData |
Promise
<{
data
: LoginData
;
}>
Member | Type |
---|---|
data |
LoginData |
Property | Modifier | Type |
---|---|---|
expireAt? |
readonly |
null | number |
password? |
readonly |
null | string |
token? |
readonly |
null | string |
username? |
readonly |
null | string |
Property | Type |
---|---|
cft_tempH? |
number |
cft_tempL? |
number |
derog_mode? |
DerogMode |
derog_time? |
number |
lock_switch? |
Switch |
mode? |
Mode |
timer_switch? |
Switch |
Property | Modifier | Type |
---|---|---|
devices |
readonly |
readonly { dev_alias : string ; did : string ; product_key : string ; product_name : string ; }[] |
Property | Modifier | Type |
---|---|---|
attr |
readonly |
never |
Property | Modifier | Type |
---|---|---|
attrs |
readonly |
BaseAttrs |
Property | Modifier | Type |
---|---|---|
detail_message |
readonly |
null | string |
error_message |
readonly |
null | string |
Property | Modifier | Type |
---|---|---|
raw |
readonly |
[1 , 1 , Mode ] |
Property | Modifier | Type |
---|---|---|
error |
readonly |
(...data : any []) => void (message ?: any , ...optionalParams : any []) => void |
log |
readonly |
(...data : any []) => void (message ?: any , ...optionalParams : any []) => void |
Property | Modifier | Type |
---|---|---|
password |
readonly |
string |
username |
readonly |
string |
Property | Modifier | Type |
---|---|---|
expire_at |
readonly |
number |
token |
readonly |
string |
Property | Modifier | Type |
---|---|---|
password |
readonly |
string |
username |
readonly |
string |
Property | Type |
---|---|
get |
<K >(key : K ) => undefined | null | APISettings [K ] |
set |
<K >(key : K , value : APISettings [K ]) => void |
type Data: Record<string, never>;
type DevicePostDataAny: DevicePostData | FirstGenDevicePostData;
const NUMBER_1: 1 = 1;