События платформы
5 первичных события платформы, на которые можно подписаться. Страница строится из того же tv-events.snapshot.json, который поставляется с SDK (v1.11.0), — она не может разойтись с тем, что проверяет check-pact.
Событий модулей здесь нет — так задумано. Событие, публикуемое модулем, объявляется в манифесте этого модуля (events.publishes) и больше нигде. Кто что публикует — в каталоге модулей; как эти два источника соотносятся — в разделе События.
building.point.updated
| Поле | Тип | Обязательно | Примечания |
|---|---|---|---|
pointId | string | да | uuid |
elementId | string | нет | uuid |
value | number | string | boolean | null | да | — |
unit | string | нет | — |
quality | string | да | good, uncertain, bad · по умолчанию "good" |
observedAt | string | да | date-time |
building.alarm.triggered
| Поле | Тип | Обязательно | Примечания |
|---|---|---|---|
alarmId | string | да | uuid |
elementId | string | нет | uuid |
severity | string | да | info, warning, critical, emergency |
code | string | да | — |
message | string | да | — |
acknowledgedAt | string | нет | date-time |
building.fault.created
| Поле | Тип | Обязательно | Примечания |
|---|---|---|---|
faultId | string | да | uuid |
buildingId | string | да | uuid |
elementId | string | нет | uuid |
pointId | string | нет | uuid |
severity | string | да | — |
title | string | да | — |
detectedAt | string | да | date-time |
building.element.status_changed
| Поле | Тип | Обязательно | Примечания |
|---|---|---|---|
elementId | string | да | uuid |
previousStatus | string | нет | — |
newStatus | string | да | — |
reason | string | нет | — |
building.changeset.applied
| Поле | Тип | Обязательно | Примечания |
|---|---|---|---|
changesetId | string | да | uuid |
appliedBy | string | да | — |
appliedAt | string | да | date-time |
summary | string | нет | — |
affectedEntityCount | integer | нет | — |