SmartVOX Gateway ThingsBoard MQTT API 0.1.0

MQTT API for integration with ThingsBoard IoT Platform (https://thingsboard.io/). This API manages the communication of remote devices (SV230, SV012, SR, SB, SC) with the ThingsBoard platform. Based on MQTT Gateway API (https://thingsboard.io/docs/reference/gateway-mqtt-api/).

Servers

  • mqtts://thingsboard.aet-services.com/mqttsthingsboard
    Security:
    • User/Password

      ThingsBoard device access token is used as MQTT username.

Operations

  • SEND v1/devices/me/attributes

    Operation IDpublishGatewayAttributes

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

  • SEND v1/devices/me/telemetry

    Operation IDpublishGatewayTelemetry

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

  • SEND v1/gateway/connect

    Operation IDpublishNetworkConnect

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

  • SEND v1/gateway/disconnect

    Operation IDpublishNetworkDisconnect

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

  • SEND v1/gateway/attributes

    Operation IDpublishNetworkAttributes

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

  • SEND v1/gateway/telemetry

    Operation IDpublishNetworkTelemetry

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

  • RECEIVE v1/devices/me/rpc/request/+

    Operation IDconsumeRpcRequest

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

  • SEND v1/devices/me/rpc/response/+

    Operation IDpublishRpcResponse

    Available only on servers:

    object

    Accepts the following message:

    Message IDmessage
    object

    Examples

Messages

Schemas

  • integer

    Optional event timestamp in milliseconds since epoch (uint64).

  • string
  • object
  • object
  • object
  • object
  • object
  • object
  • object

    Parameters for refreshDevices method (typically {}).

  • object
  • object allOf
  • object
  • allOf
  • object allOf
  • object allOf
  • object
  • object