Присутствие вещи: конфигурирование объединения
Подсистема федерации опирается на RemoteThing, чтобы показывать статус соединения на федеративных серверах. Можно настроить присутствие вещи (в частности, рабочий процесс isReporting) для работы с федеративными серверами.
В подсистеме "Объединение" свойство isReporting обрабатывается как базовое свойство привязки, и поэтому оценка передачи сообщений не инициируется и не обрабатывается в конечном узле-подписчике. Значение этого свойства обновляется только в узле-издателе. Следует отметить, что свойство isConnected отражает соединение сервера, а не текущее состояние isConnected для RemoteThing, как оно отображается в узле-издателе.
Выполните следующие шаги, чтобы настроить объединение для использования элемента "Присутствие вещи":
1. Сконфигурируйте объединение. Дополнительные сведения см. в разделе Конфигурирование объединения.
2. Откройте вещь подписчика и выберите опцию Конфигурация.
3. Чтобы гарантировать, что значение isReporting не будет обновляться какой-либо стратегией вещи подписчика, убедитесь, что в вещи подписчика имеется параметр NoOpStrategy.
4. Выберите Свойства и предупреждения, а затем выберите Управление привязками. В следующей таблице слева приведены свойства вещи издателя (локальные), а справа - свойства вещи подписчика:
5. Сопоставьте свойства передачи сообщений для вещи издателя с соответствующими свойствами передачи сообщений для вещи подписчика. Эти свойства включают следующие: isReporting, reportingLastEvaluation и reportingLastChange. Таблица обновится, чтобы отображались столбцы Источник и Тип привязки:
* 
Свойства в вещи подписчика будут обновлены, чтобы отражалось, что для них существует Источник, который передается из вещи издателя.
6. Убедитесь, что свойства передачи сообщений для вещи подписчика обновлены в соответствии с обновлением свойств для вещи издателя.
Было ли это полезно?