Skip to content
IEMI Labs

RoomOne

IEMI's one product for a hotel room: its own thermostat, made smart

Concept · not for sale
Our one product for Facilities and hospitalityEngineering design: RoomOne
Target price from$349per room (replaces the thermostat)

Software: $8 per month per room (hotel app and evidence)

Concept, not for sale yet. Tell us if you want it; that decides what we build.

Rate this idea and tell us what to change
RoomOne concept: the idea and where each part goes

Drag to rotate · right-drag to move · scroll to zoom · click a part for its size and placeSwipe to rotate · pinch to zoom · two fingers to move · tap a part for its size

How it fits together

RoomOne, part by part

Scroll or tap a part. Press “See the 3D CAD design” to watch the model, built from our CAD, light each part up and show how it connects.

RoomOne concept: the idea and where each part goes

Real-time 3D render · drag to rotate · final design may varySwipe sideways to rotate

  1. 01

    The whole RoomOne

    The guest room's thermostat is the room's own helper: a radar chip that sees breathing and four air chips sit on our one board inside it, and the brain turns them into set back, smoke and vape, tamper, damp and clean-now calls on the thermostat's own light and one hotel app, while still driving the PTAC over its own wires.

  2. 02Brain

    Our thermostat board: the ESP32-S3 radio module on its wall side

    The brain: it runs the roomone-fw program

  3. 03

    Presence radar

    Sees someone in the room, a guest asleep by their breathing, the room empty, and a cover put over the thermostat

    Our thermostat board: the ESP32-S3 radio module on its wall side · SPI on the board, behind the 1.5 mm radar window · Range-Doppler frames for motion and breathing, every 0.1 s

  4. 04

    Air chips in the air corner

    Particle bursts, VOC and NOx for smoke and vape; humidity for damp; CO2 for a stuffy room; the room temperature

    Our thermostat board: the ESP32-S3 radio module on its wall side · I²C on the board (BMV080 on SPI), in the slotted air corner · PM1 to PM10, VOC and NOx index, CO2, humidity, temperature every 1 s

  5. 05

    HVAC relays and power

    Fan, cool and heat calls to the PTAC or fan coil over its 24 VAC wires, and 5 V for the thermostat from the same wires

    Our thermostat board: the ESP32-S3 radio module on its wall side · 3 x GPIO through the relay drivers; 24 VAC to 5 V on the board · Fan, cool and heat on or off; power about 1.3 W (est.)

  6. 06

    Display, keys, call light and tone

    Set point and room temperature on the e-paper, warmer and cooler keys, the call light (blue set back, amber damp or tamper, red smoke) and tones

    Our thermostat board: the ESP32-S3 radio module on its wall side · SPI (e-paper, tail soldered) + GPIO + one LED data line · Screen, key presses, light colour, tone

  7. 07

    Security chip and tamper switch

    Signs every call; marks the log if the thermostat is taken off the wall

    Our thermostat board: the ESP32-S3 radio module on its wall side · I²C + GPIO; the wall-plate rib presses the switch · Signatures, tamper flag

  8. 08

    All connected

    6 key parts, one program, and your phone

Our circuit board · rev A-0

One board of our own inside RoomOne

Every chip on one board we design, shaped to fit: the processor, cameras and sensors, Wi-Fi and Bluetooth, lights, sound and power. No plugs, ribbons or adapters. It is checked in our CAD against every part around it, and it arrives from the maker ready to run our software from a microSD card. Turn the model, or pick a part below to see where it sits.

Loading the 3D board…

Drag to turn · scroll to zoom · right-drag to move · click a partDrag to turn · tap a part

Checked before we order

Every board-level number RoomOne's jobs depend on, checked against its target: camera pixels and frame rate, power and battery life, heat where it works, shock, radio and software. Every lesson from every one of our boards is a rule here, so this review runs again whenever any board teaches us something. Boards are ordered only when nothing fails and the items to prove are measured.

