The is argument
The is argument on equipment and points fields accepts any Brick class name. Tacit resolves the class hierarchy and returns all matching entities, including subtypes.
All root queries require
siteId. Examples below omit it for brevity. See multi-tenant scoping.Finding equipment
All HVAC equipment
Specific equipment types
Combining type with name search
name and is can be used together to find AHUs whose name contains “AHU”.
AHUs with temperature sensors
equipment and points use is independently. This finds temperature sensors (all subtypes) on AHUs (all subtypes).
Finding points
All sensors
Temperature sensors
All setpoints
All commands
Exploring the hierarchy
Not sure what Brick classes are available? Query without theis argument and look at the type field:
is argument.
Cross-cutting: points by equipment type and location
The most powerful pattern combinesis, equipmentIs, and locationName on the point root query:
Practical examples
Find all metered equipment
Comfort check: all zone temperature readings
Equipment by property: find everything on a controller
Virtual vs physical equipment
Next steps
Traverse equipment chains
Follow feeds relationships upstream and downstream.
Points reference
Full cross-cutting query reference for points.
