# Обновление прошивки



# Новая страница



# Что нового? [Firmware]

<details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.9.x.-%E2%80%94-%D1%85%D1%85.07.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.15.26 — 28.05.2026</summary>

### Прошивка 2.5.0.15.26

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.15.26.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.15.26.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.15.26/](http://firmware.domofon-sokol.ru/X5/2.5.0.15.26/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.10.13**</p>

#### \# Web-Интерфейс

- Исправили ограничения "Усиление микрофона панели" и "Громкость в трубке при вызове с калитки";
- Исправили отображение уведомления при включенном оповещении;
- Добавили страницы оповещения, информирования, SSL-сертификата;
- Добавили смещение матрицы для Сокол АЦТ-25ТМ;
- Добавили автообновление на странице логов;
- Добавили флаг задолжника в настройках квартир;
- Добавили предупреждение на странице матриц ККМ при включенном режиме калитки;

#### \# SIP-клиент

- Исправили вызовы в SIP при использовании прямых вызовах;
- Убрали отображение авторизационных данных в логах SIP клиента;
- Исправили воспроизведение онлайн ассистента;
- Исправили завершение исходящего вызова онлайн ассистентом


#### \# RTSP-сервер

- Исправили рассинхронизацию звука относительно видео;
- Исправили получение кадров при одновременном просмотре основного и альтернативного потоков;
- Исправили завершение соединений;
- Исправили передачу потока клиенту при включенной паузе;
- Исправили отображение в логах адреса клиента при подключении по TCP;
- Обновили шрифт в OSD;
- Добавили контур шрифта в OSD;
- Добавили обработку символа переноса строки '\\n' в OSD;
- Добавили перенос строки OSD по слову выходящих за пределы кадра

#### \# HTTP-сервер

- Исправили создание резервной копии с выше 1МБ данных;
- Исправили создание резервной копии с параметром сумматор;
- Добавили валидацию параметров в методе "/v1/network/syslog";
- Добавили сохранение версии прошивки при создании резервной копии;
- Заменили статус код 401 на 403 при переданном заголовке "X-Web-Interface";
- Увеличили кол-во неудачных попыток авторизации с 5-ти до 10-ти;
- Добавили проверку на минимальную длину пароля при изменении; 
    - Длина пароля должна быть от 8-ми до 128-ми символов

#### \# Микроконтроллер  


- Исправили запуск/остановку режима оповещения при ЧС;
- Исправили работу коммутатора Даксис при количестве квартир более 100;
- Исправили добавление ключей с помощью автосбора;
- Добавили открытие дверей во время процесса обновления;
- Добавили усиление громкости динамика панели при вызове с SIP и с калитки;
- Исправили работу подсветки кнопки выхода;
- Исправили тестовый вызов в режиме калитки с префиксом;
- Исправили выключение сервисного режима при отключении с клавиатуры;
- Исправили замер трубки при вызове в квартиру в момент прикладывания ключа;
- Добавили выход при бездействии в сервисном режиме;
- 

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.14.13-%E2%80%94-12.02."><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.14.13 — 12.02.2026</summary>

### Прошивка 2.5.0.14.13

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.13.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.13.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.14.13/](http://firmware.domofon-sokol.ru/X5/2.5.0.14.13/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.10.13**</p>

#### \# Web-Интерфейс

- Скорректировали шаблон текстового поля SIP-номер в настройках квартир (по примеру кнопки SOS/Консьерж);
- Исправили настройку матрицы для коммутатора цифровых трубок ДАКСИС;
- Добавили переключатель видео в настройках калиток при прямых вызовах;

#### \# SIP-клиент

- Исправили воспроизведение аудиофайла при оповещении;
- Исправили применение параметра "videoEnable" в методе "/sip/options"
- Исправили передачу видео в SIP-вызове;
- Исправили переключатель включения/отключения видео в SIP-вызове;
- Исправили воспроизведение информирования с панели;
- Добавили возможность включать/выключать видео в прямых звонках;

#### \# HTTP-сервер

- Исправили применение параметра "enable" в методе "/v1/network/available";
- Скорректировали шаблон текстового поля SIP-номер в настройках квартир (по примеру кнопки SOS/Консьерж);
- Добавили параметр "video" в методе "/gate/settings" для включения/выключения видео в прямых звонках;#

#### \# Микроконтроллер  


- Исправили проблему, при которой вызов с калитки не завершался на основной панели без трубки;
- Исправили вызов с кнопки "Консьерж" со второго нажатия;
- Исправили вызов в квартиру "1" через модуль цифровых трубок АЦТ-25ТМ. Для корректной работы необходимо перезаписать матрицу ККМ, где D0-E0 - пустая ячейка

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.14.7-%E2%80%94-12.01.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.14.7 — 12.01.2026</summary>

### Прошивка 2.5.0.14.7

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.7.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.7.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.14.7/](http://firmware.domofon-sokol.ru/X5/2.5.0.14.7/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.10.13**</p>

#### \# Web-Интерфейс

- Изменили способ удаления сетевых настроек при сбросе панели;
- Исправили закрытие модального окна при удалении аудио файла;
- Исправили проблему с открытием страницы "Видеопоток -&gt; Разрешение";
- Исправили переход на страницу недоступности сети после сброса панели;
- Исправили проблему при загрузке одного и того же файла резервной копии;
- Добавили поле "сумматор" на странице "Матрица ККМ";
- Добавили выбор метода отправки DDNS запросов на странице "Сеть -&gt; DDNS";
- Добавили поддержку дробных чисел в персональных настройках уровней трубок;
- Добавили поддержку заголовка "X-Max-Content-Lenght" для загрузки аудиофайлов;
- Добавили вкладку "Доступность сети" для установки сервера для проверки доступности сети;

#### \# SIP-клиент

- Исправили блокировку микрофона при режиме информирования;
- Исправили в SIP-вызов с основной панели при прямых вызовах;
- Исправили прямые звонки с калитки при отсутствии SIP-регистрации;
- Исправили воспроизведение офлайн-ассистент при открытии двери с кнопки;
- Исправили использование начало времени вызова в логах; 
    - Иногда время вызова в логах отображалось как "0";
- Исправили бесконечный вызов при получении ошибки "603 Decline" от SIP сервера;
- Добавили сообщения, связанные с вызовами: 
    - Начался вызов в SIP: 
        - \[%lld\] SIP handset call started for apartment %u
    - Приняли вызов в SIP при вызове в sos: 
        - \[%lld\] SIP handset talk started for sos
    - Приняли вызов в SIP при вызове в консьерж: 
        - \[%lld\] SIP handset talk started for concierge
    - Приняли вызов в SIP при вызове в квартиру: 
        - \[%lld\] SIP handset talk started for aparment %u

#### \# UART-клиент

- Исправили номер квартиры в сообщении при открытии режимом "Открытие любым ключом";
- Добавили логи связанные с вызовами:

- - Попытка вызова в sos: 
        - \[%lld\] Trying call to sos
    - Попытка вызова в консьержа: 
        - \[%lld\] Trying call to concierge
    - Попытка вызова в квартиру: 
        - \[%lld\] Trying call to apartment %u
    - Установлена блокировка на АТ: 
        - \[%lld\] CMS handset blocked
    - Установлена блокировка на SIP: 
        - \[%lld\] SIP handset blocked
- Заменили лог связанный с завершением вызова: 
    - Было: 
        - \[%lld\] CMS handset call done for apartment %u, handset is down
    - Стало: 
        - \[%lld\] All calls are done for apartment %u
- Добавили отображение сообщения в логах о завершении вызова при включенных блокировках на квартире;

#### \# RTSP-сервер

- Исправили пропадание звука при использовании кодеков AAC и PCM;
- Исправили потери кадров при использовании TCP-соединения;
- Исправили некорректное завершение некоторых TCP-соединений;

#### \# HTTP-сервер

- Исправили работу инкримента на SL1 ключах;
- Исправили некорректное восстановление матриц ККМ;
- Исправили установку параметров в методе "/v1/network/syslog";
- Исправили получение резервной копии размером более 512 Кбайт;
- Исправили установку доменного имени в методе "/v1/network/ddns";
- Исправили установку доменного имени в методе "/v1/network/syslog";
- Исправили отображение стандартных параметров оптического тампера;
- Добавили отображение сетевых настроек для DHCP-интерфейса;
- Добавили удаление любого кода открытия, указав номер квартиры "-1";
- Добавили подтверждение примененных настроек в методе "/v1/sip/setting"; 
    - **среднее время выполнения запроса увеличилось до 5-10 секунд;**
- Добавили указание номера квартиры в ошибке при сохранении матрицы ККМ с дублирующей квартирой;
- Исправили код "400" на "404" при не существующей квартире;
- Добавили настройку параметров проверки доступности сети; 
    - Метод: /v1/network/available;

#### \# Микроконтроллер

- Исправили массовый замер всех трубок; 
    - Если уровень абонентской трубки был "0", то последующие тоже имели уровень "0";
- Исправили проверку для работы оптического тампера;
- Исправили отображение надпись на дисплее при замере АТ;
- Исправили создание вызова в SIP при заблокированной АТ;
- Исправили завершение вызова при замере абонентской трубки;
- Исправили воспроизведение офлайн-ассистента при автосборе ключей;
- Исправили неверные номера квартир при добавлении ключей через автосбор;
- Исправили сообщение открытия доп.входа при открытии с основного считывателя;
- Добавили поддержку сумматора Цифрал-С01;
- Добавили открытие дверей во время обновлении до перезагрузки панели;
- Добавили блокировку клавиатуры во время обновлении до перезагрузки панели;

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.12.8-%E2%80%94-24.06.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.12.8 — 24.06.2025</summary>

### Прошивка 2.5.0.12.8

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.12.8.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.12.8.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.12.8/](http://firmware.domofon-sokol.ru/X5/2.5.0.12.8/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.10.13**</p>

#### \# Web-Интерфейс

- Переработали страницу настроек сети;
- Ограничили запуск обновления при невыбранных разделах;
- Временно не работает страница "Видео" -&gt; "Черно-Белый режим";
- Исправили сохранение настроек калитки;
- Исправили шаг при выборе битрейта видеопотока;
- Исправили автозаполнение матрицы при ККМ Даксис;
- Исправили максимальную температуру камеры до 120 градусов;
- Исправили загрузку одного и того же файла резервной копии;
- Исправили максимальный размер загружаемого аудиофайла (512 Кбайт);
- Исправили проблему с пропаданием списка ключей после включения режима "Автосбор"
- Добавили параметры уровни трубки:
    
    
    - "Напряжение при обрыве"
    - "Напряжение при неисправности"
- Добавили отображение дублей в матрице ККМ;
- Добавили страницу "Оповещение через домофон";
- Добавили новые поля для настройки syslog-сервера;
- Добавили отображение модели настроенного матрицы ККМ;
- Добавили возможность ввода дробных чисел в уровнях трубки;
- Добавили кнопку "Удалить все ключи" в модальном окне квартиры;
- Добавили автоматическое завершение сессии при бездействии пользователя; 
    - Установить продолжительность сессии можно в разделе "Профиль" (в правом верхнем углу) на странице "Настройки аккаунта";
- Добавили информацию об активированном режиме калитки на главную страницу;
- Добавили возможность загрузки аудиофайлов для голосового офлайн-ассистента для событий:
    
    
    - сработка тампера;
    - открытие по кнопке;
    - открытие ключом или кодом;
    - ошибка открытия ключом или кодом;

#### \# SIP-клиент

- Добавили уникальный идентификатор для вызовов;
- Исправили прямые вызовы для кнопок SOS и Консьерж;
- Исправили получение аудиопототка при запросе звука без видео;

#### \# RTSP-сервер

- Улучшили качество изображения с камеры в разное время суток; 
    - [Примеры в конце](#bkmrk-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-)
- Добавили возможность изменить стандартный порт RTSP;

```
    /camera/rtsp
```

- Добавили поле для передачи параметра при отправке снапшотов детекции движения;

```
    - /camera/md
```

- Исправили сохранение настроек видеопотока;
- Переписали алгоритм переключения изображения в ЧБ и Цвет;

#### \# HTTP-сервер

- Временно не работает метод "/camera/whiteBlack";
- Полностью переписали обработчик HTTP-запросов;
- Добавили поддержку HTTPS с поддержкой ssl-сертификата;

```plaintext
    - /v1/certs/https/key.pem  - загрузка ключа шифрования
    - /v1/certs/https/cert.pey - загрузка сертификата шифрования
```

- Добавили параметр "speed" в настройки дисплея;

```
    - /v1/display
```

- Добавили ограничение уровней трубок до 40 вольт;
- Добавили возможность настраивать адрес для ping-а сервера; 
    - По умолчанию используется шлюз сети

```
    - /v1/network/available
```

- Добавили восстановление матрицы входов из резервной копии;
- Добавили проверку одинаковых квартир в матрицах коммутации;
- Добавили параметр для принудительно пропуска проверки версий при обновлении;

```
    - skipVersion: boolean
```

- Исправили создание пустых архивов резервной копии;
- Исправили изменение громкостей настройки с клавиатуры;
- Исправили некорректный текст ошибки при записи настроек реле;
- Исправили создание резервной копии при отсутствии матрицы ККМ;
- Исправили сброс сетевых настроек при сбросе панели к заводским;

```
    - /system/restore
```

- Исправили восстановление резервной копии при стандартных уровнях трубки;
- Исправили создание резервной копии при ненастроенной модели матрицы ККМ;
- Добавили возможность загрузки аудиофайлов для голосового офлайн-ассистента 
    - Методы: 
        - /v1/{типы событий} - Получение списка аудиофайлов;
        - /v1/{типы событий}/list - Получение списка аудиофайлов;
        - /v1/{типы событий}/file - Загрузка аудиофайлов;
    - События: 
        - /notification/forced - Воспроизведение аудиофайла на динамике панели;
        - /assistant/button/neutral<span class="Apple-converted-space"> </span>- Воспроизведение аудиофайла при кнопке открытия двери;
        - /assistant/key/infrom<span class="Apple-converted-space"> </span>- Воспроизведение аудиофайла при персональной настройке "Голосовое сопровождение открытия";
        - /assistant/key/open/neutral - Воспроизведение аудиофайла при открытии ключом или кодом;
        - /assistant/key/error/neutral - Воспроизведение аудиофайла при ошибке открытия ключом или кодом;
        - /assistant/tamper/alarm - Воспроизведение аудиофайла при сработке тампера;

#### \# DDNS-клиент

- Добавили выбор метода для отправки HTTP-запроса;

```
    /v1/ddns
```

#### \# Микроконтроллер

- Добавили каскадное включение панели; 
    - При напряжении выше 10 В панель переходит в рабочее напряжение;
    - При напряжении ниже 7 В в рабочем состоянии панель не выключается и пишет на дисплее о низком напряжении;
- Улучшили работу панели с коммутатором Метаком;
- Исправили подмену 11-ого ключа при использовании автосбора;
- Исправили работу офлайн-ассистента на ключи, добавленные из файла csv

#### Примеры изображений с панели

<table border="1" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>Было</td><td>Стало</td></tr><tr><td>[![блюр1было.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/evGbliur1bylo.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/evGbliur1bylo.png)

</td><td>[![блюр1стало.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/f2jbliur1stalo.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/f2jbliur1stalo.png)

</td></tr><tr><td>[![блюр2было.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/jT8bliur2bylo.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/jT8bliur2bylo.png)

</td><td>[![блюр2стало.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/Tvybliur2stalo.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/Tvybliur2stalo.png)

</td></tr><tr><td>[![блюр3было.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/0Uybliur3bylo.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/0Uybliur3bylo.png)

</td><td>[![блюр3стало.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/G5obliur3stalo.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/G5obliur3stalo.png)

</td></tr></tbody></table>

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.11.2-%E2%80%94-20.12.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.11.2 — 20.12.2024</summary>

### Прошивка 2.5.0.11.2

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.11.2.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.11.2.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.11.2/](http://firmware.domofon-sokol.ru/X5/2.5.0.11.2/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Рекомендуем сначала обновиться до версии 2.5.0.10.13 по прописанному в документации алгоритму.  
После этого — обновиться на данную прошивку 2.5.0.11.2 стандартным способом.**</p>

#### \# Web-Интерфейс

- Переработали страницу Обновление;
- Переработали страницу Резервная копия;
- Переработали страницу Черно-Белого режима;
- Исправили некорректное поведение кнопки тестового звонка;
- Добавили настройку громкости офлайн-ассистента;
- Добавили коммутатор "Факториал" в список коммутаторов;
- Добавили кнопку удаления всех квартир на странице квартир;
- Добавили перенаправление на окно процесса обновления при ошибке 422

#### \# SIP-клиент

- Исправили завершение SIP вызова при отсутствии линка;
- Исправили прерывающийся звук при использовании SIP монитора "SNR";
- Исправили работу офлайн-ассистента при включенном режиме "Открытие любым ключом"

#### \# RTSP-сервер

- Исправили прерывающийся звук при воспроизведении PCMA/PCMU;
- Добавили события о начале и окончании движения в кадре 
    - EVENT: Detected motion started
    - EVENT: Detected motion finished
- Добавили возможность добавления дополнительных параметров при отправке событий детектора движения
    
    
    - /camera/md (md\_event\_ext\_data)

#### \# HTTP-сервер

- Исправили удаление SIP-номеров при удалении квартиры;
- Исправили некорректно отображающийся массовый замер уровней АТ;
- Исправили восстановление матриц ККМ при восстановлении резервной копии;
- Исправили восстановление матрицы входов при восстановлении резервной копии;
- Добавили удаление ключа при выключенных доступах ко всех входам;
- Добавили удаление временных файлов после отправки резервной копии;
- Добавили создание ключа при обновлении информации, если он отсутствует;
- Добавили сохранение флагов доступов ключей ко входам в резервную копию

#### \# Обновление прошивки

- Добавили обновление прошивки с FTP-сервера (метод /v4/system/upgrade);
- Добавили перезагрузку панели перед началом обновления;
- Добавили проверку версий разделов при обновлении прошивки

#### \# Микроконтроллер

- Доработали профили защищенного режима SL1, SL3
- Исправили сравнение секретного кода при использовании SL3 ключей;

<p class="callout warning">Режим шифрования SL3 доступен на определенных партиях домофона</p>

- Исправили работу параметра "sosDelay" для изменения задержи нажатия кнопки SOS

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.10.13-%E2%80%94-12.09."><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.10.13 — 12.09.2024</summary>

### Прошивка 2.5.0.10.13

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.10.13.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.10.13.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.10.13/](http://firmware.domofon-sokol.ru/X5/2.5.0.10.13/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.6.5**</p>

<p class="callout danger">**ВАЖНО! Данная версия прошивки является переходной и предназначена для устранения возможных проблем с зависанием панели при обновлении.  
ОБЯЗАТЕЛЬНО обновитесь на данную версию прошивки перед обновлением на последующие версии.**</p>

#### Алгоритм действий при обновлении на данную версию прошивки

1. Перезагрузить панель;
2. Запустить обновление только на раздел OPT: 
    - через API — opt;  
        <div bis_size="{"x":223,"y":537,"w":677,"h":22,"abs_x":605,"abs_y":761}">  
        </div>```json
        {
        "url": "http://firmware.domofon-sokol.ru/X5/2.5.0.10.13",
        "mcu": false,
        "opt": true,
        "media": false,
        "rootfs": false
        }
        ```
    - через web-интерфейс — Обновить приложения;  
        [![image.png](https://doc.is74.ru/uploads/images/gallery/2024-09/scaled-1680-/image.png)](https://doc.is74.ru/uploads/images/gallery/2024-09/image.png)
3. Проверить, что версия раздела OPT соответствует данной: **2.5.0.10.13**
    - Если соответствует, перейти к пункту 4;
    - Если не соответствует, повторить пункты 1 и 2;
4. Запустить обычное обновление устройства.

<p class="callout warning">**Если во время прошивки через web-интерфейс вы получаете ошибку "Ошибка при проверке подлинности файла /tmp/complex/firmware.bin", то обновление необходимо запустить через API или обратиться за помощью к инженерам группы поддержки**</p>

#### \# Web-Интерфейс

- Исправили алгоритм загрузки списка ключей;
- Исправили алгоритм загрузки списка квартир;
- Исправили ошибку, которая могла возникать при импорте большого количества кодов;
- Скорректировали поведение поля "Частота кадров";
- Скорректировали процедуру импорта ключей с разным количеством символов;
- Скорректировали процедуру создания ключей с разным количеством символов;
- Исправили отображение уровней трубок в персональных настройках квартир;
- Исправили отображения стандартных уровней трубок в персональных настройках квартир;
- Добавили настройку третьего видеопотока;
- Добавили поддержку новых методов матриц ККМ; 
    - /v1/switch/N
    - /v1/switch/models
- Добавили настройку общего кода открытия;
- Добавили новые поля в раздел "SIP-аккаунт"; 
    - Порт для вызовов;
    - SIP-домен для вызовов;
    - Порт для регистрации;
    - SIP-домен для регистрации;
- Добавили поддержку символа ";" при импорте csv-файла;
- Добавили ограничение на ввод кириллицы при смене пароля;
- Добавили тестовый вызов с панели в режиме калитка с префиксом;
- Добавили блокировку для создания ключа без доступов ко входам;
- Добавили переключатель "Имеется задолженность" в персональные настройки квартир;
- Добавили подсказку по допустимым форматам SIP-номеров для SOS и Консьерж;
- Добавили блокировку для сохранения внешнего входа без выбора "Номер входа"

#### \# SIP-клиент

- Исправили воспроизведение офлайн-ассистента при открытии внешнего модуля;
- Исправили воспроизведение офлайн-ассистента на режим "Открытие любым ключом";
- Исправили воспроизведение офлайн-ассистента при открытии основной двери с любого считывателя;
- Добавили оповещение задолжников по квартире при прикладывании ключа;

#### \# RTSP-сервер

- Исправили ошибку "400 Bad Request" при настройке 3-его видеопотока;
- Исправили некорректное отображение OSD на втором потоке;

#### \# HTTP-сервер

- Заблокировали метод "**/v2/system/upgrade**";

<p class="callout warning">**ВАЖНО! После обновления будет работать только метод "/v3/system/upgrade"**</p>

- Исправили сохранение внешнего модуля без указания адреса;
- Исправили загрузку резервной копии без данных о внешних модулях;
- Исправили обработку json объекта в методе "**/relay/doors/mapping**";
- Исправили работу параметра "**soundOpenPanel**" в методе "**/panelCode/settings**";
- Добавили метод загрузки резервной копии на FTP-сервер; 
    - /system/backup/ftp
- Добавили метод изменения громкости офлайн-ассистента; 
    - /assistant/settings
- Добавили ограничение на ввод кириллицей при изменении пароля;
- Добавили метод восстановления резервной копии с FTP-сервера; 
    - /system/restore/ftp

#### \# UART-клиент  


- Добавили сообщение в логи для ключа без доступа ко входу; 
    - UUID {uuid}, flat {flat}, has no access to {gate}

#### \# Обновление прошивки

- Исправили возможную проблему с зависанием панели при обновлении;
- Добавили игнорирование последнего символа "/" при запуске обновления;
- Добавили перезагрузку устройства перед запуском обновления устройства;

#### \# Микроконтроллер

- Исправили работу режима "Автосбор";
- Исправили включение "Сервисного режима";
- Исправили завершение вызова в АТ в снятом состоянии;
- Исправили открытие основной двери с любого считывателя;
- Исправили включение "Режим двери открыты" при запуске панели;
- Исправили воспроизведение звуков в трубке при прикладывании ключа;
- Исправили бесконечный звук вызова при ошибке вызова по кнопке "Консьерж";
- Исправили закрытие основной двери при открытии внешнего модуля;
- Исправили зависание панели при одновременном нажатии кнопок "SOS" и "Вызов";
- Исправили воспроизведение офлайн-ассистента при открытии с внешнего модуля;
- Исправили работу "Режим открытых дверей" на втором выходе при использовании ПУЗ с ШИМ;
- Добавили изменение громкости офлайн-ассистента.

</details><details id="bkmrk-2.5.9.0.4-%E2%80%94-18.07.20"><summary>2.5.9.0.4 — 18.07.2024</summary>

### Прошивка 2.5.0.9.4

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.9.4.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.9.4.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.9.4/](http://firmware.domofon-sokol.ru/X5/2.5.0.9.4/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \# WEB-интерфейс

- Исправили нумерацию внешних модулей в окне редактирования ключа;
- Исправили отображение списка разрешений для видеопотоков на странице "Настройки видеопотока";
- Исправили сохранение "Границы светлого" меньше "Границы темного" на странице "Настройки видеопотока";
- Изменили метод для настройки смещения OSD по процентам;
- Скорректировали цвета ячеек после завершения диагностики абонентских трубок;
- Исправили отображение матрицы входов при ненастроенных внешних модулях NCS-102;
- Добавили подсказку при отсутствии SIP-регистрации;
- Добавили версию Web-Интерфейса на главной странице;
- Добавили настройку маски идентификатора ключа в "Мастер настройки";
- Добавили раздел "Инкремент" в настройках Защищенного режима;
- Добавили вкладку "Прошивка ключа" на странице "Управление ключами";
- Изменили метод обновление OSD;

```
Было:  /v2/camera/osd
Стало: /v3/camera/osd
```

- Изменили метод обновления панели;

```
Было:  /v2/system/upgrade
Стало: /v3/system/upgrade
```

- Исправили стандартные значения порогов ЧБ-режима;

```
Порог выключения: 200.000
Порог включения: 1.500.000 
```

- Добавили возможность редактирование UID ключа;
- Добавили настройку доступов для автосбора;

#### \# SIP-клиент

- Исправили вызовы при нажатии на кнопку SOS или Консьерж;
- Добавили поддержку заголовка expires от SIP-сервера на запрос SIP.Register;
- Разделили SIP-сервер регистрации и SIP-сервер вызовов;

#### \# RTSP-сервер

- Исправили последовательную нумерацию видеопотоков в методе "/camera/codec";
- Исправили отображение даты/времени в OSD на альтернативном потоке при разрешении (640x480);
- Обновили уровни порогов для перехода в цветной и черно-белый режимы;
- Добавили настройку частоты кадров видеопотока;

#### \# HTTP-сервер

- Добавили больше параметров для работы с NCS-102;

```
[GET,PUT] /relay/door_controller
{
    "timeout": 170,                   - таймаут опроса модулей
    "busErrors": 2,                   - кол-во ошибок на линии RS-485;
    "modules": [                      - список модулей
        {                               - ...
            "type": "NCS102",             - наименование модуля;
            "enabled": true,              - состояние опроса модуля;
            "address": 0,                 - адрес модуля на шине RS-485;
            "version": "1.2.1.11.5",      - версия программного обеспечения;
            "openTime": 9,                - время открытия двери; 
            "button": false,              - состояние кнопки открытия;
            "tamper": false,              - состояние датчика открытия;
            "alwaysOpen": false,          - режим "Двери постоянно открыты";
            "errors": 0                   - кол-во ошибок при взаимодействии с модулем;
        }
    ]
}
```

- Добавили обновление устройства с помощью одного файла;

```
[GET/PUT] /v3/system/upgrade
```

- Добавили метод для настройки общего кода открытия;

```
[GET/PUT/DELETE] - /openCode/settings
{
    "commonCode": {      - Параметры общего кода открытия;
        "enable": false,   - Флаг включения;
        "value": 12349     - Значение;
    }
}
```

#### \# Микроконтроллер

- Исправили работу защищенного режима для ключей SL1;
- Исправили отсутствие звука в лайф-трансляции при вызове в SIP;
- Добавили работу защищенного режима с инкрементом для ключей SL1;
- Исправили отображение надпись "Вызов" после отображения надписи "Открыт" во время вызова;
- Исправили время открытия дверей при одновременном открытии с помощью ключа и API-метода;
- Исправили бесконечное отображение надпись "Открыт" при одновременном открытии с помощью ключа и API-метода;
- Исправили отображение идентификатора ключа "00000000000061" при открытии внешнего модуля NCS-102 через API метод;
- Добавили получение параметров с модулей NCS-102;
- Исправили реакцию на кнопку "Завершить вызов" при вызове в SOS или Консьерж;
- Исправили отображение надписи "Вызов с калитки" после открытия двери с ключа;
- Исправили бесконечный вызов при завершении вызова по таймауту в режиме Калитка;
- Исправили открытие двери с ключа и(или) API метода в состоянии "Вызов с калитки";
- Добавили режим "Двери постоянно открыты" для внешних модулей NCS-102;
- Исправили открытие двери с помощью кода открытия на панели в режиме "Калитка с несколькими домами (префиксом)";
- Добавили общий код открытия двери;
- Добавили определение отключения внешних модулей NCS-102;
- Добавили режим "Открытие любым ключом" для внешних модулей NCS-102 при активированном "Режим автосбора ключей"

</details><details id="bkmrk-2.5.0.6.5-%E2%80%94-22.05.20"><summary>2.5.0.6.5 — 22.05.2024</summary>

### Прошивка 2.5.0.6.5

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.6.5.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.6.5.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.6.5/](http://firmware.domofon-sokol.ru/X5/2.5.0.6.5/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \# SIP-клиент

- Исправили тайм-ауты времени дозвона и разговора в SIP и(или) АТ;
- Исправили восстановление SIP-регистрации после смены IP-адреса с помощью DHCP;
- Исправили отображение номера квартиры в логах при вызове на SIP-номер;
- Исправили ошибку, которая могла приводить к зацикленному вызову в режиме калитки

#### \# Микроконтроллер

<p class="callout warning">**ВАЖНО! Старый формат логов открытия дверей станет недоступным**</p>

- Изменили логи в связи с появлением разграничения доступов для ключей: 
    - <span class="Apple-converted-space"> </span>Шаблон: 
        - {Door} is opened by {rfid}, UUID {key\_uuid}, flat {key\_flat}
    - Примеры: 
        - Main door is opened by main reader, UUID 0000005C01165A, flat 1
        - Second door is opened by second reader, UUID 0000005C01165A, flat 1
        - External relay 0 is opened by ext. reader 0, UID 0000005C01165A, flat 1
- Исправили задержку открытия входа с дополнительного считывателя;
- Добавили отображение на дисплее нескольких точек одновременно;
- Добавили игнорирование блокировок квартиры при вызове через кнопки SOS/Консьерж

#### \# WEB-интерфейс

- Исправили значения громкости на новые методы API;
- Исправили визуальную нумерацию строк для коммутаторов Метаком;
- Добавили вкладку настроек внешних модулей Beward NCS-102 на странице «Входы» -&gt; «Внешние входы»;
- Добавили вкладку настройки управления открытиями входов в зависимости от считывателей на странице «Входы» -&gt; «Управление входами»;
- Добавили отображение процесса обновления;
- Добавили редактирование доступов ко входам в настройках ключа;
- Добавили возможность выбора формата csv-файла (с заголовком или без) при экспорте и импорте кодов и ключей

#### \# HTTP-сервер

- Исправили метод удаления всех кодов;
- Добавили метод открытия внешних модулей: 
    - /relay/external/{id}/open - открытие ncs-102 модулей;
- Добавили метод для получения статусов обновления: 
    - GET - /v2/system/upgrade - Получение статуса обновления;
- Добавили методы для настройки матриц ККМ по моделям ККМ: 
    - GET/PUT - /v1/switch/matrix/{matrix\_id} — матрицы ККМ для указанного физического ККМ выхода;
    - GET <span class="Apple-converted-space"> </span>- /v1/switch/matrix/info/models — получение списка поддерживаемых моделей;
- Добавили методы для разграничения доступов ключей: 
    - PUT <span class="Apple-converted-space"> </span>- /v1/keys/access — Установка доступов всем ключам;
    - GET/PUT - /key/store/{uuid} — Получение/Обновление информации о ключе;
    - GET/PUT - /relay/doors/mapping — Настройка открытия считыватывателями входов;
- Добавили настройку уровня открытия двери в методах: 
    - levels;
    - panelCode/levels;
- Добавили методы для настройки уровней громкостей от 0 до 15: 
    - /v1/levels
    - /v1/panelCode
    - /v1/panelCode/N
    - /v1/panelCode/N/levels
- Исправили отображение времени открытия входа 
    - **ВАЖНО! Минимальное время открытия входа — 4 секунды;**
- Добавили параметр модели устройства 
    - - /system/info — Новый параметр "deviceModel";
        - ISCom X1 (rev.2);
        - ISCom X1 (rev.5)

#### \# RTSP-сервер

- Исправили возможные ситуации, когда не переключалась физическая ИК-шторка в день / ночь;
- Расширили угол обзора видимого изображения в видеопотоке;
- Исправили отображение OSD, если установлено смещение 0 
    - **ВАЖНО! Если используются стандартные настройки OSD, то смещения установятся в 0**
- Исправили работу аудикодеков со сторонними видеосервисами и плейерами;
- Обновили файл шрифтов для отображения буквы "Ё" на экранном тексте (OSD)

</details><details id="bkmrk-2.2.5.10.5-%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0-"><summary>2.5.0.4.3 — 01.04.2024</summary>

### Прошивка 2.5.0.4.3

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.4.3.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.4.3.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.4.3/](http://firmware.domofon-sokol.ru/X5/2.5.0.4.3/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \# SIP-клиент

- Добавили поддержку прямых звонков (peer-to-peer);
- Добавили параметр задержи вызова в SIP;
- Исправили логи открытия двери через DTMF-коды;
- Добавили поддержку "\*" и "#" DTMF символов;
- Добавили поддержку PCMA и PCMU аудиокодеков;
- Исправили открытие двери калитки при разговоре с калитки по АТ;
- Добавили получение SIP-номеров на калитку с основной панели; 
    - Калитка получает SIP-номера с основной панели в дополнительном заголовке "X-Iscom-AccountsList"

#### \# HTTP-сервер

- Исправили визуальный баг для режимов "Открытие любым ключом" и "Проверка обратного идентификатора";
- Добавили метод "/v2/openCode" для массового добавления кодов открытия;
- Добавили метод "/panelCode/setDefault" для сброса персональных настроек всех квартир;
- Исправили сохранение параметров метода "/v1/network/syslog";
- Исправили отображение параметра "deviceId" в методе "/system/info";
- Исправили отображение параметра "sipCallDelay" в методе "/sip/options";
- Исправили ответ при перезагрузках устройства через метод "/system/reboot";
- Добавили новый параметр в метод "/panelCode/номер\_квартиры"; 
    - sipAccounts - SIP-номера для квартиры;
- Добавили новый параметр "Усиление микрофона панели" при вызове в SIP (uartFrom) в методах: 
    - - "/levels";
        - "/panelCode/levels"
- Добавили новый параметр "Громкость разговора в трубке при разговоре с калитки" (thGate) в методах: 
    - - "/levels";
        - "/panelCode/levels";
- Добавили новые параметры в метод "/gate/settings": 
    - prefixSize - длина "префикса" при вызове в SIP; 
        - По умолчанию - 4;
    - flatNumberSize - длина "номера квартиры" при вызове в SIP; 
        - По умолчанию - 0;
- Добавили новый параметр в метод "/sip/options"; 
    - videoStreamId - выбора видеопоток в видеовызове; 
        - По умолчанию - 1;
- Добавили метод "/relay/doors/mapping" для управления выходами при открытии с основного или дополнительного считывателя

#### \# Микроконтроллер

- Добавили событие в логи при напряжении ниже 10В: Intercom voltage is lower than 10 volts. Voltage = %d.%d;
- Исправили таймауты вызова и разговора в АТ и SIP;
- Добавили поддержку цифровых трубок при использовании ДП-К2Д (в разделе "Матрица" необходимо устанавливать Цифрал);
- Исправили множественное открытие двери при открытии с DTMF;
- Добавили сервисные коды ([описание](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/servisnyi-rezim-prednastroika-domofona-s-klaviatury "Сервисный режим. Преднастройка домофона с клавиатуры"));
- Добавили скрытый ввод сервисного пароля;
- Исправили ситуации, которые могли приводить к зависанию бегущей строки

#### \# WEB-интерфейс

- Исправили восстановление резервной копии;
- Исправили сохранение значения префикса калитки;
- Добавили импорт кодов через csv-файл;
- Добавили предупреждающее окно при запуске обновления;
- Добавили выбор протокола взаимодействия с SIP-сервером; 
    - udp;
    - tcp;
- Добавили сброс персональных настроек квартир в разделе квартиры;
- Исправили окрас ячеек матрицы ККМ;
- Исправили импорт ключей через csv-файл;
- Исправили состояние переключателей: 
    - Открытие любым ключом;
    - Проверка обратного идентификатора;
- Добавили логи на странице обновления;
- Добавили выбор скорости бегущей строки;
- Добавили постраничное получение ключей;
- Добавили просмотр изображения с камеры на весь экран;
- Добавили символы "\*", "#" в маску DTMF-символов;
- Добавили отображение результатов авторегулировки в матрице ККМ;
- Добавили дополнительные чекбоксы для открытия дверей с разных считывателей на странице "Настройка входа";

#### \# RTSP-сервер

- Повысили стабильность приложения;

</details>

# Что нового_черновик? [Firmware]

<details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.9.x.-%E2%80%94-%D1%85%D1%85.07.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.15.26 — 28.05.2026</summary>

### Прошивка 2.5.0.15.26

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.15.26.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.15.26.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.15.26/](http://firmware.domofon-sokol.ru/X5/2.5.0.15.26/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \# Web-Интерфейс

- Исправили ограничения "Усиление микрофона панели" и "Громкость в трубке при вызове с калитки";
- Исправили отображение уведомления при включенном оповещении;
- Добавили страницы оповещения, информирования, SSL-сертификата;
- Добавили смещение матрицы для Сокол АЦТ-25ТМ;
- Добавили автообновление на странице логов;
- Добавили флаг задолжника в настройках квартир;
- Добавили предупреждение на странице матриц ККМ при включенном режиме калитки;

#### \# SIP-клиент

- Исправили вызовы в SIP при использовании прямых вызовах;
- Убрали отображение авторизационных данных в логах SIP клиента;
- Исправили воспроизведение онлайн ассистента;
- Исправили завершение исходящего вызова онлайн ассистентом


#### \# RTSP-сервер

- Исправили рассинхронизацию звука относительно видео;
- Исправили получение кадров при одновременном просмотре основного и альтернативного потоков;
- Исправили завершение соединений;
- Исправили передачу потока клиенту при включенной паузе;
- Исправили отображение в логах адреса клиента при подключении по TCP;
- Обновили шрифт в OSD;
- Добавили контур шрифта в OSD;
- Добавили обработку символа переноса строки '\\n' в OSD;
- Добавили перенос строки OSD по слову выходящих за пределы кадра

#### \# HTTP-сервер

- Исправили создание резервной копии с выше 1МБ данных;
- Исправили создание резервной копии с параметром сумматор;
- Добавили валидацию параметров в методе "/v1/network/syslog";
- Добавили сохранение версии прошивки при создании резервной копии;
- Заменили статус код 401 на 403 при переданном заголовке "X-Web-Interface";
- Увеличили кол-во неудачных попыток авторизации с 5-ти до 10-ти;
- Добавили проверку на минимальную длину пароля при изменении; 
    - Длина пароля должна быть от 8-ми до 128-ми символов

#### \# Микроконтроллер  


- Исправили запуск/остановку режима оповещения при ЧС;
- Исправили работу коммутатора Даксис при количестве квартир более 100;
- Исправили добавление ключей с помощью автосбора;
- Добавили открытие дверей во время процесса обновления;
- Добавили усиление громкости динамика панели при вызове с SIP и с калитки;
- Исправили работу подсветки кнопки выхода;
- Исправили тестовый вызов в режиме калитки с префиксом;
- Исправили выключение сервисного режима при отключении с клавиатуры;
- Исправили замер трубки при вызове в квартиру в момент прикладывания ключа;
- Добавили выход при бездействии в сервисном режиме;
- 

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.14.13-%E2%80%94-12.02."><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.14.13 — 12.02.2026</summary>

### Прошивка 2.5.0.14.13

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.13.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.13.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.14.13/](http://firmware.domofon-sokol.ru/X5/2.5.0.14.13/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \# Web-Интерфейс

- Скорректировали шаблон текстового поля SIP-номер в настройках квартир (по примеру кнопки SOS/Консьерж);
- Исправили настройку матрицы для коммутатора цифровых трубок ДАКСИС;
- Добавили переключатель видео в настройках калиток при прямых вызовах;

#### \# SIP-клиент

- Исправили воспроизведение аудиофайла при оповещении;
- Исправили применение параметра "videoEnable" в методе "/sip/options"
- Исправили передачу видео в SIP-вызове;
- Исправили переключатель включения/отключения видео в SIP-вызове;
- Исправили воспроизведение информирования с панели;
- Добавили возможность включать/выключать видео в прямых звонках;

#### \# HTTP-сервер

- Исправили применение параметра "enable" в методе "/v1/network/available";
- Скорректировали шаблон текстового поля SIP-номер в настройках квартир (по примеру кнопки SOS/Консьерж);
- Добавили параметр "video" в методе "/gate/settings" для включения/выключения видео в прямых звонках;#

#### \# Микроконтроллер  


- Исправили проблему, при которой вызов с калитки не завершался на основной панели без трубки;
- Исправили вызов с кнопки "Консьерж" со второго нажатия;
- Исправили вызов в квартиру "1" через модуль цифровых трубок АЦТ-25ТМ. Для корректной работы необходимо перезаписать матрицу ККМ, где D0-E0 - пустая ячейка

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.14.7-%E2%80%94-12.01.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.14.7 — 12.01.2026</summary>

### Прошивка 2.5.0.14.7

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.7.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.14.7.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.14.7/](http://firmware.domofon-sokol.ru/X5/2.5.0.14.7/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.10.13**</p>

#### \# Web-Интерфейс

- Изменили способ удаления сетевых настроек при сбросе панели;
- Исправили закрытие модального окна при удалении аудио файла;
- Исправили проблему с открытием страницы "Видеопоток -&gt; Разрешение";
- Исправили переход на страницу недоступности сети после сброса панели;
- Исправили проблему при загрузке одного и того же файла резервной копии;
- Добавили поле "сумматор" на странице "Матрица ККМ";
- Добавили флаг "Виртуальный" при взаимодействии с ключом;
- Добавили выбор метода отправки DDNS запросов на странице "Сеть -&gt; DDNS";
- Добавили поддержку дробных чисел в персональных настройках уровней трубок;
- Добавили поддержку заголовка "X-Max-Content-Lenght" для загрузки аудиофайлов;
- Добавили вкладку "Доступность сети" для установки сервера для проверки доступности сети;

#### \# SIP-клиент

- Исправили блокировку микрофона при режиме информирования;
- Исправили в SIP-вызов с основной панели при прямых вызовах;
- Исправили прямые звонки с калитки при отсутствии сип регистрации;
- Исправили воспроизведение офлайн-ассистент при открытии двери с кнопки;
- Исправили использование начало времени вызова в логах; 
    - Иногда время вызова в логах отображалось как "0";
- Исправили бесконечный вызов при получении ошибки "603 Decline" от SIP сервера;
- Добавили сообщения, связанные с вызовами: 
    - Начался вызов в SIP: 
        - \[%lld\] SIP handset call started for apartment %u
    - Приняли вызов в SIP при вызове в sos: 
        - \[%lld\] SIP handset talk started for sos
    - Приняли вызов в SIP при вызове в консьерж: 
        - \[%lld\] SIP handset talk started for concierge
    - Приняли вызов в SIP при вызове в квартиру: 
        - \[%lld\] SIP handset talk started for aparment %u

#### \# UART-клиент

- Исправили номер квартиры в сообщении при открытии режимом "Открытие любым ключом";
- Добавили логи связанные с вызовами:

- - Попытка вызова в sos: 
        - \[%lld\] Trying call to sos
    - Попытка вызова в консьержа: 
        - \[%lld\] Trying call to concierge
    - Попытка вызова в квартиру: 
        - \[%lld\] Trying call to apartment %u
    - Установлена блокировка на АТ: 
        - \[%lld\] CMS handset blocked
    - Установлена блокировка на SIP: 
        - \[%lld\] SIP handset blocked
- Заменили лог связанный с завершением вызова: 
    - Было: 
        - \[%lld\] CMS handset call done for apartment %u, handset is down
    - Стало: 
        - \[%lld\] All calls are done for apartment %u
- Добавили отображение сообщения в логах о завершении вызова при включенных блокировках на квартире;

#### \# RTSP-сервер

- Исправили пропадание звука при использовании кодеков AAC и PCM;
- Исправили потери кадров при использовании TCP-соединения;
- Исправили некорректное завершение некоторых TCP-соединений;

#### \# HTTP-сервер

- Исправили работу инкримента на SL1 ключах;
- Исправили некорректное восстановление матриц ККМ;
- Исправили установку параметров в методе "/v1/network/syslog";
- Исправили получение резервной копии размером более 512 Кбайт;
- Исправили установку доменного имени в методе "/v1/network/ddns";
- Исправили установку доменного имени в методе "/v1/network/syslog";
- Исправили отображение стандартных параметров оптического тампера;
- Добавили отображение сетевых настроек для DHCP-интерфейса;
- Добавили удаление любого кода открытия, указав номер квартиры "-1";
- Добавили подтверждение примененных настроек в методе "/v1/sip/setting"; 
    - **среднее время выполнения запроса увеличилось до 5-10 секунд;**
- Добавили указание номера квартиры в ошибке при сохранении матрицы ККМ с дублирующей квартирой;
- Исправили код "400" на "404" при не существующей квартире;
- Добавили настройку параметров проверки доступности сети; 
    - Метод: /v1/network/available;

#### \# Микроконтроллер

- Исправили массовый замер всех трубок; 
    - Если уровень абонентской трубки был "0", то последующие тоже имели уровень "0";
- Исправили проверку для работы оптического тампера;
- Исправили отображение надпись на дисплее при замере АТ;
- Исправили создание вызова в SIP при заблокированной АТ;
- Исправили завершение вызова при замере абонентской трубки;
- Исправили воспроизведение офлайн-ассистента при автосборе ключей;
- Исправили неверные номера квартир при добавлении ключей через автосбор;
- Исправили сообщение открытия доп.входа при открытии с основного считывателя;
- Добавили поддержку сумматора Цифрал-С01;
- Добавили открытие дверей во время обновлении до перезагрузки панели;
- Добавили блокировку клавиатуры во время обновлении до перезагрузки панели;

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.12.8-%E2%80%94-24.06.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.12.8 — 24.06.2025</summary>

### Прошивка 2.5.0.12.8

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.12.8.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.12.8.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.12.8/](http://firmware.domofon-sokol.ru/X5/2.5.0.12.8/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.10.13**</p>

#### \# Web-Интерфейс

- Переработали страницу настроек сети;
- Ограничили запуск обновления при невыбранных разделах;
- Временно не работает страница "Видео" -&gt; "Черно-Белый режим";
- Исправили сохранение настроек калитки;
- Исправили шаг при выборе битрейта видеопотока;
- Исправили автозаполнение матрицы при ККМ Даксис;
- Исправили максимальную температуру камеры до 120 градусов;
- Исправили загрузку одного и того же файла резервной копии;
- Исправили максимальный размер загружаемого аудиофайла (512 Кбайт);
- Исправили проблему с пропаданием списка ключей после включения режима "Автосбор"
- Добавили параметры уровни трубки:
    
    
    - "Напряжение при обрыве"
    - "Напряжение при неисправности"
- Добавили отображение дублей в матрице ККМ;
- Добавили страницу "Оповещение через домофон";
- Добавили новые поля для настройки syslog-сервера;
- Добавили отображение модели настроенного матрицы ККМ;
- Добавили возможность ввода дробных чисел в уровнях трубки;
- Добавили кнопку "Удалить все ключи" в модальном окне квартиры;
- Добавили автоматическое завершение сессии при бездействии пользователя; 
    - Установить продолжительность сессии можно в разделе "Профиль" (в правом верхнем углу) на странице "Настройки аккаунта";
- Добавили информацию об активированном режиме калитки на главную страницу;
- Добавили возможность загрузки аудиофайлов для голосового офлайн-ассистента для событий:
    
    
    - сработка тампера;
    - открытие по кнопке;
    - открытие ключом или кодом;
    - ошибка открытия ключом или кодом;

#### \# SIP-клиент

- Добавили уникальный идентификатор для вызовов;
- Исправили прямые вызовы для кнопок SOS и Консьерж;
- Исправили получение аудиопототка при запросе звука без видео;

#### \# RTSP-сервер

- Улучшили качество изображения с камеры в равное время суток; 
    - [Примеры в конце](#bkmrk-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-)
- Добавили возможность изменить стандартный порт RTSP;

```
    /camera/rtsp
```

- Добавили поле для передачи параметра при отправке снапшотов детекции движения;

```
    - /camera/md
```

- Исправили сохранение настроек видеопотока;
- Переписали алгоритм переключения изображения в ЧБ и Цвет;

#### \# HTTP-сервер

- Временно не работает метод "/camera/whiteBlack";
- Полностью переписали обработчик HTTP запросов;
- Добавили поддержку HTTPS с поддержкой ssl-сертификата;

```plaintext
    - /v1/certs/https/key.pem  - загрузка ключа шифрования
    - /v1/certs/https/cert.pey - загрузка сертификата шифрования
```

- Добавили параметр "speed" в настройки дисплея;

```
    - /v1/display
```

- Добавили ограничение уровней трубок до 40 вольт;
- Добавили возможность настраивать адрес для ping-а сервера; 
    - По умолчанию используется шлюз сети

```
    - /v1/network/available
```

- Добавили восстановление матрицы входов из резервной копии;
- Добавили проверку одинаковых квартир в матрицах коммутации;
- Добавили параметр для принудительно пропуска проверки версий при обновлении;

```
    - skipVersion: boolean
```

- Исправили создание пустых архивов резервной копии;
- Исправили изменение громкостей настройки с клавиатуры;
- Исправили некорректный текст ошибки при записи настроек реле;
- Исправили создание резервной копии при отсутствии матрицы ККМ;
- Исправили сброс сетевых настроек при сбросе панели к заводским;

```
    - /system/restore
```

- Исправили восстановление резервной копии при стандартных уровнях трубки;
- Исправили создание резервной копии при ненастроенной модели матрицы ККМ;
- Добавили возможность загрузки аудиофайлов для голосового офлайн-ассистента 
    - Методы: 
        - /v1/{типы событий} - Получение списка аудиофайлов;
        - /v1/{типы событий}/list - Получение списка аудиофайлов;
        - /v1/{типы событий}/file - Загрузка аудиофайлов;
    - События: 
        - /notification/forced - Воспроизведение аудиофайла на динамике панели;
        - /assistant/button/neutral<span class="Apple-converted-space"> </span>- Воспроизведение аудиофайла при кнопке открытия двери;
        - /assistant/key/infrom<span class="Apple-converted-space"> </span>- Воспроизведение аудиофайла при персональной настройке "Голосовое сопровождение открытия";
        - /assistant/key/open/neutral - Воспроизведение аудиофайла при открытии ключом или кодом;
        - /assistant/key/error/neutral - Воспроизведение аудиофайла при ошибке открытия ключом или кодом;
        - /assistant/tamper/alarm - Воспроизведение аудиофайла при сработке тампера;

#### \# DDNS-клиент

- Добавили выбор метода для отправки HTTP-запроса;

```
    /v1/ddns
```

#### \# Микроконтроллер

- Добавили каскадное включение панели; 
    - При напряжении выше 10 В панель переходит в рабочее напряжение;
    - При напряжении ниже 7 В в рабочем состоянии панель не выключается и пишет на дисплее о низком напряжении;
- Улучшили работу панели с коммутатором Метаком;
- Исправили подмену 11-ого ключа при использовании автосбора;
- Исправили работу офлайн-ассистента на ключи, добавленные из файла csv

#### Примеры изображений с панели

<table border="1" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>Было</td><td>Стало</td></tr><tr><td>[![image.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/image.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/image.png)

</td><td>[![image.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/omRimage.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/omRimage.png)

</td></tr><tr><td>[![image.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/B9qimage.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/B9qimage.png)

</td><td>[![image.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/7JBimage.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/7JBimage.png)

</td></tr><tr><td>[![image.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/Amkimage.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/Amkimage.png)

</td><td>[![image.png](https://doc.is74.ru/uploads/images/gallery/2025-06/scaled-1680-/OY2image.png)](https://doc.is74.ru/uploads/images/gallery/2025-06/OY2image.png)

</td></tr></tbody></table>

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.11.0-%E2%80%94-20.12.2"><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.11.0 — 20.12.2024</summary>

### Прошивка 2.5.0.11.2

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.11.2.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.11.2.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.11.2/](http://firmware.domofon-sokol.ru/X5/2.5.0.11.2/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.10.13**</p>

#### \#Web-Интерфейс

- Переработали страницу Обновление;
- Переработали страницу Резервная копия;
- Переработали страницу Черно-Белого режима;
- Исправили некорректное поведение кнопки тестового звонка;
- Добавили настройку громкости офлайн-ассистента;
- Добавили коммутатор "Факториал" в список коммутаторов;
- Добавили кнопку удаления всех квартир на странице квартир;
- Добавили перенаправление на окно процесса обновления при ошибке 422

#### \#SIP-клиент

- Исправили завершение SIP вызова при отсутствии линка;
- Исправили прерывающийся звук при использовании SIP монитора "SNR";
- Исправили работу офлайн-ассистента при включенном режиме "Открытие любым ключом"

#### \#RTSP-сервер

- Исправили прерывающийся звук при воспроизведении PCMA/PCMU;
- Добавили события о начале и окончании движения в кадре 
    - EVENT: Detected motion started
    - EVENT: Detected motion finished
- Добавили возможность добавления дополнительных параметров при отправке событий детектора движения

#### \## HTTP-сервер

- Исправили удаление SIP-номеров при удалении квартиры;
- Исправили некорректно отображающийся массовый замер уровней АТ;
- Исправили восстановление матриц ККМ при восстановлении резервной копии;
- Исправили восстановление матрицы входов при восстановлении резервной копии;
- Добавили удаление ключа при выключенных доступах ко всех входам;
- Добавили удаление временных файлов после отправки резервной копии;
- Добавили создание ключа при обновлении информации, если он отсутствует;
- Добавили сохранение флагов доступов ключей ко входам в резервную копию

#### \#Обновление прошивки

- Добавили обновление прошивки с FTP-сервера (метод /v4/system/upgrade);
- Добавили перезагрузку панели перед началом обновления;
- Добавили проверку версий разделов при обновлении прошивки

#### \#Микроконтроллер

- Доработали профили защищенного режима SL1, SL3
- Исправили сравнение секретного кода при использовании SL3 ключей;

<p class="callout warning">Режим шифрования SL3 доступен на определенных партиях домофона</p>

- Исправили работу параметра "sosDelay" для изменения задержи нажатия кнопки SOS;
- Добавили поддержку коммутатора через сумматор Цифрал С-01

</details><details bis_size="{"x":157,"y":16,"w":810,"h":3023,"abs_x":539,"abs_y":240}" id="bkmrk-2.5.0.10.13-%E2%80%94-12.09."><summary bis_size="{"x":158,"y":17,"w":808,"h":35,"abs_x":540,"abs_y":241}">2.5.0.10.13 — 12.09.2024</summary>

### Прошивка 2.5.0.10.13

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.10.13.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.10.13.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.10.13/](http://firmware.domofon-sokol.ru/X5/2.5.0.10.13/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

<p class="callout warning">**Обновление на данную версию прошивки возможно НАЧИНАЯ С ВЕРСИИ 2.5.0.6.5**</p>

<p class="callout danger">**ВАЖНО! Данная версия прошивки является переходной и предназначена для устранения возможных проблем с зависанием панели при обновлении.  
ОБЯЗАТЕЛЬНО обновитесь на данную версию прошивки перед обновлением на последующие версии.**</p>

#### Алгоритм действий при обновлении на данную версию прошивки

1. Перезагрузить панель;
2. Запустить обновление только на раздел OPT: 
    - через API — opt;  
        <div bis_size="{"x":223,"y":537,"w":677,"h":22,"abs_x":605,"abs_y":761}">  
        </div>```json
        {
        "url": "http://firmware.domofon-sokol.ru/X5/2.5.0.10.13",
        "mcu": false,
        "opt": true,
        "media": false,
        "rootfs": false
        }
        ```
    - через web-интерфейс (начиная с версии 2.2.5.12.4) — Обновить приложения;  
        [![image.png](https://doc.is74.ru/uploads/images/gallery/2024-09/scaled-1680-/image.png)](https://doc.is74.ru/uploads/images/gallery/2024-09/image.png)
3. Проверить, что версия раздела OPT соответствует данной: **2.5.0.10.13**
    - Если соответствует, перейти к пункту 4;
    - Если не соответствует, повторить пункты 1 и 2;
4. Запустить обычное обновление устройства.

<p class="callout warning">**Если во время прошивки через web-интерфейс вы получаете ошибку "Ошибка при проверке подлинности файла /tmp/complex/firmware.bin", то обновление необходимо запустить через API или обратиться за помощью к инженерам группы поддержки**</p>

#### \#Web-Интерфейс

- Исправили алгоритм загрузки списка ключей;
- Исправили алгоритм загрузки списка квартир;
- Исправили ошибку, которая могла возникать при импорте большого количества кодов;
- Скорректировали поведение поля "Частота кадров";
- Скорректировали процедуру импорта ключей с разным количеством символов;
- Скорректировали процедуру создания ключей с разным количеством символов;
- Исправили отображение уровней трубок в персональных настройках квартир;
- Исправили отображения стандартных уровней трубок в персональных настройках квартир;
- Добавили настройку третьего видеопотока;
- Добавили поддержку новых методов матриц ККМ; 
    - /v1/switch/N
    - /v1/switch/models
- Добавили настройку общего кода открытия;
- Добавили новые поля в раздел "SIP-аккаунт"; 
    - Порт для вызовов;
    - SIP-домен для вызовов;
    - Порт для регистрации;
    - SIP-домен для регистрации;
- Добавили поддержку символа ";" при импорте csv-файла;
- Добавили ограничение на ввод кириллицы при смене пароля;
- Добавили тестовый вызов с панели в режиме калитка с префиксом;
- Добавили блокировку для создания ключа без доступов ко входам;
- Добавили переключатель "Имеется задолженность" в персональные настройки квартир;
- Добавили подсказку по допустимым форматам SIP-номеров для SOS и Консьерж;
- Добавили блокировку для сохранения внешнего входа без выбора "Номер входа"

#### \#SIP-клиент

- Исправили воспроизведение офлайн-ассистента при открытии внешнего модуля;
- Исправили воспроизведение офлайн-ассистента на режим "Открытие любым ключом";
- Исправили воспроизведение офлайн-ассистента при открытии основной двери с любого считывателя;
- Добавили оповещение задолжников по квартире при прикладывании ключа;

#### \#RTSP-сервер

- Исправили ошибку "400 Bad Request" при настройке 3-его видеопотока;
- Исправили некорректное отображение OSD на втором потоке;

#### \## HTTP-сервер

- Заблокировали метод "**/v2/system/upgrade**";

<p class="callout warning">**ВАЖНО! После обновления будет работать только метод "/v3/system/upgrade"**</p>

- Исправили сохранение внешнего модуля без указания адреса;
- Исправили загрузку резервной копии без данных о внешних модулях;
- Исправили обработку json объекта в методе "**/relay/doors/mapping**";
- Исправили работу параметра "**soundOpenPanel**" в методе "**/panelCode/settings**";
- Добавили метод загрузки резервной копии на FTP-сервер; 
    - /system/backup/ftp
- Добавили метод изменения громкости офлайн-ассистента; 
    - /assistant/settings
- Добавили ограничение на ввод кириллицей при изменении пароля;
- Добавили метод восстановления резервной копии с FTP-сервера; 
    - /system/restore/ftp

#### \#UART-клиент  


- Добавили сообщение в логи для ключа без доступа ко входу; 
    - UUID {uuid}, flat {flat}, has no access to {gate}

#### \#Обновление прошивки

- Исправили возможную проблему с зависанием панели при обновлении;
- Добавили игнорирование последнего символа "/" при запуске обновления;
- Добавили перезагрузку устройства перед запуском обновления устройства;

#### \#Микроконтроллер

- Исправили работу режима "Автосбор";
- Исправили включение "Сервисного режима";
- Исправили завершение вызова в АТ в снятом состоянии;
- Исправили открытие основной двери с любого считывателя;
- Исправили включение "Режим двери открыты" при запуске панели;
- Исправили воспроизведение звуков в трубке при прикладывании ключа;
- Исправили бесконечный звук вызова при ошибке вызова по кнопке "Консьерж";
- Исправили закрытие основной двери при открытии внешнего модуля;
- Исправили зависание панели при одновременном нажатии кнопок "SOS" и "Вызов";
- Исправили воспроизведение офлайн-ассистента при открытии с внешнего модуля;
- Исправили работу "Режим открытых дверей" на втором выходе при использовании ПУЗ с ШИМ;
- Добавили изменение громкости офлайн-ассистента.

</details><details bis_size="{"x":157,"y":3053,"w":810,"h":36,"abs_x":539,"abs_y":3277}" id="bkmrk-2.5.0.9.4-%E2%80%94-18.07.20"><summary bis_size="{"x":158,"y":3054,"w":808,"h":34,"abs_x":540,"abs_y":3278}">2.5.0.9.4 — 18.07.2024</summary>

### Прошивка 2.5.0.9.4

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.9.4.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.9.4.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.9.4/](http://firmware.domofon-sokol.ru/X5/2.5.0.9.4/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \#WEB-интерфейс

- Исправили нумерацию внешних модулей в окне редактирования ключа;
- Исправили отображение списка разрешений для видеопотоков на странице "Настройки видеопотока";
- Исправили сохранение "Границы светлого" меньше "Границы темного" на странице "Настройки видеопотока";
- Изменили метод для настройки смещения OSD по процентам;
- Скорректировали цвета ячеек после завершения диагностики абонентских трубок;
- Исправили отображение матрицы входов при ненастроенных внешних модулях NCS-102;
- Добавили подсказку при отсутствии SIP-регистрации;
- Добавили версию Web-Интерфейса на главной странице;
- Добавили настройку маски идентификатора ключа в "Мастер настройки";
- Добавили раздел "Инкремент" в настройках Защищенного режима;
- Добавили вкладку "Прошивка ключа" на странице "Управление ключами";
- Изменили метод обновление OSD;

```
Было:  /v2/camera/osd
Стало: /v3/camera/osd
```

- Изменили метод обновления панели;

```
Было:  /v2/system/upgrade
Стало: /v3/system/upgrade
```

- Исправили стандартные значения порогов ЧБ-режима;

```
Порог выключения: 200.000
Порог включения: 1.500.000 
```

- Добавили возможность редактирование UID ключа;
- Добавили настройку доступов для автосбора;

#### \#SIP-клиент

- Исправили вызовы при нажатии на кнопку SOS или Консьерж;
- Добавили поддержку заголовка expires от SIP-сервера на запрос SIP.Register;
- Разделили SIP-сервер регистрации и SIP-сервер вызовов;

#### \#RTSP-сервер

- Исправили последовательную нумерацию видеопотоков в методе "/camera/codec";
- **Исправили отображение даты/времени в OSD на альтернативном потоке при разрешении (640x480);**
- Обновили уровни порогов для перехода в цветной и черно-белый режимы;
- Добавили настройку частоты кадров видеопотока;

#### \#HTTP-сервер

- Добавили больше параметров для работы с NCS-102;

```
[GET,PUT] /relay/door_controller
{
    "timeout": 170,                   - таймаут опроса модулей
    "busErrors": 2,                   - кол-во ошибок на линии RS-485;
    "modules": [                      - список модулей
        {                               - ...
            "type": "NCS102",             - наименование модуля;
            "enabled": true,              - состояние опроса модуля;
            "address": 0,                 - адрес модуля на шине RS-485;
            "version": "1.2.1.11.5",      - версия программного обеспечения;
            "openTime": 9,                - время открытия двери; 
            "button": false,              - состояние кнопки открытия;
            "tamper": false,              - состояние датчика открытия;
            "alwaysOpen": false,          - режим "Двери постоянно открыты";
            "errors": 0                   - кол-во ошибок при взаимодействии с модулем;
        }
    ]
}
```

- Добавили обновление устройства с помощью одного файла;

```
[GET/PUT] /v3/system/upgrade
```

- Добавили метод для настройки общего кода открытия;

```
[GET/PUT/DELETE] - /openCode/settings
{
    "commonCode": {      - Параметры общего кода открытия;
        "enable": false,   - Флаг включения;
        "value": 12349     - Значение;
    }
}
```

#### \#Микроконтроллер

- **Исправили работу защищенного режима для ключей SL1;**
- Исправили отсутствие звука в лайф-трансляции при вызове в SIP;
- Добавили работу защищенного режима с инкрементом для ключей SL1;
- Исправили отображение надпись "Вызов" после отображения надписи "Открыт" во время вызова;
- Исправили время открытия дверей при одновременном открытии с помощью ключа и API-метода;
- Исправили бесконечное отображение надпись "Открыт" при одновременном открытии с помощью ключа и API-метода;
- Исправили отображение идентификатора ключа "00000000000061" при открытии внешнего модуля NCS-102 через API метод;
- Добавили получение параметров с модулей NCS-102;
- Исправили реакцию на кнопку "Завершить вызов" при вызове в SOS или Консьерж;
- Исправили отображение надписи "Вызов с калитки" после открытия двери с ключа;
- **Исправили бесконечный вызов при завершении вызова по таймауту в режиме Калитка;**
- Исправили открытие двери с ключа и(или) API метода в состоянии "Вызов с калитки";
- Добавили режим "Двери постоянно открыты" для внешних модулей NCS-102;
- Исправили открытие двери с помощью кода открытия на панели в режиме "Калитка с несколькими домами (префиксом)";
- Добавили общий код открытия двери;
- Добавили определение отключения внешних модулей NCS-102;
- Добавили режим "Открытие любым ключом" для внешних модулей NCS-102 при активированном "Режим автосбора ключей"

</details><details bis_size="{"x":157,"y":3104,"w":810,"h":36,"abs_x":539,"abs_y":3328}" id="bkmrk-%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0-2.5.0.6.4-%E2%80%94"><summary bis_size="{"x":158,"y":3105,"w":808,"h":34,"abs_x":540,"abs_y":3329}">2.5.0.6.5 — 22.05.2024</summary>

### Прошивка 2.5.0.6.5

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.6.5.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.6.5.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.6.5/](http://firmware.domofon-sokol.ru/X5/2.5.0.6.5/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \#SIP-клиент

- Исправили тайм-ауты времени дозвона и разговора в SIP и(или) АТ;
- Исправили восстановление SIP-регистрации после смены IP-адреса с помощью DHCP;
- Исправили отображение номера квартиры в логах при вызове на SIP-номер;
- Исправили ошибку, которая могла приводить к зацикленному вызову в режиме калитки

#### \#Микроконтроллер

<p class="callout warning">**ВАЖНО! Старый формат логов открытия дверей станет недоступным**;</p>

- Изменили логи в связи с появлением разграничения доступов для ключей: 
    - <span class="Apple-converted-space"> </span>Шаблон: 
        - {Door} is opened by {rfid}, UUID {key\_uuid}, flat {key\_flat}
    - Примеры: 
        - Main door is opened by main reader, UUID 0000005C01165A, flat 1
        - Second door is opened by second reader, UUID 0000005C01165A, flat 1
        - External relay 0 is opened by ext. reader 0, UID 0000005C01165A, flat 1
- Исправили задержку открытия входа с дополнительного считывателя;
- Добавили отображение на дисплее нескольких точек одновременно;
- Добавили игнорирование блокировок квартиры при вызове через кнопки SOS/Консьерж

#### \#WEB-интерфейс

- Исправили значения громкости на новые методы API;
- Исправили визуальную нумерацию строк для коммутаторов Метаком;
- Добавили вкладку настроек внешних модулей Beward NCS-102 на странице «Входы» -&gt; «Внешние входы»;
- Добавили вкладку настройки управления открытиями входов в зависимости от считывателей на странице «Входы» -&gt; «Управление входами»;
- Добавили отображение процесса обновления;
- Добавили редактирование доступов ко входам в настройках ключа;
- Добавили возможность выбора формата csv-файла (с заголовком или без) при экспорте и импорте кодов и ключей

#### \#HTTP-сервер

- Исправили метод удаления всех кодов;
- Добавили метод открытия внешних модулей: 
    - /relay/external/{id}/open - открытие ncs-102 модулей;
- Добавили метод для получения статусов обновления: 
    - GET - /v2/system/upgrade - Получение статуса обновления;
- Добавили методы для настройки матриц ККМ по моделям ККМ: 
    - GET/PUT - /v1/switch/matrix/{matrix\_id} — матрицы ККМ для указанного физического ККМ выхода;
    - GET <span class="Apple-converted-space"> </span>- /v1/switch/matrix/info/models — получение списка поддерживаемых моделей;
- Добавили методы для разграничения доступов ключей: 
    - PUT <span class="Apple-converted-space"> </span>- /v1/keys/access — Установка доступов всем ключам;
    - GET/PUT - /key/store/{uuid} — Получение/Обновление информации о ключе;
    - GET/PUT - /relay/doors/mapping — Настройка открытия считыватывателями входов;
- Добавили настройку уровня открытия двери в методах: 
    - levels;
    - panelCode/levels;
- Добавили методы для настройки уровней громкостей от 0 до 15: 
    - /v1/levels
    - /v1/panelCode
    - /v1/panelCode/N
    - /v1/panelCode/N/levels
- Исправили отображение времени открытия входа 
    - **ВАЖНО! Минимальное время открытия входа — 4 секунды;**
- Добавили параметр модели устройства 
    - - /system/info — Новый параметр "deviceModel";
        - ISCom X1 (rev.2);
        - ISCom X1 (rev.5)

#### \#RTSP-сервер

- Исправили возможные ситуации, когда не переключалась физическая ИК-шторка в день / ночь;
- Расширили угол обзора видимого изображения в видеопотоке;
- Исправили отображение OSD, если установлено смещение 0 
    - **ВАЖНО! Если используются стандартные настройки OSD, то смещения установятся в 0**
- Исправили работу аудикодеков со сторонними видеосервисами и плейерами;
- Обновили файл шрифтов для отображения буквы "Ё" на экранном тексте (OSD)

</details><details bis_size="{"x":157,"y":3154,"w":810,"h":36,"abs_x":539,"abs_y":3378}" id="bkmrk-2.2.5.10.5-%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0-"><summary bis_size="{"x":158,"y":3155,"w":808,"h":34,"abs_x":540,"abs_y":3379}">2.5.0.4.3 — 01.04.2024</summary>

### Прошивка 2.5.0.4.3

Ссылка на файлы прошивки: [https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.4.3.zip](https://www.is74.ru/upload/domofonsokol/firmware/x5/2.5.0.4.3.zip)  
Ссылка для обновления: [http://firmware.domofon-sokol.ru/X5/2.5.0.4.3/](http://firmware.domofon-sokol.ru/X5/2.5.0.4.3/)

Актуальный API можно скачать на странице [API-документация](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/api-dokumentaciia "API-документация")

#### \#SIP-клиент

- Добавили поддержку прямых звонков (peer-to-peer);
- Добавили параметр задержи вызова в SIP;
- Исправили логи открытия двери через DTMF-коды;
- Добавили поддержку "\*" и "#" DTMF символов;
- Добавили поддержку PCMA и PCMU аудиокодеков;
- Исправили открытие двери калитки при разговоре с калитки по АТ;
- Добавили получение SIP-номеров на калитку с основной панели; 
    - Калитка получает SIP-номера с основной панели в дополнительном заголовке "X-Iscom-AccountsList"

#### \#HTTP-сервер

- Исправили визуальный баг для режимов "Открытие любым ключом" и "Проверка обратного идентификатора";
- Добавили метод "/v2/openCode" для массового добавления кодов открытия;
- Добавили метод "/panelCode/setDefault" для сброса персональных настроек всех квартир;
- Исправили сохранение параметров метода "/v1/network/syslog";
- Исправили отображение параметра "deviceId" в методе "/system/info";
- Исправили отображение параметра "sipCallDelay" в методе "/sip/options";
- Исправили ответ при перезагрузках устройства через метод "/system/reboot";
- Добавили новый параметр в метод "/panelCode/номер\_квартиры"; 
    - sipAccounts - SIP-номера для квартиры;
- Добавили новый параметр "Усиление микрофона панели" при вызове в SIP (uartFrom) в методах: 
    - - "/levels";
        - "/panelCode/levels"
- Добавили новый параметр "Громкость разговора в трубке при разговоре с калитки" (thGate) в методах: 
    - - "/levels";
        - "/panelCode/levels";
- Добавили новые параметры в метод "/gate/settings": 
    - prefixSize - длина "префикса" при вызове в SIP; 
        - По умолчанию - 4;
    - flatNumberSize - длина "номера квартиры" при вызове в SIP; 
        - По умолчанию - 0;
- Добавили новый параметр в метод "/sip/options"; 
    - videoStreamId - выбора видеопоток в видеовызове; 
        - По умолчанию - 1;
- Добавили метод "/relay/doors/mapping" для управления выходами при открытии с основного или дополнительного считывателя

#### \#Микроконтроллер

- Добавили событие в логи при напряжении ниже 10В: Intercom voltage is lower than 10 volts. Voltage = %d.%d;
- Исправили таймауты вызова и разговора в АТ и SIP;
- Добавили поддержку цифровых трубок при использовании ДП-К2Д (в разделе "Матрица" необходимо устанавливать Цифрал);
- Исправили множественное открытие двери при открытии с DTMF;
- Добавили сервисные коды ([описание](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/servisnyi-rezim-prednastroika-domofona-s-klaviatury "Сервисный режим. Преднастройка домофона с клавиатуры"));
- Добавили скрытый ввод сервисного пароля;
- Исправили ситуации, которые могли приводить к зависанию бегущей строки

#### \#WEB-интерфейс

- Исправили восстановление резервной копии;
- Исправили сохранение значения префикса калитки;
- Добавили импорт кодов через csv-файл;
- Добавили предупреждающее окно при запуске обновления;
- Добавили выбор протокола взаимодействия с SIP-сервером; 
    - udp;
    - tcp;
- Добавили сброс персональных настроек квартир в разделе квартиры;
- Исправили окрас ячеек матрицы ККМ;
- Исправили импорт ключей через csv-файл;
- Исправили состояние переключателей: 
    - Открытие любым ключом;
    - Проверка обратного идентификатора;
- Добавили логи на странице обновления;
- Добавили выбор скорости бегущей строки;
- Добавили постраничное получение ключей;
- Добавили просмотр изображения с камеры на весь экран;
- Добавили символы "\*", "#" в маску DTMF-символов;
- Добавили отображение результатов авторегулировки в матрице ККМ;
- Добавили дополнительные чекбоксы для открытия дверей с разных считывателей на странице "Настройка входа";

#### \#RTSP-сервер

- Повысили стабильность приложения;

</details>

# Инструкция по обновлению прошивки

Для домофона Сокол доступно два варианта обновления:

### 1. Через собственный http-сервер 

Инструкция для Linux

<p class="callout warning">**Важно, чтобы сервер работал по протоколу http, а не https.** </p>

1.1. Если на Вашем сервере не установлен python, то рекомендуем установить python3, если же python установлен, то для запуска скрипта использовать Вашу версию python.

Установите python3 с помощью команды:

```
sudo apt install python3
```

1.2. Скачайте файлы прошивки со страницы [Что нового rev.5? \[Firmware\]](https://doc.is74.ru/books/umnyi-domofon-sokol-plius/page/cto-novogo-firmware "Что нового? [Firmware]")

1.3. Создайте папку с помощью команды:

```
mkdir /srv/tftp/ISComX1
```

1.4. Распакуйте архив с прошивкой в эту папку (пример пути после распаковки: /srv/tftp/ISComX1/2.5.0.4.3)

1.4.1. Переходим в папку где лежат прошивки и запускаем http сервер:

```
python3 -m http.server
```

1.5. Зайдите в web-интерфейс панели в раздел Система-&gt;Обновление

- В поле «Путь до папки с файлами на http сервере:» укажите http://{адрес\_вашего\_сервера}:{порт}/{ревизия устройства x2 или x3}/{версия прошивки}

1.6. Нажмите обновить

1.7. Для отслеживания обновления подключитесь к панели по telnet и введите команду:

```
tail -f /tmp/complex.Logs (до версий 2.5.6.х включительно)
```

или

```
tail -f /tmp/iscom/log/upgrade.log (начиная с версий 2.5.7.х)
```

1.8. По окончанию обновления панель перезагрузится

<p class="callout warning">**ВАЖНО: ни в коем случае не отключайте домофон от сети во время обновления.**</p>

### 2. Сервер компании Интерсвязь (в случае, если панель имеет доступ в Интернет): [http://firmware.domofon-sokol.ru/](http://firmware.domofon-sokol.ru/)

2.1. Зайдите в web-интерфейс умного домофона и перейдите в раздел «Система» -&gt; «Обновление».

2.2. В поле «Путь до папки с файлами на http сервере:» укажите http://{адрес}:{порт}/{ревизия устройства x5}/{версия прошивки}

Например:

\- [http://firmware.domofon-sokol.ru/X5/2.5.0.4.3](http://firmware.domofon-sokol.ru/X5/2.5.0.4.3/), где 2.5.0.4.3 — версия прошивки, на которую вы хотите обновиться.

\- [http://192.168.0.101:8000/2.5.0.4.3](http://192.168.0.101:8000/2.5.0.4.3) (пример заполнения на панели при условии, что http запущен на Linux с помощью команды python3 -m http.server)

2.3. После запуска обновления в течение 30 секунд на экране будет светиться надпись "boot". Это означает, что обновление запущено.

2.4. Примерное время обновления устройства 2 минуты. После завершения обновления панель перегрузится и после этого будет готова к работе.

<p class="callout warning">**ВАЖНО: ни в коем случае не отключайте домофон от сети во время обновления.**</p>