Episode 30 1:43 Low Current & ELV EN · العربية

GRMS, what a guest room management system actually does

No product standard we could find defines a guest room management system: not in the ISO, IEC, EN, SASO or ASHRAE catalogues we searched. The requirement to control a guest room lives in energy codes instead, and one of them rejects the control method every brochure still leads with: "Card key controls shall not be used to comply with this provision."

A hotel guest room at dusk with a bedside control panel and a city view
Animated explainer, press play to watch the concepts now; the filmed cut publishes once production wraps.

What you'll walk away with

Four ideas to carry into the next specification conversation you have.

01

Card in the slot is not occupancy.

Addendum bp to 90.1-2019 wrote "card key controls shall not be used to comply with this provision" into ASHRAE 90.1-2022 Section 9.4.1.3(b)(1), struck the exemption that let card-key rooms skip the rule, and deleted the HVAC sentence that let a card indicate occupancy. 90.1-2025 keeps the sentence and cuts the delay to 15 minutes. Key cards still open doors; what changed is what counts as proof that someone is in the room.

02

Occupancy is a door, a contact and a sensor.

One widely used fan-coil controller's lodging sequence reads the room rather than a card: motion sets occupied and holds it, a door opening and closing drops the room to standby, and anyone still inside must move to bring occupied back. That is also its weakness, so specify the door lock event, the door contact and presence detection in combination, with the standby and unoccupied timers stated in minutes.

03

A PMS link cuts 16 hours to 20 minutes.

Both are deadlines, not waiting times. A controller that cannot see rented status must reach the unrented setpoint of 80 °F (26.7 °C) within 16 hours; one told the room is unrented must get there within 20 minutes, and nothing stops it acting sooner. The code also permits a return to occupied 60 minutes before a scheduled arrival, but Oracle's FIAS specification (release 2.20.25) states that OPERA does not support the scheduler that sequence needs.

04

A KNX room rides out the head-end, not its own power.

ABB's RM/S 2.1 manual is explicit: the controller takes its power from the bus, and card-in lighting runs on internal links with no telegrams. Lose the PMS link, the integration PC, the network or a line coupler and the room keeps working; lose the line power supply or that room's bus cable and it does not. Relay fallback on bus failure is a parameter, not a given, and that is one product in one topology.

THE ROOM, AS THE CONTROLS SEE IT
What the room can actually tell the controls
corridorbathroomdesksleepingareahallway1234567891door lock event2door contact3presence sensor4card holder: input5room controller6fan coil unit7window contact8DND and MUR sign9room paneloccupancy is decided by 1, 2 and 3the card holder is an input, not proof
A card in a holder proves one thing: a card is in a holder. What reads the room is the door lock event, the door contact and presence detection.
THREE STATES, ONE DAY
Shallow when the guest steps out, deep when the room is unrented
told the room is unrentedno rented-status feeddeep setback 15.7 h sooner24.0 °C26.226.716 h deadlineback 1 h earlyguest out06:0012:0018:0000:0006:0012:00checkoutnext guestwith feedno feedoccupiedrented, emptyunrented
Setback means moving the setpoint while nobody is in the room. Guest steps out: within 20 minutes the setpoint moves at least 4 °F (2.2 °C).
WHAT CHANGED, AND WHAT DID NOT
"Card key controls shall not be used to comply"
2 keysissued1 staysin the slotlights onroom emptyASHRAE 90.1-2016§ 6.4.3.3.5.3HVACa compliance methodASHRAE 90.1-2019§ 9.4.1.3(b)lightingcard-key rooms exemptASHRAE 90.1-2022§ 9.4.1.3(b)(1)lightingnot for complianceASHRAE 189.1guest room clauseall four loadsnot for compliancea method, then an exemption, then neither
Addendum bp to 90.1-2019 put that sentence into 90.1-2022 §9.4.1.3(b)(1). It struck the exemption that let card-key rooms skip the rule, and deleted the HVAC sentence that let a card indicate occupancy.
WHERE THE REQUIREMENT ACTUALLY LIVES
No product standard, two code clauses
searchedISO · IEC · EN ·SASO · ASHRAEno product standard foundASHRAE 90.1-2022§ 6.4.3.3.5HVAC, above 50 rooms§ 9.4.1.3(b)lighting, every roomKNX, BACnet, DALI: communication onlytwo clauses, and two different scopes
Nothing we could find defines what a guest room system must do, and KNX, BACnet and DALI standardise communication, not room management. The duties sit in two clauses of ASHRAE 90.1: §6.4.3.3.5 for HVAC above 50 guest rooms, and §9.4.1.3(b) for lighting and switched receptacles, with no room count at all.
A hotel corridor at night, wall sconces between guest room doors and a lit do not disturb indicator beside the nearest one

What the code sets, clause by clause

ASHRAE 90.1 Section 6.4.3.3.5 for HVAC and Section 9.4.1.3(b) for lighting, with the edition each number comes from. The standard sets behaviour and deadlines and contains no savings percentage.

