# Air Console

Air Console позволяет техническим специалистам, таким как сотрудники службы технической поддержки, отслеживать все сообщения, отправляемые трекером на сервер, и посылать команды на устройство, если это поддерживается. Работая на технологии WebSocket, Air Console обеспечивает обмен данными в реальном времени без задержек.

Navixy Air Console позволяет техническим специалистам выполнять различные задачи, такие как:

* Удалённое управление настройками и конфигурациями устройства
* Проверка состояния устройств и их местоположения в реальном времени
* Отправка диагностических команд на устройства
* Выполнение OTA-обновления прошивки и удалённой перезагрузки
* Просмотр необработанных данных устройства

![Air Console](/files/0ca6a8489c3930ce5e80f2054e7dea6ba5a7c7ec)

## Использование Air Console

Чтобы использовать GPRS-терминал, выберите трекер (он должен быть онлайн) и нажмите **Air Console** в правой боковой панели. Откроется окно, в котором вы сможете установить соединение с трекером, нажав **Start connection**.

<figure><img src="/files/95859ee29996d08e555c257007b639279fb6865f" alt="" width="563"><figcaption></figcaption></figure>

На левой панели отображается вся информация с вашего устройства в необработанном виде. Командная строка внизу позволяет отправлять команды на устройство в форме, предусмотренной протоколом. Эти команды будут отправлены на устройство в том же виде, в котором они были введены.

{% hint style="info" %}
Новые сообщения автоматически прокручиваются вниз по мере их появления.
{% endhint %}

Страница **Статус устройства** панель справа отображает дополнительную информацию, такую как время сообщения в формате ISO 8601 (UTC) и параметры, декодированные из пакета данных устройства: скорость устройства, местоположение, уровень батареи, [состояние входов и выходов](#reading-input-and-output-states), и другие технические данные. Статус обновляется по мере поступления новых сообщений.

Когда сессия завершена, нажмите **Close connection**.

## Чтение состояний входов и выходов

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

### Статус входов (Set/Reset) и статус выходов (Set/Reset)

Когда отображается такое имя параметра, статусы будут показаны в виде \[1RNS]. Этот тип используется, если протокол устройства не позволяет отправить состояние всех входов/выходов одновременно одним значением.

Каждый элемент в скобках содержит следующие значения:

* Цифра: номер входа/выхода
* S: Set (включено)
* R: Reset (выключено)

Например, если приходит значение \[8S], это означает, что вход 8 включён, а статусы остальных входов неизвестны.

Рассмотрим дополнительный пример \[1S2R3S]:

* Входы 1 и 3 включены
* Вход 2 выключен

### Статус цифровых входов и выходов

Это имя параметра будет отображаться, если устройство отправляет статус всех вводов/выводов одновременно в одном поле пакета. Терминал показывает информацию о них в десятичной форме. Необходимо преобразовать десятичное число в двоичное и прочитать его в формате little-endian (справа налево). Последняя цифра отвечает за вход 1, предпоследняя — за вход 2 и т.д.

Например, консоль отображает состояние входов как 5. В двоичном виде это 0101. Его нужно читать справа налево:

* Вход 1: включён
* Вход 2: выключен
* Вход 3: включён
* Вход 4 (если присутствует на устройстве): выключен


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navixy.com/docs/admin/ru/devices/air-console.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
