Справка пока не актуальна. Приложение развивается быстрее, чем мы успеваем его описывать. Страницы описывают Watchpost 0.1.0 alpha (сборка 444) и могут быть неполными или устаревшими. Подробнее
Управление хабами
Запись хаба хранит адрес релея и настройки сертификата. Несколько объектов могут обращаться к одному хабу через собственные маршруты подключения. Добавление хаба в Watchpost не устанавливает сервер и не подключает роутер объекта. Для этих задач начните со статей «Установка хаба» и «Подключение объекта».
Добавить или изменить хаб
Заголовок раздела «Добавить или изменить хаб»На Mac выберите Устройства → Хабы… или Подключить хаб… / Новый хаб… в боковой панели раздела «Устройства». Выберите сохранённый хаб, чтобы открыть его экран; в меню есть Изменить хаб…. На iPhone и iPad хабы показаны в разделе «Устройства»; новый можно добавить и через меню «Добавить». На Android откройте «Хабы» из раздела «Устройства», затем подключите хаб или выберите сохранённый. Для изменения нужно разблокировать хранилище.
Вставьте код в поле «Код хаба» или заполните поля вручную:
| Поле | Что указать |
|---|---|
| Имя | Необязательное название в реестре; без него приложение показывает адрес хаба |
| Адрес и порт релея | Адрес сервера и порт релея, обычно 443 |
| Отпечаток сертификата | SHA-256 собственного сертификата хаба; оставьте пустым, если сертификату доверяет система |
| Токен администратора | Необязательные данные для доступа к API управления хабом |
После нормализации отпечаток должен содержать 64 шестнадцатеричные цифры. Возьмите его у администратора хаба. Код хаба заполняет адрес, порт и настройки сертификата. Если в код входит токен администратора, форма заполняет и секретное поле, а сам код убирает с экрана.
Нажмите Сохранить. Приложение проверит обязательные поля; доступность сервера и пригодность токена эта кнопка не проверяет. При повторном добавлении того же релея приложение использует сохранённый хаб, если совпадают адрес, порт и настройки сертификата.
При редактировании пустое поле токена оставляет сохранённое значение. Переключатель «Удалить токен администратора» удалит локальную копию после сохранения, но не отзовёт токен на сервере. Изменение адреса релея или сертификата затронет маршруты всех объектов через этот хаб и может перезапустить подключения устройств. Закрытие формы без сохранения оставляет прежние значения.
Прочитать экран хаба
Заголовок раздела «Прочитать экран хаба»На платформах Apple экран показывает адрес, сертификат, права управления и состояние ответа. Ключ в списке означает, что на этой установке сохранён токен администратора; его пригодность значок не подтверждает. Без токена приложение не может запросить содержимое хаба и показывает «Не проверялось». Доступ к устройствам при этом может работать с отдельными токенами маршрутов.
С рабочим токеном администратора раздел «Объекты на хабе» показывает объекты сервера, их сети, соответствие вашему реестру и состояние туннелей роутеров. В разделе «Другие туннели» находятся узлы WireGuard, добавленные вне Watchpost. Они могут обслуживать другие задачи.
Состояние роутера приложение определяет по последнему обмену WireGuard. Оно не подтверждает вход в камеру или воспроизведение видео. На платформах Apple открытый экран обновляется примерно раз в 30 секунд; кнопка Обновить запускает запрос сразу. При ошибке прежние строки могут остаться на экране. Проверяйте и сообщение об ответе хаба.
Раздел «Используют» перечисляет локальные объекты с маршрутами через этот хаб. На платформах Apple в их меню доступны Подключение к объекту…, Настройка роутера… для собственных настроенных маршрутов и Удалить маршрут. Команда Добавить объект на хаб… открывает настройку роутера для локального объекта, который ещё не использует этот хаб. Полученный маршрут не даёт ключа настройки чужого роутера.
Выбрать нужное удаление
Заголовок раздела «Выбрать нужное удаление»| Действие | Последствия |
|---|---|
| Удалить маршрут в подключении локального объекта | После сохранения удаляет локальный маршрут, его токен и ключ; объект остаётся на хабе |
| Удалить хаб… из сохранённого списка | Удаляет запись хаба и локальный токен администратора; доступно, когда хаб не использует ни один локальный объект |
| Удалить у серверного объекта, затем Удалить с хаба | Удаляет объект на сервере, прекращает доступ и закрывает туннель его роутера; этот путь теряют все, кто им пользовался |
| Удаление записи в разделе «Другие туннели» | Закрывает серверный туннель, в том числе для задач вне Watchpost |
Перед удалением на сервере прочитайте подтверждение. Удаление объекта с хаба оставит локальный маршрут в настройках подключения, пока вы не удалите его отдельно. Записи устройств в вашем реестре сохранятся. Удаление локального объекта – ещё одно самостоятельное действие.
Люди и отличия мобильных платформ
Заголовок раздела «Люди и отличия мобильных платформ»На Mac разделы «Люди» и «Приглашения» управляют доступом, выданным с этого Mac: см. «Люди и приглашения». В строках серверных объектов также могут быть люди с отдельными токенами релея и кнопка Отключить. Она прекращает доступ по этому токену к конкретному серверному объекту.
На iPhone и iPad есть список содержимого хаба и действия локальных объектов, но нет процесса выдачи доступа из разделов «Люди» и «Приглашения» Mac. На Android доступны форма хаба, серверные объекты, другие туннели, обновление и удаление. Аналога мастера настройки роутера и разделов управления людьми Mac здесь нет; локальные маршруты меняйте в настройках подключения объекта.