C - Basic Worker APIs
This section describes how to use the basic functions available to interact with the deviceWISE (dw) IoT Platform. The definition of each function is described below. By clicking the link provided on the function, you will be redirected to the equivalent function description provided by the deviceWISE Cloud interface.
Function | API |
---|---|
Alarm Publish (TR50: alarm.publish) |
Use the following method to publish
alarm values to a given thing.
|
Property Publish (TR50: property.publish) |
Use the following method to
publish property values to a given
thing.
|
Property Current (TR50: property.current) |
Use the following method
to get property current values for
a given thing.
|
Location Publish (TR50: location.publish) |
Use the following method to publish location
values to a given
thing.
|
Log Publish (TR50: log.publish) |
Use the following method to publish logs to
a given thing.
|
Thing Bind
(TR50: thing.bind) |
Use the following method to
bind the
session to
a given
thing.
|
Thing
Unbind
(TR50: thing.unbind) |
Use the following method
to
unbind
session
from
a
given
thing.
|
Attribute
Set
(TR50: attr.set) |
Use the following method
to
set
an
attribute
to
a
given
thing.
|
Attribute
Unset
(TR50: attr.unset) |
Use the following method
to
unset
an
attribute
for
a
given
thing.
|
Attribute
Get
(TR50: attr.get) |
Use the following method
to
get
the
attribute
for
a
given
thing.
|
Tag
Add
(TR50: tag.add) |
Use the following method
to
add
a
tag
for
a
given
thing.
|
Tag
Delete
(TR50: tag.del) |
Use the following method
to
delete
a
tag
for
a
given
thing.
|
Mailbox
Send
(TR50: mailbox.send) |
Use the following method
to
send
a
mailbox
item
to
a
given
thing.
|
Method
Exec
(TR50: method.exec) |
Use the following method
to
invoke
a
method
on
a
given
thing.
|