Атрибуты устройства

image0

Узел находит устройство, связанное с отправителем, с помощью настроенного запроса и добавляет поля потребитель, область видимости и значение последней телеметрии в метаданные сообщения.

Атрибуты добавляются в метаданные с префиксом области видимости:

  • общий атрибут -> shared_

  • атрибут клиента -> cs_

  • атрибут сервера -> ss_

  • телеметрия -> префикс не используется

Например, общий атрибут «версия» будет добавлен в метаданные с именем «общая_версия». Атрибуты клиента будут использовать префикс cs_. Атрибуты сервера используют префикс ss_. Последнее значение телеметрии добавляется в метаданные сообщения как есть, без префикса. В конфигурации «Запрос взаимосвязей устройств» администратор может выбрать необходимое направление и уровень глубины взаимосвязи. Также тип отношения можно настроить с помощью необходимого набора типов устройств.

image1

Если было найдено несколько связанных объектов, для расширения атрибутов используется только первый объект, остальные объекты будут отброшены.

Если связь не найдена, то цепочка Failure, иначе Success.

Если атрибут или телеметрия не были найдены, они не добавляются в метаданные сообщения и по-прежнему направляются через цепочку Success.

Метаданные исходящего сообщения будут содержать настроенные атрибуты, только если они существуют. Чтобы получить доступ к выбранным атрибутам в других узлах, вы можете использовать этот шаблон metadata.temperature.

Узел правил имеет возможность включать/отключать отчеты об ошибках, если хотя бы один выбранный ключ не существует в исходящем сообщении:

image2