Smart-Building Installer Brief

Lumi Nails & Med Spa โ€” work order for hardware + LumiOS hookup

The control software (LumiOS) is already built and running. This brief is the hardware to install and how to connect it. LumiOS uses open standards (Matter / Zigbee / Z-Wave / ONVIF), so the owner is not tied to any one brand or installer. Please quote install + integration. Product suggestions are examples โ€” equivalent reputable models are fine if they meet the "must support" note.

1 ยท The hub (install first)

Home Assistant Green (~$99) โ€” recommended, because LumiOS's hardware driver is already written for Home Assistant. It runs locally (doors & lights keep working if the internet drops) and speaks Matter/Thread, Zigbee and (with a USB stick) Z-Wave. Alternatives: Hubitat Elevation C-8 Pro (~$179) or Homey Pro. Put it on wired Ethernet.

LumiOS itself runs on its own small always-on device (a ~$100โ€“150 mini-PC or Raspberry Pi) on the same network โ€” not on the hub appliance. Both stay on-site.
Site notes (per plans โ€” Wallin Gomez A10 / A40, 2111 S Wabash Ave): Mount the hub, UPS & LumiOS PC by the existing electric panel (corridor side). One HVAC zone โ€” the smart thermostat replaces the existing thermostat (center of suite). 3 keyless doors per door schedule A40: Door 01 glass entry (Reception), Doors 02 & 03 (Treatment 104 & 105) โ€” all "coordinate hardware with tenant." 8 shades on the Reception/Pedicure glazed partitions. No cameras in Treatment 104/105 or Restrooms 107/109.

2 ยท Hardware shopping list

WhatSuggested (or equivalent)Qty~ EachMust support
On-site hubHome Assistant Green1$99Local API, Matter/Zigbee/Z-Wave
LumiOS hostSmall always-on mini-PC or Raspberry Pi (runs the LumiOS app)1$100โ€“150Runs Node.js, wired Ethernet
Entry smart locks (front & back)Schlage or Yale (Z-Wave) โ€” or electric strike + Z-Wave relay for a glass/commercial door2$200โ€“300Physical key override, defined fail-safe
Room-access locks + door sensorsElectronic strike or smart lock + contact sensor on each treatment room2$120โ€“250Per-room lock + open/closed status
Smart lighting (per zone)Tunable-white + color (RGB) bulbs โ€” Philips Hue; or Lutron switches + Hue in color rooms~8 zones$50โ€“90Color temp (Kelvin) + RGB + dimming
Motion / occupancy sensorsAqara or Hue motion sensors (bathrooms, break room, back)~4$25โ€“80Occupancy events for auto-lighting
ThermostatHoneywell T6 Pro Z-Wave (replaces the existing thermostat)1$90โ€“170Local; single HVAC zone per plans
Motorized shadesHunter Douglas PowerView Gen 3 (owner orders through an HD dealer; dealer measures & installs)~8$350โ€“600 eaGen 3 motorization
PowerView Gen 3 GatewayRequired for LumiOS shade control โ€” exposes the local API. Reserve its IP in the router.1~$200Gen 3 API only (not Gen 2)
Multi-room audio (sound zones)Sonos speakers per area, or Sonos Amp + in-ceiling speakers for grouped zonesby area$250โ€“700Grouped zones, per-zone volume, API
AI cameras + NVRReolink or Amcrest AI PoE cameras (person detection) + ONVIF NVR7 + NVR$500โ€“800 kitONVIF + RTSP, AI person detection, local rec
Exterior signageSmart relay/plug for the lit sign + programmable LED "Open/Closed" sign (or small digital display for promos)1โ€“2$60โ€“300On/off + message control via API/relay
Autoclave monitorSmart plug with energy monitoring (senses on/off & cycles)1$20โ€“40Reports uptime to LumiOS
Front-desk tabletiPad / Android on wall mount1$200โ€“400Salon Wi-Fi
Network & powerPoE switch + UPS battery backup (APC/CyberPower)1 ea$100โ€“200UPS carries hub+locks+network
Keyless entry โ€” 3 zonesYale Assure Lock 2 Touchscreen/keypad (Z-Wave) or Schlage Encode keypad3$200โ€“260Keypad codes + key override
Video intercomReolink or 2N video doorbell at the entrance (2-way audio)1$100โ€“300ONVIF/local, 2-way audio
Alarm sirensAeotec Siren 6 (Z-Wave) โ€” indoor + outdoor2$65 eaTriggered by LumiOS security panel
Smoke + CO detectorsFirst Alert ZCOMBO (Z-Wave) โ€” supplements the code system2โ€“3$40 eaAlerts to LumiOS + auto-unlock egress
Phone systemOoma Office (VoIP) or Grandstream/Yealink + SIP service (monthly fee)1 + phones$100 + svcSalon phone โ€” separate from LumiOS

