Commands  ›  Fire Alarm  ›  Design Fire Alarm System

Design Fire Alarm System

Fire Alarm writes to model Public API · not yet exposed

Coming soon

Before you run this

Active Revit document must be open. Adelphos JSON file must exist. Cable tray types must be loaded. Level must exist near base point Z. For hosting resolution, ceiling elements or 2700mm fake ceiling height is used.

After it runs

MEP segments, fittings, fire alarm devices (detectors, call points, beacons, sounders), detail lines, and text notes are created. A placement report is written.

When to use this

Don't use this when

Creating fire alarm systems manually. Importing lighting or small power systems. Editing existing fire alarm device positions.

Inputs

NameKindTypeRequiredDefaultDescription
BasePoint selection XYZ yes Base point for fire alarm placement
"Pick Revit basepoint (target origin for import)"
JsonPath config string no null Path to Adelphos JSON file

Returns

NameTypeDescription
CurvesCreatedintNumber of MEP curve segments created
ElbowsPlacedintNumber of elbow fittings placed
TeesPlacedintNumber of tee fittings placed
BlocksPlacedintNumber of family instances placed

What you'll see in the chat

on start
Importing fire alarm system from JSON...
Setting up fire alarm device layout...
Preparing fire detection system import...
thinking
Reading JSON fire alarm data...
Resolving MEP types and levels...
Creating MEP segments...
Placing fire alarm devices...
Importing polylines and text annotations...
Finalizing fire alarm model...
on success
Fire alarm imported! Created {CurvesCreated} segments, {ElbowsPlaced} elbows, {BlocksPlaced} devices.
on failure
Fire alarm import failed: {error}

REST API

Not yet exposed

This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:

  • POST /api/v1/commands/design_fire_alarm_system
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

design fire alarm system · design fire alarm systems · design the fire alarm system · fire alarm · fire alarms · fire alarm system · fire alarm systems · design fire alarm
Patterns: design * fire alarm · design * fire alarms · design * fire alarm system · design * fire alarm systems · create * fire alarm

Related commandsDesignContainmentSystemCommand · DesignLightingSystemCommand · DesignSmallPowerSystemCommand · DesignMechPowerSystemCommand
PillarFire Alarm