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