Статус устройства
Статус устройства можно посмотреть, используя действие Показать статус контекста устройства. Сюда входит следующая информация:
Статус устройства и используемый для статуса Цвет (рассчитываются согласно настройкам аккаунта устройства Выражение статуса и Выражение цвета)
Тип Драйвера устройства, используемого устройством
Время последней синхронизации
Текущий Статус соединения
Статус синхронизации последней синхронизации и/или прогресс текущей
Заполнение очереди синхронизации, показывающее процент использования очереди запросов на синхронизацию
Операции чтения и асинхронного обновления переменных устройства, показывающее число значений, читаемых с устройства или отправляемых устройством в асинхронном режиме.
Операции записи переменных устройства, то есть число значений, записанных на устройство.
Операции вызова функций устройства, то есть число выполнений операций устройства.
События устройства, то есть число асинхронных оповещений, созданных устройством.
Статусы подключения и синхронизации
Комбинация статуса текущего подключения и статуса синхронизации представлена в Состоянии контекста устройства (иконка контекста).
Статус соединения
Статус соединения указывает, способен ли SberMobile Server подключиться к устройству. Статусы подключения:
Неизвестно. Подключение не проверялось с момента создания учетной записи устройства или запуска сервера.
Онлайн. Соединение между SberMobile Server и устройством установлено.
Офлайн. Нет установленного соединения между SberMobile Server и устройством. Проверьте историю события для обнаружения причины невозможности соединения.
Приостановлено. Устройство приостановлено из-за ошибки проверки настроек сервера или зависимости. Попытки подключения не выполняются.
Статус синхронизации
Статус синхронизации показывает:
Итоговый результат последней синхронизации.
Прогресс текущей синхронизации, если включена опция Расширенный статус в Общих свойствах устройства.
Статусы синхронизации:
Синхронизировано.
Ожидание синхронизации.
Ошибка синхронизации.
Не синхронизировано или синхронизация в процессе.
Расширенные статусы синхронизации:
Подключение. SberMobile Server пытается подключиться к устройству.
Чтение метаданных. SberMobile Server считывает информацию о настройках, операциях и событиях устройства.
Синхронизация настроек. SberMobile Server синхронизирует значения настроек между устройством и серверным кэшем.
Статус синхронизации настроек
Эта таблица выдает статус синхронизации по каждой переменной настроек устройства. Она включает следующие данные по каждой переменной:
Дата/время последней синхронизации.
Время ввода/вывода по последней синхронизации, т.е. время, потраченное драйвером устройства для считывания/записи значения настроек с аппаратной части.
Обновленный флаг на сервере, который true, если значение настроек было обновлено в кэше сервера и новое значение еще не записано в аппаратной части.
Текстовое описание текущего статуса синхронизации настроек.
Журнал последних синхронизаций
В этой таблице отображается список последних синхронизаций устройства и информация о результатах. Максимальное количество элементов в списке может быть задано параметром максимальное число записей в журнале последних синхронизаций в общих свойствах устройств. Таблица содержит следующие поля:
Время начала
Временная метка, указывающая, когда была вызвана синхронизация.
Продолжительность
Указывает миллисекунды, прошедшие между началом и завершением синхронизации.
Только подключение
При каждом вызове синхронизации драйвер устройства может выполнять различные операции. В случае операции "Только подключение" устройство просто удостоверилось, что с физическим устройством может быть установлено соединение.
Читать метаданные
Указывает, были ли во время синхронизации считаны дополнительные группы данных, связанных с устройством. Эти данные могут отличаться от устройства к устройству, но могут включать такую информацию, как активы; дескрипторы и определения переменных, функций и событий; значения переменных.
Статус
Указывает, была ли завершена синхронизация или нет, и может принимать следующие значения:
Синхронизация завершена успешно. Синхронизация была успешно завершена.
Устройство неактивно. Синхронизация не выполняется, поскольку учетная запись устройства в SberMobile была приостановлена.
Запрещено согласно выражению зависимости. Синхронизация не выполняется, поскольку поле выражения зависимости в разделе "Общие свойства устройства" имеет значение false.
Запрещено драйвером устройства. Синхронизация не выполняется, поскольку драйвер устройства указал, что синхронизация не нужна или невозможна.
Ошибка соединения. Синхронизация не выполняется, поскольку не удалось установить соединение с физическим устройством.
Неожиданный разрыв соединения. Синхронизация отсутствует, поскольку соединение с физическим устройством было прервано.
Прервано. Синхронизация отсутствует, поскольку процесс остановился из-за проблемы, не связанной с сетью. Чаще всего завершается работа виртуальной машины Java, на которой работает сервер SberMobile.
Режим обслуживания. Синхронизация отсутствует, поскольку сервер SberMobile находится в режиме обслуживания.
Ошибка. Синхронизация не завершилась из-за ошибки.
Переменные
Таблица переменных, которые были синхронизированы.