Телеметрия устройства: перечисление как схема. Как использовать значение / отображаемое значение - PullRequest
0 голосов
/ 27 января 2020

У нас есть шаблон устройства с определением интерфейса, который содержит возможность с Enum в качестве схемы ... с возможными значениями 0, 1, 2. Для каждого из значений я определил отображаемое имя, как показано в изображение здесь .

Я ожидал, что эти отображаемые имена будут отображаться на панели инструментов при отображении «Последнее известное значение», однако все равно отображаются значения (0, 1, 2).

Я что-то здесь упускаю? Где / как используются эти отображаемые имена enum? Как мы используем их на информационных панелях?

Ответы [ 2 ]

0 голосов
/ 21 февраля 2020

Я проверил свою конфигурацию, и я также работаю в интерфейсе со схемой Enum.

Центральный интерфейс IoT + представление схемы

Но я также включил раздел настройки для шаблона устройства тип Semanti c State .

IoT Central - настройка значения интерфейса

В этом случае я получил график «Последнее известное значение» с текстом.

История состояний Я получил, только когда тип способности установлен на Состояние типом semanti c уже;)

IoT Central - тип возможностей "Sate"

0 голосов
/ 27 января 2020

Следующий фрагмент экрана показывает пример значений перечисления состояния телеметрии в приложении IoT Central :

  • Последнее известное значение где отображается необработанное значение (без сопоставления) из данных телеметрии
  • История состояний , где используется сопоставление с DisplayName в течение временного диапазона. Обратите внимание, что если в отображении нет значений перечисления, DisplayName будет пустым.
  • P ie график , где отображается количество одинаковых значений в течение временного диапазона

enter image description here

...