Requirement Value What it means
HVAC clause appliesabove 50 guest roomsThe lighting clause has no room count; a smaller hotel still falls under the rest of 90.1
Occupiedguest setpointNo delay and no drift. The state the other two are measured against
Rented, unoccupied4 °F (2.2 °C) within 20 minA shallow drift on purpose: the guest is coming back and the room has to recover
Unrented, unoccupied80 °F (26.7 °C) coolingOr 60 °F (15.6 °C) heating. Same room, a deep reset
Unrented setback duewithin 16 h, or 20 min16 hours without a rented-status feed, 20 minutes with one. Deadlines, not waits
Pre-arrival return60 minPermitted before a scheduled occupancy; a named integration on OPERA, not a checkbox
Ventilation off20 minIts own clock. A daily 60-minute purge during unrented periods is permitted, not required
Lighting shutoff20 → 15 min20 minutes in 90.1-2022; Addendum bd, carried into 90.1-2025, says 15 and renumbers it 9.4.1.4(b)(1)
Card key for lightingnot for compliance"Card key controls shall not be used to comply with this provision"
Card key for HVACsentence deleted90.1-2016 let it comply, 90.1-2019 let it indicate occupancy, and Addendum bp to 90.1-2019 struck the clause
Saudi classification26 to 27 °C unoccupiedMinistry of Tourism criteria v03 (Nov 2024), criterion 189: 20 to 22 °C occupied, guest-controlled AC in every category
REQUIRED AGAINST SOLD
Five loads are regulated. A room panel is not.
what codes regulate5lightingswitched receptaclesHVAC setpointventilationtelevisions, 189.1 onlywhat brochures sell7unified room panelscene presetsdo not disturbminibar sensingenergy displaymotorised curtainsvoice controlcredits reviewed:90.1 and 189.1LEED v5 EA, EQBREEAM Hea 01Mostadam HC-01..16required by none of them
Across the credits reviewed, the regulated surface is lighting, switched receptacles, HVAC setpoint and ventilation, plus televisions in 189.1. None of them requires a room panel, scene presets, DND signalling, minibar sensing, an energy display, curtains or voice control.
THE SAUDI ANSWER IS IN THE CLASSIFICATION
The Ministry writes the setback the code does not
Ministry of Tourism criteria v03, Nov 2024123455luxuryAC the guest controlsreading light, 250 luxlight switch at the bednightlightroom temperature, criterion 189occupiedunoccupied182022242628 °CASHRAE unrented, 26.7
Saudi classification criteria v03 (November 2024) make guest-controlled in-room air conditioning mandatory in every category, and put numbers on it: 20 to 22 °C occupied, 26 to 27 °C unoccupied. ASHRAE's unrented 26.7 °C sits inside that band.
A guest room control panel reading 24 degrees Celsius with its occupancy indicator lit

Five checks before a savings figure is quoted

Where the saving comes from, what it is measured against, and what the Saudi numbers do and do not show.

The saving is a share of the empty hours.

In a metered field study with occupancy logging, rooms were sold on 77 to 79% of days but someone was in the room only 56 to 57% of the time, which left about 44% of room-hours a control could act on. That is an opportunity window in that hotel, not a savings percentage. The same technology gave 27 to 32% HVAC savings at one property and 1 to 17% at an extended-stay property with higher occupancy, and depth of setback moved the number more than the sensor did: on/off control measured 20 to 32%, a 2 °F offset 1 to 6%.

Check the denominator, then check the climate.

In US lodging, cooling is 12% of building electricity and all HVAC is 44% (CBECS 2018), so a 30% HVAC saving is 13.2% of total building electricity and a 30% cooling saving is 3.6%. "Up to 45%" is usually runtime rather than kilowatt-hours; one manufacturer is careful about it on its own page, quoting 45% runtime and 18% on the bill. In the field evaluation behind these figures savings fell to zero below a 20 °C daily average outdoor temperature, and in the hot California climate zones retrofit numbers ran about 3 times new-build ones because the retrofit baseline had no setback at all.

Saudi occupancy sizes the opportunity, not the saving.

GASTAT reports hotel room occupancy of 63.0% in Q1 2025, then 53.2%, 49.1% and 57.3% through the year, and 60.8% in Q1 2026, the latest quarter published (a Q2 2026 bulletin could not be found on 2026-10-07). That is rooms sold, not people in rooms: it says how often a control has something to act on, and proves no saving by itself. Payback follows kilowatt-hours rather than percentages: one US field study measured a real 25% cooling saving and still calculated a 27-year payback at $426 a room.

On the coasts, setback depth is a moisture decision.

An unrented room at 26.7 °C is not a mould problem on its own: growth needs moisture at a surface as well. Subject to the applicable edition's exceptions, ASHRAE 62.1 sets an indoor dew-point limit during occupied and unoccupied hours, 60 °F (15.6 °C) as written in Addendum ae to 62.1-2016, which binds whenever the outdoor dew point is above that value and carries exceptions of its own, including overnight vacancies under 12 hours held below 65% relative humidity. Addendum bk to 90.1-2019 then permits dehumidification to keep running while the room is empty. Counted over all 8,760 hours of one TMYx 2011-2025 file per city, the outdoor dew point sits above that limit for 7,427 hours a year in Jeddah, 2,409 in Dammam and 37 in Riyadh. Those hours are illustrative climate analysis, not a design condition: design values come from the ASHRAE Handbook for the actual station.

