@espressif/rainmaker-base-cdf
Preparing search index...
types/entities/node
ESPCDFNodeOperation
Interface ESPCDFNodeOperation
interface
ESPCDFNodeOperation
{
addAutomation
?
(
automationDetails
:
Record
<
string
,
any
>
)
:
Promise
<
any
>
;
checkOTAUpdate
?
()
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateResponse
>
>
;
delete
()
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
getOTAUpdateStatus
?
(
otaJobId
:
string
,
)
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateStatusResponse
>
>
;
pushOTAUpdate
?
(
params
:
any
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
setMultipleParams
(
params
:
Record
<
string
,
any
>
,
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
setTimeZone
(
timeZone
:
string
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
updateMetadata
(
metadata
:
Record
<
string
,
any
>
,
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
}
Index
Methods
add
Automation?
check
OTA
Update?
delete
get
OTA
Update
Status?
push
OTA
Update?
set
Multiple
Params
set
Time
Zone
update
Metadata
Methods
Optional
add
Automation
addAutomation
?
(
automationDetails
:
Record
<
string
,
any
>
)
:
Promise
<
any
>
Parameters
automationDetails
:
Record
<
string
,
any
>
Returns
Promise
<
any
>
Optional
check
OTA
Update
checkOTAUpdate
?
()
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateResponse
>
>
Returns
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateResponse
>
>
delete
delete
()
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
Optional
get
OTA
Update
Status
getOTAUpdateStatus
?
(
otaJobId
:
string
,
)
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateStatusResponse
>
>
Parameters
otaJobId
:
string
Returns
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateStatusResponse
>
>
Optional
push
OTA
Update
pushOTAUpdate
?
(
params
:
any
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
params
:
any
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
set
Multiple
Params
setMultipleParams
(
params
:
Record
<
string
,
any
>
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
params
:
Record
<
string
,
any
>
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
set
Time
Zone
setTimeZone
(
timeZone
:
string
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
timeZone
:
string
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
update
Metadata
updateMetadata
(
metadata
:
Record
<
string
,
any
>
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
metadata
:
Record
<
string
,
any
>
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
add
Automation
check
OTA
Update
delete
get
OTA
Update
Status
push
OTA
Update
set
Multiple
Params
set
Time
Zone
update
Metadata
@espressif/rainmaker-base-cdf
Loading...