Skip to content

Platform events

The 5 first-party platform events you can subscribe to, rendered from the same tv-events.snapshot.json the SDK ships (v1.11.0) — this page cannot drift from what check-pact validates against.

Module events are not listed here, by design. An event published by a module is declared in that module's manifest (events.publishes) and nowhere else. The module catalog shows who publishes what; Events explains how the two sources fit together.

building.point.updated

FieldTypeRequiredNotes
pointIdstringyesuuid
elementIdstringnouuid
valuenumber | string | boolean | nullyes
unitstringno
qualitystringyesgood, uncertain, bad · default "good"
observedAtstringyesdate-time

building.alarm.triggered

FieldTypeRequiredNotes
alarmIdstringyesuuid
elementIdstringnouuid
severitystringyesinfo, warning, critical, emergency
codestringyes
messagestringyes
acknowledgedAtstringnodate-time

building.fault.created

FieldTypeRequiredNotes
faultIdstringyesuuid
buildingIdstringyesuuid
elementIdstringnouuid
pointIdstringnouuid
severitystringyes
titlestringyes
detectedAtstringyesdate-time

building.element.status_changed

FieldTypeRequiredNotes
elementIdstringyesuuid
previousStatusstringno
newStatusstringyes
reasonstringno

building.changeset.applied

FieldTypeRequiredNotes
changesetIdstringyesuuid
appliedBystringyes
appliedAtstringyesdate-time
summarystringno
affectedEntityCountintegerno

Built on the Tango Vision platform. Questions? developers@tango.vision