The Saudi rule is in the classification, not the energy code.

The Ministry of Tourism's current hotel classification criteria (v03, modified November 2024) make in-room air conditioning that the guest controls mandatory in every category and write the setback down: 20 to 22 °C occupied, 26 to 27 °C unoccupied, which contains ASHRAE's unrented 26.7 °C. The same criteria set 100 lux for general room lighting, 250 lux at the headboard from two stars, and a central light switch at the bed from four. These are licensing criteria, not an energy code: the energy code is SBC 601, whose freely readable 2007 edition asks only for a master switch at the entry door, while the current 2024 edition is licensed and was not read for this episode.

WHERE A SAVING CAN COME FROM
One study's room-hours, split three ways
56%occupied22%rented, empty22%unrented44% in this studysold 77 to 79% of days, occupied 56 to 57%
In a metered study with occupancy logging, rooms were sold on 77 to 79% of days, but someone was in the room only 56 to 57% of the time. That left about 44% of room-hours a control could act on.
THE DENOMINATOR DECIDES
"30% of what?" is the whole question
the denominator30% saved off itHVAC44% of the bill= 13.2%cooling12% of the bill= 3.6%010203040% of total building electricityUS lodging, CBECS 2018the same 30% claim, 3.7x apart
In US lodging, cooling is 12% of building electricity and all HVAC is 44% (CBECS 2018). So a 30% HVAC saving is 13.2% of total building electricity, and a 30% cooling saving is 3.6%.
THE SAUDI NUMBER, READ HONESTLY
Unsold room-nights are the opportunity, not the saving
rooms soldrooms not sold63.0%37.0%Q1202553.2%46.8%Q2202549.1%50.9%Q3202557.3%42.7%Q4202560.8%39.2%Q12026GASTAT, hotel rooms sold
GASTAT puts Saudi hotel room occupancy at 63.0% in Q1 2025, then 53.2%, 49.1% and 57.3% through the year, and 60.8% in Q1 2026, the latest quarter published. That is rooms sold, not people in rooms.
MOISTURE, NOT TEMPERATURE
Warm is not the risk. Warm, humid and still is.
mould optimum62 to 93% RHunrented setpoint, 26.7 °Coccupied, 24 °C20222426283032 °Ctemperature alone does not decide it
An unrented room at 26.7 °C is not a mould problem on its own. Growth needs moisture at a surface as well.
ONE COUNTRY, THREE ANSWERS
Setback depth is a coastal question
hours a year above a 15.6 °C dew pointTMYx 2011-2025, one file per cityJeddah7,427 hDammam2,409 hRiyadh37 hfull bar: all 8,760 hours of the year0.4% design dew point, °C (ASHRAE Handbook)Jeddah28.6Dammam27.8Riyadh17.7141822263062.1 indoor limit, 15.6
Counted over all 8,760 hours of one TMYx 2011-2025 file per city, the outdoor dew point sits above 15.6 °C for 7,427 hours a year in Jeddah, 2,409 in Dammam and 37 in Riyadh. Inland you can set back deep and dry; on both coasts a temperature-only vacancy scene invites moisture.
WHAT CROSSES THE PMS LINK
Four messages, and two depend on your PMS
PMSfront officeGRMSlogs in as EMcheck-in, check-outdeep setback within 20 minRS8, RS9, RS10DND, make-up room, all offpre-arrival schedulerSuite8 only, FIAS 2.20.25outgoing room statusown connection and licence
In Oracle's FIAS specification, release 2.20.25, a room system logs in as EM, energy management; there is no GRMS interface type. The pre-arrival scheduler is a Suite8 feature OPERA does not support; outgoing room status needs its own connection and licence.
WHAT FAILS WHERE
A KNX room rides out the head-end, not its own power
PMS linkintegration PCIP backboneand serverline couplerKNX line power supplyroom 101controllerroom 102controllerroom 103controllerif it fails, rooms carry onif it fails, rooms stopone product, one topology, as parameterised
ABB's RM/S 2.1 manual is explicit: the controller takes its power from the bus, and card-in lighting runs on internal links with no telegrams. Lose the PMS link, the integration PC, the network or a line coupler and the room keeps working; lose the line power supply or that room's bus cable and it does not.
Next Episode

Emergency Lighting & KSA Civil Defense

Watch next

Get the next episode by email

Practical lighting know-how from NLC Academy. No spam, unsubscribe anytime.

By subscribing you agree to receive NLC emails.

Sources & further reading

The standards, evaluations and statistics behind every number on this page.

Forward the carousel to a colleague

An 18-slide explainer, ready to post straight to LinkedIn as an image carousel.