Перейти к содержимому
Обновлено

Справка пока не актуальна. Приложение развивается быстрее, чем мы успеваем его описывать. Страницы описывают Watchpost 0.1.0 alpha (сборка 444) и могут быть неполными или устаревшими. Подробнее

Расширенный редактор и резервные копии

Расширенный редактор нужен для параметров, у которых нет отдельной формы, и для просмотра блоков, с которыми работают формы настроек. Здесь доступны блоки конфигурации, которые Watchpost поддерживает для выбранного протокола. Пока вы не проверите и не запишете изменения, правки полей остаются в локальном черновике.

На Mac откройте Настройки устройства… (⌥⌘,) → Расширенный редактор. На iPhone и iPad перейдите в настройки через меню устройства на вкладке «Устройства», затем выберите Расширенный редактор. В версиях для Apple настройки есть у Xiongmai, Hikvision, Hik-Connect и ONVIF. Путь и отличия Android описаны ниже.

В списке блоков есть группы по задачам, названия и технические идентификаторы. Выберите блок и раскройте вложенные группы или каналы, чтобы добраться до отдельных полей. На узком экране Apple кнопка Блоки возвращает к списку.

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

Точка рядом с блоком означает, что в нём есть локальные правки. Блок с пометкой «только чтение» редактировать нельзя. В доступных для записи блоках Watchpost также защищает некоторые поля, например аппаратные идентификаторы. Если поле допускает редактирование, это ещё не гарантирует, что устройство примет выбранное значение.

Для Xiongmai редактор может показывать списки значений и специальные поля адресов, цветов, расписаний или флагов каналов. Watchpost переводит поддерживаемые форматы устройства в эти элементы управления. В деревьях Hikvision и ONVIF остаются исходные названия полей и простые средства ввода значений; отдельные формы настроек могут давать больше подсказок.

Перед правкой проверьте блок и канал. Числовые поля отклоняют часть некорректных значений, например порты вне диапазона 1–65535 там, где Watchpost распознаёт поле порта. Эта проверка не охватывает все ограничения модели или прошивки.

Кнопка обновления Перечитать с устройства заново читает выбранный блок. Пока в нём есть локальные правки, она недоступна. Если нужно получить свежие значения, сначала нажмите Отменить, чтобы сбросить правки. Эта команда возвращает значения из последнего чтения: она не обращается к устройству и не отменяет уже выполненную запись.

  1. Измените выбранный блок и нажмите Применить….
  2. В окне «Записать изменения на устройство?» проверьте блок, пути полей, старые и новые значения. Прочитайте предупреждения о сети или прерывании записи видео.
  3. Нажмите Записать, чтобы отправить изменения, или Отмена, чтобы вернуться к черновику без записи.
  4. Проверьте результат в редакторе. Перед отправкой Watchpost сохраняет резервную копию ранее прочитанного блока, затем после записи пытается прочитать его заново.

Если сохранить резервную копию не удалось, Watchpost не отправляет команду записи конфигурации. «Сохранено, нужна перезагрузка» означает, что изменение вступит в силу после перезапуска устройства. В других случаях приложение может сообщить об ошибке записи или значениях, которые устройство не применило. Если повторное чтение не удалось, проверьте связь и по возможности перечитайте блок, прежде чем полагаться на показанное состояние.

При ошибке часть параметров уже могла измениться. Это особенно касается списков Hikvision, элементы которых приложение записывает отдельными запросами. Перед повторной попыткой проверьте текущие значения. Команда Отменить сбрасывает только оставшийся черновик.

Изменение сетевых параметров может оборвать связь с устройством. Пока связи нет, локальная резервная копия не поможет вернуть настройки через Watchpost: может понадобиться монитор устройства или процедура сброса. Перед выходом из настроек завершите или сбросьте правки. Черновик не служит сохранённой точкой восстановления.

Откройте нужный блок. Если в нём есть важные локальные правки, сначала разберитесь с ними: выбор резервной копии заменяет черновик этого блока.

  1. Откройте кнопку истории Восстановить из бэкапа (с просмотром изменений).
  2. Выберите дату и время. Меню показывает до 20 последних копий для этого устройства и блока. «Бэкапов пока нет» означает, что записей для него нет.
  3. Проверьте подставленные значения и нажмите Применить…, чтобы сравнить их с прочитанным блоком. Если значения совпадают, изменений для записи не будет.
  4. Нажимайте Записать только после проверки. Чтобы отказаться от восстановления, закройте проверку кнопкой Отмена, затем сбросьте черновик кнопкой Отменить.

При выборе копии приложение ничего не отправляет на устройство. Запись подготовленного восстановления проходит обычный процесс с резервным копированием. Вы восстанавливаете один блок; он может содержать параметры сразу нескольких каналов.

Резервные копии защищает хранилище Watchpost. На Mac они также видны в истории снимков конфигурации. Если удалить там копию блока, она исчезнет и из меню восстановления. Файл конфигурации производителя восстанавливают отдельно, средствами вне Watchpost.

Откройте меню устройства на вкладке «Устройства» и перейдите к настройкам. Для Xiongmai выберите Расширенный редактор в списке разделов. У Hikvision и ONVIF сразу открывается редактор блоков. Настройки Hik-Connect на Android недоступны.

Выберите блок и измените поля в его дереве. В верхней панели есть перечитывание, а для блоков с записью также меню резервных копий. Пока в блоке есть правки, перечитывание недоступно. Кнопки Отменить и Применить… находятся внизу; перед нажатием Записать проверьте изменения. Меню резервных копий также показывает до 20 последних записей и сначала подставляет выбранный блок в черновик.

После возврата к списку блоков правки могут оставаться в текущем сеансе настроек. Проверьте, какие блоки вошли в проверку, особенно если применяете изменения из списка, а не из отдельного блока. Выход из настроек не сохраняет черновик.