Skip to content

MQTT interface

COMMAND_CLASS_THERMOSTAT_MODE MQTT API

MQTT Support Support Control
true false true

Table of Contents

THERMOSTAT_MODE_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/ThermostatMode/Command/ThermostatModeGet

Payload:

{ }

THERMOSTAT_MODE_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/ThermostatMode/Report/ThermostatModeReport

Payload:

{
  "level": {
    "mode": "0x05",
    "no_of_manufacturer_data_fields": "0x05"
  },
  "manufacturer_data": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

THERMOSTAT_MODE_SET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/ThermostatMode/Command/ThermostatModeSet

Payload:

{
  "level": {
    "mode": "0x05",
    "no_of_manufacturer_data_fields": "0x05"
  },
  "manufacturer_data": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

THERMOSTAT_MODE_SUPPORTED_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/ThermostatMode/Command/ThermostatModeSupportedGet

Payload:

{ }

THERMOSTAT_MODE_SUPPORTED_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/ThermostatMode/Report/ThermostatModeSupportedReport

Payload:

{ }