IoT Open main server
API-Key as password and random username
Websocket interface for IoT Open main server.
API-Key as password and random username
Publish events
Publish events to other listeners
The client-id for installation
The subsystems unique identifier
Accepts the following message:
The topic/message define what type of value has been sent
{
"timestamp": 0,
"value": 0,
"msg": "string"
}
Receive events
Receive event updates for specified subsystem on client-id.
The client-id for installation
The subsystems unique identifier
Accepts the following message:
The topic/message define what type of value has been sent
{
"timestamp": 0,
"value": 0,
"msg": "string"
}
Publish values
Publish values to other listeners
The client-id for installation
The subsystems unique identifier
Accepts the following message:
The topic/message define what type of value has been sent
{
"timestamp": 0,
"value": 0,
"msg": "string"
}
Receive values
Receive object values, objects path is defined by the sub-topic in that subsystem. Objects report the value when it's confirmed by the device or subsystem. Eg. Z-wave values are published here only if the device reports the final value.
The client-id for installation
The subsystems unique identifier
Accepts the following message:
Pending value after a set operation
{
"timestamp": 0,
"value": 0,
"msg": "string",
"pending": {
"timestamp": 0,
"value": 0,
"msg": "string"
}
}
Set value
Ask a system to set a object to a new value. Eg. Ask a lamp to turn on.
The client-id for installation
The subsystems unique identifier
Accepts the following message:
The topic/message define what type of value has been sent
{
"value": 0,
"msg": "string"
}
Publish command
Publish a command to a subsystem
The client-id for installation
The subsystems unique identifier
Accepts the following message:
Message where no parameters are specified
{}
Receive commands
Receive commands to control operations for a specific subsystem
The client-id for installation
The subsystems unique identifier
Accepts the following message:
Message where no parameters are specified
{}
The topic/message define what type of value has been sent
The topic/message define what type of value has been sent
Pending value after a set operation
Message where no parameters are specified
The reported value
Optional extra information that may be used in other applications
The timestamp for this message, may be with decimal milliseconds