IoT Hub имеет возможность обогащать сообщения перед отправкой в конечную точку. Похоже, что информация о двойнике устройства может быть добавлена, но я ничего не вижу о двойниках модуля онлайн.
В этом случае мы будем использовать версию данных модуля, содержащуюся в сообщениях, в некоторых случаях. точка в будущем. Мы хотели бы дополнить сообщения, отправляемые конечным точкам, метаданными о состоянии модуля, из которого он получен.
Другой вариант, который, по-видимому, не существует, - это возможность обновлять двойниковые свойства устройства при развертывании. Если бы это было выполнимо, то потенциально мы могли бы обновить информацию о версии модулей на уровне двойника устройства.
Это неправильный способ думать о двойниках? Ака, были ли такие функциональные возможности даже доступными, будет ли обогащение занимать момент времени, о котором сообщалось? Может ли быть какая-либо гарантия, что близнец имеет правильное значение, указанное в отчетах, когда модуль отправил сообщение? В таком случае единственный ли надежный способ отправки метаданных о сообщении модуля находится внутри самого сообщения?