RFTC-3 MQTT Payload Description – Hotel Room

Here is the revised MQTT Payload Description Manual for RFTC3

MQTT Payload Description – RFTC3

This manual describes how to interact with the RFTC3 (Room Fan Coil Thermostat Controller) via MQTT using the iNELS system.

MQTT Topics Overview

MQTT topics are categorized into three main types:

1. Connected

Indicates the online/offline status of the gateway (GW) or connected devices.

Topic format:

inels/connected/<MAC_ADDRESS>/<DEVICE_TYPE>

Example:

inels/connected/2C6A6F105BB2/gw

2. Status

Displays the current state of the gateway or RFTC3 device, including parameters such as temperature, occupancy, fan state, etc.

Topic format:

inels/status/<MAC_ADDRESS>/<DEVICE_TYPE>

Example:

inels/status/2C6A6F105BB2/RFTC

Typical status payload:

SetPoint : Comfort, Standby, Economy, BuildProtection CurrentTemp : "24.01", FanState : "AUTO", Economy : "0.00", RoomOccu : "0.00", Window : "0.00", MUR : "0.00", DND : "1.00", AktSetTemp : "28.00", Butler : "0.00"

3. Set

Used to send control commands to the device.

Topic format:

inels/set/<MAC_ADDRESS>/RFTC/<PARAMETER>

All payloads must be sent as strings.


MQTT Control Payloads for RFTC3

Below are the supported control topics and string payloads.


SetPoint – Comfort Mode

Topic:

inels/set/<MAC>/RFTC/SetPoint/Comfort

Payload (string):

  • "25" → Sets Comfort temperature to 25°C

SetPoint – Standby Mode

Topic:

inels/set/<MAC>/RFTC/SetPoint/Standby

Payload (string):

  • "20" → Sets Standby temperature to 20°C

SetPoint – Economy Mode

Topic:

inels/set/<MAC>/RFTC/SetPoint/Economy

Payload (string):

  • "18" → Sets Economy temperature to 18°C

SetPoint – Building Protection

Topic:

inels/set/<MAC>/RFTC/SetPoint/BuildingProtection

Payload (string):

  • "10" → Sets anti-frost protection temperature

Fan Speed Control

Topic:

inels/set/<MAC>/RFTC/FanSpeed

Payload (string):

  • "0" → AUTO

  • "1" → Speed level 1

  • "2" → Speed level 2

  • "3" → Speed level 3

Do Not Disturb (DND)

Topic:

inels/set/<MAC>/RFTC/DND

Payload (string):

  • "1" → Enable DND

  • "0" → Disable DND

Make Up Room (MUR)

Topic:

inels/set/<MAC>/RFTC/MUR

Payload (string):

  • "1" → Enable MUR

  • "0" → Disable MUR

Butler Service

Topic:

inels/set/<MAC>/RFTC/Butler

Payload (string):

  • "1" → Call Butler

  • "0" → Cancel

UP DOWN temperature:

inels/set/2C6A6F1054A8/RFTC/Up 1
inels/set/2C6A6F1054A8/RFTC/Down 1

HEAT/COOL mode "inels/set/" + formattedMacAddress + "/RFTC/HeatCool" 0 = cool a 1=heat

FANSPEED ( now there is inofo only about 0-3 ) value 4=OFF

Note on MAC Address and Device Types

Each iNELS device is uniquely identified by its MAC address and device type (e.g., gw, RFTC, device type). Refer to the [MQTT Device Manual] for full address mappings and descriptions.

Example – Setting DND ON

Topic:

inels/set/2C6A6F105BB2/RFTC/DND

Payload:

"1"

This command turns on the DND mode in the RFTC3.

Last updated