Create sites, floors, rooms, operating modes, and the relationships between them.
AI in GEM
A commissioning partner built into GEM.
Describe what you’re trying to build in plain language. GEM can help commission the property, create automation, and work through problems using the live installation as its reference.
Guided commissioning
From an empty project to a working system.
The assistant can walk an integrator through sites, rooms, and devices one question at a time. It can discover supported equipment, configure devices, connect zones to spaces, and build room interfaces from the resulting model.
A floor plan can also be analyzed into proposed spaces for review before anything is created.
- 01DescribeTell GEM what you are building.
- 02ReviewCheck the proposed configuration.
- 03ConfigureCreate the approved pieces together.
- 04RefineContinue in GEM’s regular editors.
What it can help build
Less repetition during commissioning.
Use the assistant for a single change or to lay down a repeated structure across rooms, floors, and systems.
Discover supported devices, fill in their connection details, and organize their controls by space.
Create related devices, zones, schedules, interfaces, users, alarms, and other configuration together.
Commissioning tools
Built for the work that goes wrong quietly.
Building protocols rarely report a bad mapping. A wrong register or object simply reads the wrong value. GEM’s assistant includes dedicated tools for the repetitive, error-prone parts of a project.
- Protocol point mappingMap BACnet objects, Modbus registers, KNX group addresses, OPC UA nodes, MQTT topics, and Z-Wave nodes into zones in one batch. Each batch is checked against the live installation, previewed with a dry run, and rolled back in full if any entry fails.
- Hardware swapsReplace a failed or upgraded device and move every reference to it—zone bindings, AV sources, monitors, macro steps, triggers, and access readers—after a dry-run inventory of what will change.
- Configuration auditRun the same 28-check audit as GEM’s Diagnostics page to find orphaned records, duplicates, broken references, connectivity gaps, and security issues before handoff.
- Schedules and programsLay down climate setbacks, sunrise- and sunset-relative lighting and shade schedules, and sequential irrigation programs with cycle-and-soak and rain-chance skipping.
- Roles and permissionsBuild access roles that are validated against GEM’s live permission catalog, with a security summary to read back before anything is saved.
Automation
Describe the outcome.
Ask for a morning routine, an after-hours door alert, or a coordinated shutdown. GEM can create scenes, triggers, schedules, and multi-step macros—including conditions, notifications, and custom JavaScript steps—then leave them in the same editors your team already uses.
Example request
“Create an Away mode for the main house. Turn off nonessential lights, set climate back, and notify the homeowner when it starts.”
GEM resolves the affected spaces and systems, presents the intended work, and builds the approved configuration.
Live context
Works with the system you actually have.
The assistant works from GEM’s current configuration and state, rather than a generic description of the project.
- Live entity resolutionDevices, zones, macros, and other references are checked against the current installation.
- System inspectionThe assistant can inspect live state and help find disconnected devices or incomplete configuration.
- Documentation searchTechnical answers stay close at hand while the integrator works through the system.
- Secrets withheldPasswords, keys, tokens, and credentials embedded in camera URLs are masked before anything is sent to the AI provider.
Site knowledge
Teach it once.
Tell GEM about a site nickname, a device quirk, or a commissioning convention and it can carry that knowledge into later sessions. Administrators can review, correct, or remove it at any time.
Human in the loop
You decide what changes.
Configuration changes show a plain-language preview to allow or deny before they run, and commands that operate real equipment always ask first. Bulk tools validate the complete batch and roll it back when an entry fails, and recent changes can be undone.
The AI assistant is optional, administrator-facing, and not required for normal GEM operation. It works with Anthropic (Claude), OpenAI, Google Gemini, or any OpenAI-compatible endpoint—including a self-hosted model server—using the customer’s own API key. Floor-plan analysis currently uses Anthropic.
Bring the next system online with GEM.
See how the assistant can help move from design intent to a working, reviewable configuration.