Prices approximate (mid-2026) โ€” verify at purchase. Rooms at Lumi: Reception, Pedicure, Manicure, Treatment Room 1 & 2, Bathroom 1 & 2, Break Room. Cameras cover common areas + entrances only (none in treatment rooms or bathrooms).

Phased option (recommended): start with Hub + entry locks + smart lighting (~$1,200โ€“2,000 installed), confirm it all works in LumiOS, then add thermostat, shades, audio, AI cameras, room-access locks, signage and the autoclave monitor. A full build of everything typically lands ~$4,500โ€“9,000 in hardware depending on speaker, shade and camera count.

3 ยท Installer scope of work

What we're asking you to quote. The owner supplies the gear and handles the DIY/handyman items โ€” please quote the licensed-pro work + the integration only, itemized:
  1. Install/terminate the licensed-pro items above (electrician / low-voltage / locksmith as required).
  2. Pair every device to the Home Assistant hub; confirm each responds in the hub's own app.
  3. Record each device's entity ID in the worksheet below (LumiOS needs these).
  4. Create a Home Assistant Long-Lived Access Token for LumiOS.
  5. Confirm camera RTSP URLs and that the NVR records locally.
Cameras need one extra piece for in-app live view. LumiOS controls everything else directly, but to show real camera video inside the app you also need a small RTSPโ†’WebRTC/HLS relay (e.g. go2rtc or Frigate, both run on the hub/host). Without it, recording and ONVIF motion still work โ€” you just view footage in the NVR/camera app, not the LumiOS tiles.

4 ยท Connect LumiOS (developer step โ€” ~a few hours)

Who does this: this step edits a Node.js file, so it needs someone comfortable with code โ€” many device installers pair hardware but don't program. Use a technical integrator, or have the LumiOS provider pre-fill realDriver.js so the installer only pastes IDs.
  1. Open src/devices/drivers/realDriver.js โ€” the code for each action is pre-written (commented).
  2. Paste the entity IDs from the worksheet into the MAP, uncomment the hub() calls, remove the NOT_WIRED guards.
  3. Launch with LUMIOS_DRIVER=real, LUMIOS_HUB_URL, LUMIOS_HUB_TOKEN set (see docs/SETUP.md).
  4. Test one light first, then doors. The app, voice and scenes do not change.

5 ยท Device-ID worksheet (installer fills in)

LumiOS deviceTypeHub entity ID (fill in)
Front Entranceentry lock 
Back Doorentry lock 
Receptionlight (tunable+RGB) / shade / thermostat / speaker 
Pedicurelight (tunable+RGB) / shade / thermostat / speaker 
Manicurelight (tunable+RGB) / shade / thermostat / speaker 
Treatment Room 1light / shade / thermostat / speaker / room lock + sensor 
Treatment Room 2light / shade / thermostat / speaker / room lock + sensor 
Bathroom 1 & 2light / motion sensor 
Break Roomlight / shade / thermostat / motion sensor / camera 
7 AI camerasRTSP URL + AI person-detection per cam (entry, reception, retail, pedicure, manicure, back, break) 
Exterior Sign / Open-Closed / Promorelay-switch + sign/display 
Autoclavesmart plug (energy monitor) 
3 keyless-entry doorskeypad lock entity per door 
Alarm sirenswitch/relay entity 
Smoke + CO detectorsbinary_sensor per detector โ†’ automation to LumiOS /api/safety/test 
Video intercomdoorbell entity + RTSP 

6 ยท Safety must-haves (sign off before go-live)

โš ๏ธ Door locks are a fire-code / life-safety matter โ€” not just a gadget. On a commercial building, exit doors must let people out during an emergency, and electric strikes/maglocks typically must release automatically on a fire alarm (fail-safe egress). This must be designed and signed off by a licensed locksmith/electrician to be legal and insurable. Confirm your insurance and local fire/building codes before automating any entrance or exit. Do not improvise locking on egress doors.

Note on cost: the shopping list is hardware only. Installation labor (electrician + integrator) and the LumiOS connection step are separate โ€” get them quoted too.