Skip to content

События платформы

5 первичных события платформы, на которые можно подписаться. Страница строится из того же tv-events.snapshot.json, который поставляется с SDK (v1.11.0), — она не может разойтись с тем, что проверяет check-pact.

Событий модулей здесь нет — так задумано. Событие, публикуемое модулем, объявляется в манифесте этого модуля (events.publishes) и больше нигде. Кто что публикует — в каталоге модулей; как эти два источника соотносятся — в разделе События.

building.point.updated

ПолеТипОбязательноПримечания
pointIdstringдаuuid
elementIdstringнетuuid
valuenumber | string | boolean | nullда
unitstringнет
qualitystringдаgood, uncertain, bad · по умолчанию "good"
observedAtstringдаdate-time

building.alarm.triggered

ПолеТипОбязательноПримечания
alarmIdstringдаuuid
elementIdstringнетuuid
severitystringдаinfo, warning, critical, emergency
codestringда
messagestringда
acknowledgedAtstringнетdate-time

building.fault.created

ПолеТипОбязательноПримечания
faultIdstringдаuuid
buildingIdstringдаuuid
elementIdstringнетuuid
pointIdstringнетuuid
severitystringда
titlestringда
detectedAtstringдаdate-time

building.element.status_changed

ПолеТипОбязательноПримечания
elementIdstringдаuuid
previousStatusstringнет
newStatusstringда
reasonstringнет

building.changeset.applied

ПолеТипОбязательноПримечания
changesetIdstringдаuuid
appliedBystringда
appliedAtstringдаdate-time
summarystringнет
affectedEntityCountintegerнет

Создано на платформе Tango Vision. Вопросы? developers@tango.vision