No check fails6 pass · 3 fixed by the review · 2 to prove before we order · 0 failDesign review of 4 November 2026
AreaCheckOur boardTargetStatus
PowerSupplythe room's 24 VAC from R and C (20–30 VAC)inside a 40 VA thermostat transformerpasses
PowerPower cutsettings in flash, the e-paper keeps its picturecomes back as it was after a power cutpasses
HeatESP32-S3 temperature, a 30 °C room48 °C≤ 85 °C (rated)passes
HeatTemperature chip warmed by the board47 mm from the nearest warm part, on the slotted air corner≤ 0.3 K reading errorto prove on the dev kit
ShockShock and vibration20 g (est.)standard partspasses
SoftwareStarts our software from the microSD card, no setupmicroSD socket with a hinged, latched lid (Amphenol 101-00660 class), fitted on every board: our software starts from the card (ESP32-S3 SD buscard socket fitted on every board, latchedfixed by the review
SoftwareCard power switch and protection1 power switch and 1 ESD array for 1 card socketevery socket: switched card supply, ESD on all 6 linesfixed by the review
SoftwareThe card wins the starta small loader in the ESP32-S3 flash starts the program on the cardthe program on the card runs every timefixed by the review
SoftwareCard gradeindustrial pSLC microSD (Kingston Industrial or Swissbit S-56u), −40 to 85 °Crated for the heat, cold and writesto prove on the dev kit
RadioWi-Fi in a hotel roomto the hall access pointcertified ESP32-S3 module, antenna at the board edgepasses
FitBoard inside the product CAD, every part checked in 3Dno part touches a wall or a bought part (2026-11-03)nothing touchespasses

Before we order the first boards, we prove these on the RV1126B development kit or in the rev A tests:

  1. Temperature chip warmed by the board
  2. Card grade

Demo · 6 real-world moments

See RoomOne work

Short animated scenes of real moments: what happens today, what RoomOne does about it, and what lands on your phone. The same scenes play in the IEMI app.

DEMO · 1 of 6
0s

Room 412, 13:00. The guest leaves for an afternoon meeting with the cooling running at 22 C.

Use cases

Today, without RoomOne

The room cools an empty space all afternoon, or a key-card sensor sets it back while the guest is asleep and wakes them hot at 3 am.

What RoomOne does

The radar in the thermostat sees movement and breathing, not pictures. Twenty minutes after the last presence it sets the room back to 26 C with a 5 s blue light. When the door opens the guest's 22 C comes back in under 2 s. A sleeping guest is never set back.

How the app helps

  • Each room's set back and return on a timeline
  • Share of empty hours set back, with an energy estimate
  • Sleeping guests set back: always 0
Set back when really emptyRadar presence (no camera, no mic)Comfort comes back at the doorEnergy reportOpen this scene in the app →
Every feature in these scenes (12)
  • Set back when really empty
  • Radar presence (no camera, no mic)
  • Comfort comes back at the door
  • Energy report
  • Smoke and vape evidence
  • Steam ignored
  • Signed event log
  • Damp and CO2 care
  • Maintenance task
  • Clean-now list
  • Welfare check
  • Tamper record

Demo scenes show how RoomOne and its app are designed to behave. RoomOne is in design; nothing here is recorded from real equipment yet.

What it is

IEMI's one product for a hotel guest room: the room's own thermostat, made smart, with one brain and one app.

What it does

  • Sets the room back when it is really empty
  • Records smoke and vape with signed evidence
  • Dries a damp room
  • Tells housekeeping when to clean

Who it's for

Select-service and extended-stay hotels, motels and serviced apartments.

The idea

The guest room's own thermostat sets the room back when it is really empty, records smoke and vape, dries a damp room and tells housekeeping when to clean

The problem today

Hotel rooms are cooled and heated all day while empty, and key-card switches and motion sensors set back rooms with a sleeping guest in them. A smoked or vaped room costs about $620 to $1,300 to clean and put back on sale, and the fee is disputed without evidence. Hotels buy a thermostat, an energy system, a vape detector and a damp sensor separately, each with its own box on the ceiling and its own app.

With RoomOne

Every room already has its thermostat on the wall by the entry. RoomOne puts a breathing-sensitive radar, an air module, a call light, a tone and the brain inside it, so the thermostat knows when the room is really empty, sets it back by the energy code, records smoke and vape with a signed curve, dries a damp room, and moves the room to the clean list after checkout. No camera and no microphone.

BathroomEntry doorBedDeskPTACWindowRadar view, 6 m12345
  1. 1Smart guest-room thermostat on the entry wall (the brain)On the wall by the entry: radar sees the room to the bed (breathing too), the air module reads smoke, vape, damp and CO2, call light and tone, secure element; drives the PTAC over its own wires
  2. 2A guest asleep in the bedSeen by breathing, so the room is never set back while someone sleeps
  3. 3Someone vaping at the deskThe thermostat turns red with three tones and signs the event curve for the manager
  4. 4The room's PTACSet back 20 min after the room is really empty, dry mode when the room is damp; the guest's set point comes back on entry
  5. 5Housekeeping at the doorAfter checkout the empty room goes to the clean list; Do Not Disturb with no movement for 48 h goes to the duty manager
One hotel guest room (king room, about 3.7 x 7.6 m), drawn to show where each part goes (not to scale).

How the parts connect

RoomOne, wired up

Every part, what links it to the brain, and how the data reaches your phone. A solid line is a cable; a dashed line is a radio link.

Presence radarRange-Doppler frames for motion and b…SPI on the board, behin…Air chips in the air cornerPM1 to PM10, VOC and NOx index, CO2,…I²C on the board (BMV08…HVAC relays and powerFan, cool and heat on or off; power a…3 x GPIO through the re…Display, keys, call light and…Screen, key presses, light colour, to…SPI (e-paper, tail sold…Security chip and tamper swit…Signatures, tamper flagI²C + GPIO; the wall-pl…THE BRAINOur thermostat board: the…runs roomone-fwC++ (ESP-IDF)IEMI cloud (the hotel's account)via Hotel back-office Wi-Fi (WPA3) · MQ…Front desk, housekeeping, maint…via Push and the hotel system link (roo…
Drawn from the RoomOne parts list. The 3D view above is built separately, from the CAD.

The program

What controls RoomOne

Runs on
Our thermostat board: the ESP32-S3 radio module
Written in
C++ (ESP-IDF)
System
FreeRTOS
AI model
A presence state machine on the radar gates (breathing keeps a room occupied) and a small int8 event classifier on the air curve (vape, cigarette, cannabis, shower steam, spray, cooking), both on the board's ESP32-S3
  1. 1Every 0.1 s: radar gates into the presence state (in, asleep, empty, covered)
  2. 2Every 1 s: air chips read; a particle burst starts the event classifier
  3. 3Thermostat: guest set point when occupied, set back 20 min after empty, dry mode when damp
  4. 4Smoke, vape, tamper, damp and clean-now calls: light, tone and a signed event to the hotel app
  5. 5Under the confidence line it says 'air event, check room', never a smoking call
roomone-fw.cppmain loop
void loop() {
  Presence p = presence.update(bgt60.frame());         // in, asleep, empty, covered
  Air a = air.read();                                   // BMV080, SCD41, SGP41, SHT45
  hvac.drive(p.empty_for() > 20 * MIN ? setback(guest_sp) : guest_sp, a.rh > 65);
  for (Call c : rules(p, a, pms.status())) {
    if (c.conf < c.line) c.kind = AIR_EVENT_CHECK;   // never guess
    atecc.sign(c); face.show(c); hotel.send(c);
  }
  delay(100);
}

To your phone

How the data reaches RoomOne hotel app

The front desk, housekeeping and maintenance phones and the manager's tablet (Android and iPhone)

  1. Guest-room thermostat
  2. IEMI cloud (the hotel's account)
  3. Front desk, housekeeping, maintenance and the manager

What you see in the app

One screen for each job RoomOne does.

  • Night mode: no staff on the floorTuesday 23:00 to 06:00, one night auditor at the desk. The rooms set themselves back, one vape event is signed, one damp room dries, and the morning list is ready.

  • Set back when really emptyRoom 412's guest leaves for a meeting at 13:00. At 13:20 the thermostat sets the room back; at 17:40 the door opens and the guest's 22 C comes back before the bag is down.

  • Smoke and vape eventsAt 23:14 a guest in 307 vapes at the desk. The thermostat turns red with three tones and signs the particle and VOC curve.

  • Damp and stuffy roomsRoom 118 sits at 71 % humidity for 7 hours after a long shower with the PTAC off; the thermostat runs dry mode and books maintenance.

  • Housekeeping and welfare412 checks out at 10:40; at 10:52 the thermostat sees it empty and the room goes to the top of the clean list. 215 has had Do Not Disturb for 48 h with no movement, so the duty manager knocks.

App screens with sample data. The interface is in development.

What the app gets

Data RoomOne sends to the app
Occupancy and set backRoom 412: empty 13:20, set back to 26 CLive
Smoke and vape eventsRoom 307: vape event 23:14, curve signedLive
TamperRoom 215: thermostat covered 22:40Live
Damp and CO2Room 118: 71 % humidity for 7 h, dry modeHourly
Clean nowRoom 412 empty after checkout 10:52Live
Energy reportSet back 61 % of empty hours, about 18 kWh saved per room (est.)Weekly

No camera and no microphone in the room. Radar gives presence only; event curves are kept 90 days in the hotel's own account, by room number, never by guest name.

CAD design · Stage 2 ready, 29 Oct 2026 (rev A, 28 Oct): smart guest-room thermostat that runs the room itself (8 calls, 6 alone, 2 assist), call light and tone, ATECC608 and tamper switch inside; 7 radar views checked in the CAD; not built

Designed in code, checked in 3D

  • 2 printed parts, each a single closed solid
  • Every bought part fitted inside and checked for collisions
  • Assembled exactly as shown in the 3D CAD view (the button on the picture at the top)

Key specs

RoomOne hardware
AI processorOne board of our own inside the thermostat: Espressif ESP32-S3 module. The bench thermostat uses a XIAO ESP32-S3 until the boards arrive
SensorsInfineon BGT60TR13C 60 GHz radar chip: someone in the room, breathing · Bosch BMV080 particle sensor (no fan), Sensirion SCD41 CO2, SGP41 VOC and NOx, SHT45 humidity and temperature, in a slotted air corner · 2.13 in e-paper, two keys, a call light, a sounder, three relays (fan, cool, heat), a security chip and a tamper switch
ConnectivityHotel back-office Wi-Fi (WPA3), MQTT over TLS · BLE for set-up only · Fan, cool and heat relays on the PTAC's 24 VAC wires
PowerThe room's 24 VAC from R and C: about 0.6 W idle, 1.1 W at most (est.)
EnclosurePC-ABS thermostat body and wall plate on a single-gang box
Dimensions140 x 110 x 32 mm, keys at about 1,125 mm
WeightAbout 210 g (est.)
Ingress ratingIndoor (IP20)
All target specifications

Jobs

Jobs target specifications
ComfortSet point, fan, cool, heat
EnergySet back when really empty
AirSmoke, vape, damp, CO2
HousekeepingClean now, welfare checks

Legal on the wall

Legal on the wall target specifications
ReachKeys 1,117 to 1,133 mm (ADA 308)
Protrusion32 mm (ADA 307.2: 100 max)
Set backWithin 30 min of empty (ASHRAE 90.1, Title 24)
NotA smoke alarm; no camera, no microphone
Fee evidenceAir curve with the presence log; never charges

Targets for production units; they may change during development.

Pricing

Hardware: $349 per room (replaces the thermostat)

Software: $8 per month per room (hotel app and evidence)

Target pricing. Bought separately per room: a GuestRoom node ($329 + $8/month), a VapeSense disc ($179 + $5/month) and a networked occupancy thermostat (about $165, the Verdant VX price offered to IHG hotels, Oct 2026): about $673 + $13/month. Parts cost about $146 per room at qty 1 (checked 29 Oct 2026).

Smart room

$349 + $8/month

Every guest-room job inside the room's own thermostat.

  • Set back when really empty
  • Smoke and vape evidence
  • Tamper records
  • Damp dry mode
  • Clean list and welfare checks

Indicative launch pricing in USD, excluding taxes and shipping. Final pricing is confirmed before any balance is charged.

Community

What do you think of RoomOne?

RoomOne is in development. Rate the idea, tell us what to change about the features, specs or price, and we'll build it with your feedback.

How much people want it

–

No ratings yet

  1. 50
  2. 40
  3. 30
  4. 20
  5. 10

Follow RoomOne

Get build updates and first access when pre-orders open.

Leave feedback

Your rating of the idea

Feedback on a product concept in development, not a review of a shipped product. Posts may be moderated; links and contact details are held for review. See our community guidelines and privacy policy.

Comments

    No comments yet. Tell us what you'd want from RoomOne.

    Questions

    Ask about RoomOne

    Tell us what this would save you, or ask anything. We reply within two business days.

    We use your details only to respond to this request. See our privacy policy.

    From the product lab · ideation phase

    Lab updates for RoomOne

    All lab updates
    1. LatestA hotel owner reading the RoomOne page should see the guest-room thermostat as it will be sold: one flat board of our own inside it. Until now the 3D view, the parts list and the wiring still lit the bench parts (a XIAO module, an air module on a cable, a radar module, an e-paper board, key buttons, an LED stick, a buzzer and a power board), so the page showed a prototype, not the product.
      • What we designed: RoomOne rev T, the thermostat with our board inside, done the way CricketOne, AthleticsOne, RacketOne and CellOne put their boards in. Every bench part comes out and nothing bought stays: the board does every job. The thermostat gets the three changes the board asked for: the radar window is now 1.5 mm thick to suit the 60 GHz radar chip (it was 1.0 mm for the old 24 GHz module), a 6 mm particle window with a clear cover sits over the new particle sensor, and the wall plate has a small rib that presses the tamper switch on the board's back, so taking the thermostat off the wall is logged. The Wiring and Program sections now name our board: the ESP32-S3 reads the radar chip and the four air chips in the slotted air corner, and drives the relays, e-paper, keys, call light and sounder. See /products/roomone/ and /build/roomone-boards
      • How we checked it: every board part was checked in 3D against the body and the wall plate, with a 0.3 mm skin inside every wall and window. Nothing touches: the closest part is 2.7 mm from the front face and 2.9 mm from the wall plate (the wire terminal). The rib stops 0.3 mm short of the tamper switch body, so it presses only the switch's plunger. The seven radar-view checks still pass, and the assembly check shows no problems.
      • Every board re-run: the board code, the design reviews and the design packs for all seven boards (0 problems, 0 fails, KiCad 0 violations). No new CricketOne decisions since the last update, so nothing new was carried to the other boards this time; RoomOne's board review now passes its "board inside the product CAD" check.
      • What is next: the same step for DampOne (the fan-grille ring), the last of the five, then the next new board (row B7 onwards).

      See it in 3DFull research and design

    2. A hotel fits RoomOne to every guest room at once, 50 to 300 thermostats, so each must be one board an assembly house makes and tests the same way, with nothing plugged together inside and a temperature reading that is the room's, not the electronics'.
      • What we designed: one flat 128 by 98 mm board that fills the thermostat. The side facing the room carries everything that works through the front: a 60 GHz radar chip with its antennas built in, a fanless particle sensor, gas and humidity chips, the key switches, eight call-light LEDs, the sounder and the e-paper panel's soldered tail. The side facing the wall carries the radio module, CO2 sensor, three relays, the 24 VAC supply, the wire terminal and the tamper switch. It replaces the bench build's air module on a cable, radar module, display board and breakouts. See /build/roomone-boards
      • How we checked it: the board is written as code and opened in KiCad (0 design-rule violations). It places 36 parts at their datasheet sizes and checks that each fits, nothing overlaps, every part's height fits its side, the keys, radar, sounder, particle sensor, display and call light sit on their windows in the thermostat design, and the wires land inside the wall plate opening. All checks pass
      • What we learned: a thermostat's hardest board problem is reading the room, not cooling. A 1 mm slot cuts off an air corner for the temperature, humidity, gas and particle chips, 47 mm from the nearest warm part. Dropping the fan module and the radar module also halves the estimated power, to about 0.6 to 0.9 W
      • What is next: Bosch's rules for the particle sensor's flex tail and window, a side-by-side smoke and vape test of the new chips against the bench air module, the 60 GHz radar rules for each market, and the next product's board, AthleticsOne

      See it in 3DFull research and design

    3. Hotels are charging guests $250 to more than $560 smoking fees on air-sensor alerts alone, and in 2026 news reports many were reversed: hair spray and heat tools set the sensors off, and in some cases nobody was in the room at the time (The Points Guy, February 2026; Checkbook, June 2026). Since May 2025 the FTC fees rule also asks hotels to disclose their charges clearly (Federal Register).
      • Market and rules check (DESIGN.md): four reversed smoking fees reviewed by The Points Guy, the June 2026 Checkbook report, the KOMO follow-up, the FTC Rule on Unfair or Deceptive Fees (in force 12 May 2025) and the Rest and Wynd room sensors, each with what it changes in RoomOne (sources M1-M5)
      • Smoking-fee assist: the evidence page now puts the signed air curve beside the radar presence log; room empty during the event means 'do not charge', humidity rising with the particles means 'hair styling or steam likely', and a room check comes before any fee. Still 8 calls (6 alone, 2 assist); no new part and no CAD change
      • Guest notice: the screen shows 'Air and presence sensor: no camera, no microphone' at the first key press, and the wall plate carries the same line; two new rule lines in equipment.json
      • Price kept at $349 per room + $8/mo; the demo scene and the app's evidence page now show the presence log
      • Product page https://iemilabs.com/products/roomone/ gains two FAQs (will a fee stand up, will guests know) and a fee-evidence spec
      • Next: ask hotels in the phase 3 buyer review whether evidence with the room's presence log changes how often they charge and how many chargebacks they lose; the next run checks DockOne

      See it in 3DFull research and design

    4. A select-service hotel must set empty guest rooms back (ASHRAE 90.1, Title 24), and brands now ask for networked occupancy thermostats: IHG rooms are expected to have them by the end of 2026, at about $165 a unit from an approved vendor (Verdant pages, Oct 2026). Motion-only thermostats set back sleeping guests and record no smoke.
      • Buyer check with sources: Verdant VX at $165 for IHG owners (networked occupancy thermostats in IHG rooms, end of 2026), Telkonet EcoTouch+ with a motion sensor, Minut room sensors at about $129-150 plus a subscription
      • What we learned: brand rules are making the networked thermostat a must-buy, but none of these sees a sleeping guest by breathing or signs smoke and vape events in the same box
      • Parts list prices checked on shop pages today: $146 of parts per room at qty 1 (the 5 V regulator rose to $23.95); cost and margin table in the design notes (about 53 % at qty 1 and 68 % at qty 100, est.)
      • Price kept at $349 + $8 a month per room; the separate sum is now about $673 + $13 a month with the real networked thermostat price
      • Product page: the first three FAQs answer why not a hotel thermostat or a room sensor, what it costs, and that there is no camera or microphone
      • Next: three questions for hotels in customer reviews (brand approved-vendor lists, price against a $165 thermostat, which call pays first), then DockOne for logistics

      See it in 3DFull research and design

    5. A hotel needs one thing in each guest room that sets the heating and cooling back when the room is really empty (as ASHRAE 90.1 and California Title 24 require within 30 minutes), records smoking and vaping with evidence, and catches damp. A smoked room costs about $620 to $1,300 to put right (Minut), and vape detectors sell for about $1,500 each (CDW).
      • Market check: who buys one product per room (select-service and extended-stay hotels), what they pay today for energy systems, vape detectors and damp checks, and the energy-code rule for empty rooms; sources in DESIGN.md
      • New CAD: the 140 x 110 x 32 mm guest-room thermostat on its wall box, with a XIAO ESP32-S3 brain, SEN66 air module, LD2410C breathing radar, 2.13 in e-paper, two keys, call light, tone, secure element, tamper switch, three HVAC relays and 24 VAC power inside; 15/15 parts fit from datasheets, 7 radar views checked, ADA reach and protrusion checks pass, no collisions, no floating parts
      • equipment.json: ADA 308, 309 and 307.2, ASHRAE 90.1 and Title 24 set back, UL 60730-2-9, no cameras or recording in guest rooms; 8 calls (6 alone), 3 impact cases and every security key
      • idea.json room plan, integration.json (5 parts, 5 app screens with a night mode for when no staff are on the floor), bom.csv (about $142 a room), buy.json with 9 key parts
      • New product page at /products/roomone/ in Facilities: $349 + $8/room/month against about $658 + $13/room/month bought separately (est.); folds GuestRoom and VapeSense; laundry, leaks, back-of-house floors and care stay with their own zones; next: F9 Logistics and warehouses

      See it in 3DFull research and design

    6. A hotel needs one thing in each guest room that sets the heating and cooling back when the room is really empty (as ASHRAE 90.1 and California Title 24 require within 30 minutes), records smoking and vaping with evidence, and catches damp. A smoked room costs about $620 to $1,300 to put right (Minut), and vape detectors sell for about $1,500 each (CDW).
      • Now part of RoomOne: https://iemilabs.com/products/roomone/

      See it in 3DFull research and design

    7. A hotel needs one thing in each guest room that sets the heating and cooling back when the room is really empty (as ASHRAE 90.1 and California Title 24 require within 30 minutes), records smoking and vaping with evidence, and catches damp. A smoked room costs about $620 to $1,300 to put right (Minut), and vape detectors sell for about $1,500 each (CDW).
      • Now part of RoomOne: https://iemilabs.com/products/roomone/

      See it in 3DFull research and design

    Smart equipment · legal on the field

    RoomOne is the the hotel guest room's wall thermostat by the entry: a 140 x 110 x 32 mm unit on a single-gang wall box, made smart

    It replaces the room's existing guest-room thermostat, on the same wall box and the same wires, with every part built in. Everything inside the thermostat: brain, air module, radar, e-paper, keys, call light, tone, secure element, tamper switch, relays and power on one carrier board. About 210 g (est.), the same outline as a plain guest-room thermostat; no ceiling disc, plug-in box or camera.

    Meets The US Access Board, ASHRAE and the California Energy Commission, UL, and the US and UK privacy regulators: ADA 2010 Standards 308 (reach ranges), 309 (operable parts) and 307.2 (protruding objects); ASHRAE 90.1 section 6.4.3.3.5 and California Title 24 section 120.2(e)4 guest-room HVAC controls; UL 60730-2-9 temperature sensing controls; FCC Part 15; no hidden cameras or recording in guest rooms

    RuleLimitRoomOne
    Reach range for operable parts (ADA 2010 Standards 308.2 and 308.3)380 to 1,220 mm above the floor✓ keys 1,117 to 1,133 mm, display top 1,195 mm (the CAD asserts both)
    Operable parts (ADA 2010 Standards 309.4)one hand, no tight grasping or twisting, 22.2 N or less✓ two 16 mm push keys (Adafruit 1441), no dial
    Protruding objects (ADA 2010 Standards 307.2)wall objects 685 to 2,030 mm high stand out 100 mm or less✓ 32 mm from the wall (the CAD asserts it)
    Guest-room HVAC set back when empty (ASHRAE 90.1 6.4.3.3.5; Title 24 120.2(e)4)within 30 min of the room going empty, set back at least 2.2 C (4 F) in heating and cooling✓ radar empty call 20 min after the last presence (breathing included), then +2.5 C cooling / -2.5 C heating; back to the guest's set point when someone comes in
    Thermostat safety (UL 60730-2-9), Class 2 wiring (NEC 725)24 VAC Class 2 only, no mains in the unit✓ 24 VAC from the fan coil's own Class 2 transformer, fused on the carrier board; listing tests in the first build
    No hidden cameras or recording in a guest room (US state video voyeurism laws; Airbnb indoor camera ban, March 2024; UK GDPR)no camera and no audio recording in a sleeping room✓ no camera and no microphone; radar gives presence only; a card on the desk says what the thermostat senses
    Same size and installation as the plain thermostatsame wall box, wires and outline✓ 140 x 110 x 32 mm on a single-gang box, R C G Y W wiring (the CAD asserts the outline)
    Radio (FCC Part 15 / RED)certified modules✓ Wi-Fi and BLE on the XIAO ESP32-S3's certified module; 24 GHz radar module certified by its maker
    FTC Trade Regulation Rule on Unfair or Deceptive Fees (16 CFR Part 464), in force 12 May 2025 for short-term lodgingmandatory fees in the total price from the first advertised price; other charges disclosed clearly before the guest agrees; no misrepresenting the nature or amount of any fee✓ RoomOne never charges, sets or adds a fee; the evidence page shows the hotel's own posted smoking policy beside the signed event, so the manager decides under the policy the guest saw (a check aid; the hotel decides how its fees are disclosed)
    Telling guests about room sensors (consumer reports of Feb and June 2026 after sensor-only smoking fees were reversed; no rule text yet)advocates ask hotels to post an in-room notice of air sensors✓ the e-paper shows 'Air and presence sensor: no camera, no microphone' when a guest first presses a key after check-in, and the same line is printed on the wall plate (no new part)

    Indoor guest-room use. UL 60730-2-9 and radio tests to be done before sale. It is a monitor and alert aid: smoke and vape calls are evidence for the manager, never an automatic fine, and it is not a smoke alarm (the room's listed smoke alarm stays).

    One piece of equipment does

    • ●Comfort: the guest sets the temperature with two keys; fan, cool and heat to the fan coil
    • ●Empty-room set back: the room goes to set back 20 min after it is really empty (radar sees breathing, so a sleeping guest is never set back)
    • ●Smoke and vape: a signed event record (particle curve, VOC, time) for the manager
    • ●Thermostat covered or taken off: a tamper record
    • ●Damp: humidity held high for hours, dry mode on the fan coil and a maintenance task
    • ●Stuffy room: CO2 high, more fan
    • ●Housekeeping: the room is empty after checkout, so it goes to the clean list
    • ●Welfare: no movement seen for 48 h under Do Not Disturb, a check to the duty manager

    Not done by the equipment, and why

    • Water leaks under the bathroom sink or the PTAC: the thermostat cannot sense the floor; WaterLeak stays listed for building leak sensing
    • Laundry rooms and machines: another zone; LaundryRoom, LaundroLink and CycleTap stay listed
    • Back-of-house wet floors and corridors: another zone; FloorSafe stays listed
    • Smoke at a window seat or balcony more than 6 m away: seen only when the air reaches the wall (est. under 3 min)
    • Noise and parties: no microphone in a sleeping room, by design
    • Care and medical alerts: not a care product; CareWatch stays listed for care homes (F12)

    Makes the call itself

    With no staff on the floor at night, the room runs itself: it sets the HVAC back when the room is really empty and back up when a guest comes in, records smoke and vape events with a red light and a tone, records a covered or removed thermostat, dries a damp room, and puts empty rooms on the clean list. Smoking fees and welfare checks go to a person to decide.

    CallWho decidesHow it sees itHow players see the call · if unsure
    Room empty: set back20 min after the last presence · about 98 % of empty rooms, a sleeping guest kept as occupied (est.)The equipmentLD2410C radar; presence state machine on the radar's motion and breathing gatesBlue light for 5 s at set back; the set point shows on the e-paper. Any breathing seen or unsure: stays occupied (comfort first)
    Guest back: comfort set point< 2 s · about 99 % (est.)The equipmentLD2410C radar; motion gate at the entryDisplay wakes with the guest's set point. None needed
    Smoke or vape event in the room< 3 min · about 90 % of vape events, about 95 % of cigarette smoke (est.)The equipmentSEN66 particles, VOC and NOx; event classifier (int8) on the particle curve, VOC and decay time, trained on vape, cigarette, cannabis, shower steam, hair spray and cookingRed light and three tones; a signed event with the curve to the manager. Steam, spray or under 85 % confidence: logged as 'air event, check room', never a smoking call
    Smoking feeafter the stay · est.; not field-testedHelps the officialthe signed smoke or vape event, the radar presence log for the same minutes, SEN66 humidity; none for the fee (a person decides); the evidence page sets the air event beside the radar presence log, and says 'room empty at the time: do not charge' when no guest was in the room during the event, and 'hair styling or steam likely' when humidity rose with the particles (29 Oct 2026 market check: sensor-only fees were reversed when guests were out or had used hair spray and heat tools)Evidence page in the app, with the room's presence log and the hotel's posted policy text. Room empty during the event, humidity rising with the particles, or confidence under 85 %: the page says no fee and asks for a room check; otherwise the manager decides under the hotel's posted policy, with a room check before any fee
    Thermostat covered or taken off the wall< 60 s · about 97 % (est.)The equipmentLD2410C near target, SEN66 flow, D2F-01 tamper switch; rule: object within 6 cm for over 60 s, air flow drop, or the plate switch openAmber light and a signed tamper record. Unsure: 'check the thermostat' task
    Damp room: dry mode6 h · about 95 % (est.)The equipmentSEN66 humidity and temperature; rule: RH over 65 % for 6 h with the room emptyAmber light; dry mode and a maintenance task. Sensor fault: maintenance task only
    Room empty after checkout: clean now< 20 min · about 98 % (est.)The equipmentLD2410C radar with the hotel system's checkout; empty state after checkout timeRoom moves to the housekeeping clean list. Unsure: stays 'check before entering'
    Welfare check: no movement for 48 h under Do Not Disturb48 h (hotel policy) · est.; not field-testedHelps the officialLD2410C radar; presence history (still present but no movement, or no presence at all)Task to the duty manager. Any doubt: still sent; a person always knocks

    Nothing added to the field

    The only things in play are the items the laws already put there:

    • ●The guest-room thermostat (body and wall plate) on its wall box by the entry

    The ceiling, smoke alarm, bathroom, door lock and PTAC stay as they are; no ceiling disc, camera or plug-in box

    Built to take the hits

    • Luggage or a housekeeping cart knocks the thermostat (a 25 kg case swung into the wall at walking pace, about 10 J (est.), UL 60730-1 enclosure impact test, plus a 10 J cart test in the first build): ✓ 32 mm off the wall with the plain thermostat's outline; PC-ABS body; parts on the carrier board, the radar and e-paper behind the face
    • A guest pulls it off the wall or prises the body (hand force on the body edge, about 200 N (est.), none; pull test in the first build): ✓ pin-Torx screws into the wall plate; the tamper switch marks the log; the relays drop to off
    • Cleaning spray and wipes (spray on the front face, IEC 60529 IP20 indoor): ✓ vents on the bottom and top only, none on the face; e-paper window bonded

    Secure by design

    Call record:
    Every smoke, vape, tamper, set-back and welfare call is signed in the ATECC608 with the time, in an append-only log the hotel's account can verify
    Radio:
    WPA3 hotel back-office Wi-Fi (never the guest network), TLS 1.3 to the cloud; BLE LE Secure Connections for set-up only
    Boot:
    ESP32-S3 secure boot v2 and flash encryption; keys held in the ATECC608
    Updates:
    Signed updates with rollback, only when the room is empty
    Tamper:
    The wall plate presses an Omron D2F-01 tamper switch; taking the thermostat off marks the log; no open debug port
    Privacy:
    No camera and no microphone; radar presence only; event curves kept 90 days; nothing about who the guest is, only the room number
    Theft:
    Paired to the hotel's account; on another network it is a plain thermostat until the hotel admin unlocks it

    RoomOne FAQ

    General FAQ
    Why not a Verdant or Inncom thermostat, or a Minut sensor?

    Hotel occupancy thermostats set the room back but use a motion sensor, so a still or sleeping guest can be set back, and they do not record smoke. Room sensors such as Minut record smoke and noise but do not run the heating. RoomOne is the thermostat itself: a breathing radar keeps sleeping guests comfortable, and the same unit signs smoke and vape events. One box on the wall, one app.

    What does it cost per room?

    $349 per room plus $8 a month (target), against about $673 plus $13 a month for a networked thermostat, a GuestRoom node and a VapeSense disc bought separately. It goes in where the old thermostat was, on the same wall box and wires, usually at a PTAC swap or renovation.

    Is there a camera or a microphone in the room?

    No. The thermostat has a radar that sees presence and breathing, and an air module. Nothing records pictures or sound.

    Which products does RoomOne replace?

    GuestRoom and VapeSense: empty-room set back, smoke and vape evidence and damp rooms now come from the room's own thermostat. Laundry rooms (LaundryRoom, LaundroLink, CycleTap), building leaks (WaterLeak), back-of-house floors (FloorSafe) and care homes (CareWatch) are other zones and stay listed.

    Will it set back the room while I sleep?

    No. The radar sees breathing, so a sleeping guest keeps the room occupied.

    Does it replace the smoke alarm?

    No. The room's listed smoke alarm stays. RoomOne records smoke and vape events as evidence for the manager; it makes no safety claim.

    What if it is not sure?

    It logs 'air event, check room' and never calls smoking. A person always decides a smoking fee and a welfare check.

    Will a smoking fee from RoomOne stand up, and can it charge a guest who did not smoke?

    RoomOne never charges anyone. In 2026, news reports found hotels reversing $300 to $566 smoking fees based on air sensors alone, often after hair spray and heat tools, or when the guests were out of the room. So RoomOne's evidence page puts the signed air curve beside the room's presence log: if nobody was in the room during the event, it says do not charge, and if humidity rose with it (hair dryer, iron, shower) it says styling or steam is likely. Otherwise the manager decides under the hotel's posted policy, after a room check.

    Will guests know the room has a sensor?

    Yes. The thermostat's screen says 'Air and presence sensor: no camera, no microphone' when a guest first presses a key, and the wall plate carries the same line. Consumer advocates have asked hotels to post exactly this kind of notice.

    Is RoomOne the same as DampOne?

    No. RoomOne is the guest-room thermostat a hotel buys: set-back when the room is empty, smoke or vape events, clean-now after checkout and a covered thermostat. DampOne is the bathroom extractor fan in a home, bought by a family or landlord, for condensation, mould risk and leaks. They share a presence radar, not a job.

    Related products

    ColdChain Guard AI concept: the idea and where each part goes
    SensingConcept

    ColdChain Guard AI

    A lunchbox-sized monitor that mounts inside trucks, cold rooms and fridges.

    • Watches temperature around the clock
    • Warns before goods get too warm
    • Detects door openings and tampering

    From $199 per kit

    Details
    WaterLeak AI concept: the idea and where each part goes
    SensingConcept

    WaterLeak AI

    A matchbox-sized battery monitor that sticks near pipes, tanks and AC units.

    • Spots water and damp early
    • Sends instant alerts to your phone
    • Shows a photo of the problem

    From $199 per unit / building kit

    Details
    RubDock concept: the idea and where each part goes
    SensingConcept

    RubDock

    A weighing back-plate for any wall hand-rub dispenser, plus a door counter on the room's jamb.

    • Counts rubs from dispenser weight
    • Counts room entries at the door
    • Reports rubs per entry by shift

    From $99 per room

    Details

    RoomOne

    Concept · target $349

    I want this