USB WatchDog Pro2, Mini и Lite: подключение, настройка и диагностика
Как Pro2 возвращает зависший ПК в работу через Reset и Power, чем отличается от Lite и Mini, как подключить WatchDog, выбрать программу и проверить перезагрузку.
Это руководство поможет выбрать схему контроля, безопасно подключить USB WatchDog Pro2, USB WatchDog Mini или USB WatchDog Lite, настроить программу и проверить реальную перезагрузку. Устройство применяется в терминалах, киосках, удалённых ПК, мини-серверах и других системах, которые должны восстанавливаться без участия оператора.
Как WatchDog восстанавливает компьютер
Программа-монитор проверяет работу системы, процесса или сетевого узла и регулярно передаёт WatchDog контрольный сигнал. Пока сигнал поступает, устройство не вмешивается. Если сигнал пропадает на заданное время, WatchDog аппаратно замыкает контакты, подключённые к линиям кнопок материнской платы. Для этого ему не нужна работающая операционная система.
При стандартном назначении каналов USB WatchDog Pro2 сначала использует Reset. Если после следующего заданного интервала контрольный сигнал не возобновился, устройство выполняет цикл выключения и включения через Power. Второй канал нужен для зависаний, после которых обычный Reset не возвращает компьютер в работу.
Чем Pro2 отличается от других моделей
| Модель | Когда выбирать | Аппаратные возможности |
|---|---|---|
| Lite | Для восстановления достаточно Reset | один гальванически изолированный канал Reset |
| Pro2 | Reset может не помочь либо нужен контроль температуры или внешнего контакта | два гальванически изолированных канала Reset/Power и один вход |
| Mini | Возможности Pro2 нужны в виде компактного модуля для установки на плату | функции Pro2 в компактном исполнении для монтажа на плату |
| ARU-P2 | Нужен изменяемый алгоритм внутри самого устройства | Reset/Power, вход и прикладная логика на uLua; используется отдельная инструкция |
У Pro2 и Mini один общий вход: к нему подключают либо термодатчик, либо геркон или другой дискретный сигнал. Одновременно использовать оба варианта нельзя. Pro2 выпускается с USB-A для внешнего порта и с PBD10 для внутренней USB-гребёнки материнской платы; функции этих исполнений одинаковы.
Разделы руководства
- Быстрый старт
- Установка и безопасное подключение
- Драйверы и права доступа
- Выбор программы-монитора
- Проверка после установки
- Термодатчик
- Дискретный вход
- Обновление прошивки
- Частые вопросы
- Диагностика поломок
Выберите программу и способ контроля
| Что нужно контролировать | С чего начать |
|---|---|
| Прекращение контрольного сигнала от ОС | wdtmon3-mini по USB HID: самый простой вариант |
| Конкретный процесс | wdtmon3 или wdtmon4, режим контроля процесса |
| Доступность роутера, сервера или сайта | wdtmon3 с ping или wdtmon4 с проверкой TCP-узла либо URL |
| Состояние и температуру через интернет | wdtmon4 и UnitX Cloud |
| Собственный алгоритм на контролируемом ПК | CDC-протокол и скрипт во вкладке «Скрипты» |
| Собственный алгоритм внутри WatchDog | ARU-P2 с uLua |
| Порог температуры | Pro2 или Mini с термодатчиком; настройка через wdtmon3 или wdtmon4 |
| Состояние двери или концевика | Pro2 или Mini с герконом; чтение входа через текстовый протокол |

Быстрый старт
- Подключение USB. Выключите компьютер и установите сторожевой таймер в USB-разъём. Провода Power/Reset пока не подключайте. Для PBD10 сначала убедитесь, что выбрали именно внутреннюю USB-гребёнку. Включите компьютер: устройство должно определиться в системе и изредка мигать красным.
- Мониторинг. Запустите одну из доступных программ или сценарий BAT/Bash. Убедитесь, что программа видит устройство, у неё достаточно прав, а само устройство начало мигать зелёным.
- Подключение к материнской плате. Выключите компьютер. На Pro2 и Mini подключите Reset и Power к соответствующим каналам сторожевого таймера. На Lite подключите только Reset. Кнопки системного блока можно оставить, подключив их к параллельным контактам WatchDog.
- Проверка. Включите компьютер и воспользуйтесь тестовыми командами для проверки каждого подключённого канала. Только после этого включайте автоматический режим.
Пример: платёжный терминал без оператора
- Подключите Pro2 к Reset и Power материнской платы.
- Запустите
wdtmon3-miniвместе с системой. - Оставьте стандартный контрольный интервал или задайте свой.
- Проверьте Reset и Power тестовыми командами программы.
- Временно остановите программу-монитор и дождитесь автоматического Reset. Если после загрузки программа снова передаёт контрольный сигнал, Pro2 не должен переходить к Power. Если сигнал не возобновится, после следующего заданного интервала сработает Power.
Результат проверки должен быть однозначным: после пропадания сигнала компьютер перезагружается, ОС запускается, а программа-монитор снова начинает передавать контрольный сигнал.
Установка USB WatchDog
Перед установкой выключите ПК.
Устройство бескорпусное — не допускайте касания металлических поверхностей, это может привести к порче устройства.
На Pro2 и Mini провода Reset и Power подключаются к одноимённым контактам материнской платы. На Lite подключается только Reset.
Подключение Pro2 или Lite с PBD10. Убедитесь, что подключаете устройство именно к разъёму USB. Некоторые интерфейсы (IEEE 1394, COM-порт) имеют на плате такие же 10-выводные разъёмы.
Важно: подключение PBD10 к разъёму IEEE 1394, COM или другому не-USB-интерфейсу может повредить WatchDog и материнскую плату. Перед включением сверьте маркировку и ключ разъёма.
- На Pro2 с разъёмом PBD10 на плате есть точка. При подключении она должна быть совмещена со стороной разъёма, где отсутствует 1 металлический контакт.
- На Lite с разъёмом PBD10 на плате есть стрелка. Совмещается аналогично.

Ориентация разъёма для обеих плат:

WatchDog Pro2 PBD10. 
WatchDog Lite PBD10. Кнопки можно подключить к сторожевому таймеру параллельно, чтобы сохранить ручное управление. На Pro2:
- Осн.1 / Доп.1 — параллельные контакты канала 1 (по умолчанию Reset): Осн.1 на reset мат.платы, Доп.1 на кнопку reset.
- Осн.2 / Доп.2 — параллельные контакты канала 2 (по умолчанию Power): Осн.2 на power мат.платы, Доп.2 на кнопку power.
Для USB WatchDog Lite:
- Кан. 1 — канал для подключения управляемого устройства (например, RESET на материнской плате ПК или модема).
- Кан. 2 — параллельный канал для ручного управления (например, кнопка RESET системного блока).

При первом включении устройство находится в режиме ожидания (поочерёдное мигание светодиодов). Первая команда от управляющей программы или скрипта переведёт устройство в рабочий режим.
Драйверы и права доступа
Сначала подключите WatchDog только по USB и убедитесь, что операционная система видит интерфейс, который использует выбранная программа:
wdtmon3-miniработает через USB HID;wdtmon3,wdtmon4и большинство скриптов работают через виртуальный COM-порт USB CDC;- один и тот же HID- или CDC-интерфейс не должны одновременно открывать несколько программ.
Windows
- В Windows 8/10/11 драйвер HID встроен в систему, а CDC-порт обычно устанавливается автоматически. В диспетчере устройств он должен появиться в разделе Порты (COM и LPT).
- В Windows 7 для CDC установите драйвер виртуального COM-порта. Там же описаны ручной выбор драйвера в Windows 8 и устранение ошибки «Код 10» в Windows 11. Отдельный HID-драйвер не нужен.
- Работа в версиях Windows ниже 7 не поддерживается.
Если программа или скрипт сообщает об отказе в доступе к HID либо COM-порту,
сначала закройте другие экземпляры wdtmon3, wdtmon3-mini, wdtmon4 и
терминальные программы. Для проверки откройте PowerShell или Терминал Windows
через Запуск от имени администратора и повторите запуск. Если это помогло,
настройте задачу или службу WatchDog для запуска от нужной учётной записи и при
необходимости включите для неё выполнение с наивысшими правами. Старым версиям
wdtmon3 повышенные права также могут понадобиться для сохранения настроек.
Не оставляйте интерактивный PowerShell с повышенными правами открытым постоянно.
Если Windows блокирует загруженный файл .ps1, это не ошибка доступа к USB.
Разблокируйте только проверенный файл:
Unblock-File -Path .\watchdog.ps1
Не отключайте политику выполнения PowerShell глобально.
Linux
CDC-порт обычно называется /dev/ttyACM0. Добавьте пользователя, от которого
будет запускаться программа или служба, в группу последовательных портов:
sudo usermod -aG dialout "$USER"
Для доступа к USB HID создайте
/etc/udev/rules.d/98-unitx-watchdog.rules:
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a26a", GROUP="dialout", MODE="0660"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a26d", GROUP="dialout", MODE="0660"
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a26e", GROUP="dialout", MODE="0660"
KERNEL=="ttyACM[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a26e", GROUP="dialout", MODE="0660"
Примените правила и переподключите WatchDog:
sudo udevadm control --reload-rules
sudo udevadm trigger
После добавления в группу выйдите из системы и войдите снова. В дистрибутивах,
где последовательные порты принадлежат группе uucp или другой группе,
замените dialout в командах и правилах на фактическую группу. Не используйте
MODE="0666" без необходимости: он открывает устройство всем локальным
пользователям. Запуск от root допустим для короткой диагностики, но не нужен
для постоянной работы после настройки udev.
macOS
Отдельные драйверы HID и CDC обычно не нужны. CDC-порт отображается как
/dev/cu.usbmodem*. Если программа не открывает устройство, закройте другие
программы, которые могли занять этот порт, и переподключите WatchDog.
HiveOS
В HiveOS есть встроенная поддержка OpenDev WatchDog. Перед подключением сверьте команды и способ проверки с актуальной инструкцией HiveOS: состав поддерживаемых устройств и пути служебных файлов может меняться вместе с ОС. Для RaveOS и NiceHash используйте документацию конкретной версии системы, а не эту инструкцию.
Программное обеспечение
Pro2, Mini и Lite актуальной серии имеют два USB-интерфейса. Для Pro2 и Lite, выпущенных до 2018 года, сначала прочитайте раздел «Устройства до 2018 года».
- USB HID — для работы с wdtmon3-mini без установки драйвера.
- USB CDC — для большего контроля и гибкости или для использования скриптов.
| Программа | Интерфейс | Назначение |
|---|---|---|
| wdtmon3-mini | USB-HID | Отправка контрольного сигнала без установки драйвера |
| wdtmon3 | USB-CDC | Изменение настроек устройства, ручное управление, контроль сети/процесса |
| wdtmon4 | USB-CDC | Локальный веб-интерфейс, контроль процесса и TCP-узла, передача состояния в UnitX Cloud |
Для постоянной работы используйте только один из вариантов: wdtmon3,
wdtmon3-mini, wdtmon4 или скрипты. Не запускайте несколько вариантов
одновременно: каждый из них самостоятельно отправляет WatchDog контрольный
сигнал.
wdtmon3-mini — компактная программа для контроля WatchDog через USB HID.
Отдельный драйвер для неё не нужен. Готовые версии для Windows, Linux и macOS
находятся в
каталоге загрузок.
Программа отправляет контрольный сигнал, показывает состояние устройства и его выходов, позволяет проверить Reset и Power вручную, вести журнал и открыть состояние WatchDog через встроенный HTTP-сервер.
Основное окно
После запуска программа показывает серийный номер найденного устройства, состояние связи и время работы приложения и системы. Если устройство не появилось, откройте меню и выполните повторное сканирование.
Команды меню
| Пункт | Назначение |
|---|---|
| Сканировать | Обновить список подключённых устройств |
| Журнал | Включить или выключить запись, открыть текущий файл либо папку со всеми журналами |
| Зелёный индикатор | Включить или отключить зелёный светодиод на WatchDog |
| Обновление прошивки | Перевести WatchDog и программу в режим загрузчика |
| Сервер | Включить HTTP-сервер и задать его порт |
| Язык | Сменить язык интерфейса; программа перезапустится |
| Автозапуск | Запускать программу вместе с операционной системой |
| Прятать при запуске | Запускать программу свёрнутой |
| Проверить обновления | Проверить наличие новой версии программы |
| О приложении | Показать сведения о программе |
| Выход | Полностью закрыть программу; крестик в заголовке только сворачивает её в трей |
Индикаторы и ручная проверка
- зелёный — программа и устройство работают нормально;
- тёмно-зелёный — обмен идёт нормально, но зелёный светодиод на самом WatchDog отключён через меню;
- оранжевый — ошибка связи с устройством;
- индикатор не горит — WatchDog не найден;
- APP — время работы
wdtmon3-mini, SYS — время работы операционной системы, CON — число активных подключений к HTTP-серверу.
Кнопки Reset, Power и выключения отправляют соответствующие команды прямо на WatchDog. Используйте их для проверки подключения проводов до включения автоматического контроля.
В меню можно включить запись лога. Файл открывается обычным текстовым редактором или программой анализа журналов.
Встроенный веб-сервер включается отдельно. Если подключение не блокирует межсетевой экран, откройте показанный программой адрес вместе с номером порта.
Для интеграции доступно представление состояния в JSON по адресу
http://<адрес>:34242/data.








Проверка после установки ПО
- После настройки ПО на устройстве должен мигать зелёный светодиод — это означает, что устройство видит управляющую программу и находится в штатном режиме. Если мигает красный — программа не запущена или не настроена.
- В wdtmon3-mini и wdtmon3 есть кнопки для тестовой проверки перезагрузки. Нажмите «Reset»/«Перезагрузка» для проверки канала Reset. На Pro2 и Mini отдельно проверьте канал Power кнопкой «Power»/«Жёсткая перезагрузка». Если команда не сработала, проверьте подключение или поменяйте полярность проводов соответствующего канала.
Подключение термодатчика (Pro2 и Mini)
Ко входу Вх/In USB WatchDog Pro2 или Mini можно подключить внешний термодатчик на базе DS18B20: к «−» входа — объединённые контакты GND и VDD датчика, к «+» — DQ датчика. В программе wdtmon3 параметру IN channel установите значение «Temperature».

Температуру можно считывать командой ~G (не чаще 1 раза в 3 секунды).
Автоперезагрузка при перегреве. Если задать Temperature threshold больше 0, включается режим контроля температуры: каждые 3 секунды анализируется значение, при превышении выполняются те же действия, что и при переполнении таймера.
Подключение дискретного входа (Pro2 и Mini)
Ко входу Вх/In USB WatchDog Pro2 или Mini можно подключить дискретный сигнал: кнопку, геркон и т. п. Настройте вход на работу с внешним сигналом в wdtmon3. Поддерживается нормально-замкнутый или нормально-разомкнутый концевой датчик. Значение входа считывается через текстовый протокол.
Вх/In — тот же вход, который используется для термодатчика. Подключите к нему либо дискретный сигнал, либо DS18B20.

Вход идёт напрямую на процессор. Подача сигнала выше 3,6 В или ниже −0,6 В приведёт к порче процессора.
Обновление прошивки
- Получите файл прошивки именно для своей модели и аппаратной ревизии.
- Переведите WatchDog в загрузчик из программы-монитора или командой
~D. - Запустите кроссплатформенную программу OD HID DFU, выберите файл и дождитесь окончания записи.
- Переподключите устройство и запросите версию командой
~I.

Не записывайте файл от другой модели: одинаковый способ загрузки не означает, что прошивки взаимозаменяемы.
Технические характеристики USB WatchDog Pro2
В таблице приведены характеристики стандартного Pro2 в исполнениях USB-A и PBD10. У Lite и Mini отличаются габариты и состав каналов — сверяйте их на страницах моделей.
| Параметр | Значение |
|---|---|
| Напряжение питания USB | 5 В ± 10 % |
| Макс. ток при всех активных каналах | 80 мА |
| Тип выхода | транзисторная оптопара |
| Макс. напряжение на выходе | 35 В |
| Габариты USB TypeA / PBD10 | 57×14×10 / 48×14×10 мм |
| Диапазон рабочих температур | −25 … +70 °C |
Автозапуск материнской платы после подачи питания (Pro2 и Mini)
Этот сценарий требует подключённого канала Power и питания WatchDog при выключенном компьютере. После настройки устройства зайдите в BIOS и включите две опции:
- Включение компьютера после подачи питания (название зависит от модели мат. платы).
- Подача питания на USB при выключенном ПК (например, для Asus Z370-P — опция «USB Charger in state S5»). Питание может подаваться не на все порты — подключите WatchDog к тому, на который оно подаётся. Проверить можно, подключив WatchDog или мышь с индикацией к порту на выключенном ПК.
После потери электропитания ПК включится сам (если настроена опция 1). Если опция 1 не сработала, WatchDog запустит систему нажатием Power через время 2×T1 (по умолчанию 10 минут), при условии что настроена опция 2.
Если на вашей мат. плате питание на USB не включается — поможет «источник бесперебойного питания для WatchDog Pro2» USB PS.

Частые вопросы
Достаточно установить устройство в USB, и оно будет перезагружать ПК? Нет — WatchDog нужно подключить к контактам кнопок материнской платы. Для Pro2 и Mini используются Reset и Power, для Lite — только Reset. Кнопки системного блока при необходимости подключаются к параллельным контактам WatchDog.
Подключил PBD10 по инструкции, но светодиоды не мигают. Проверьте, что данные USB активированы в BIOS. Проверьте другим устройством (например, USB-планкой). Устанавливайте только в разъём USB!
Подключил Reset/Power, но ПК перезагружается раз в 5 минут. Самый частый вопрос. Причина — не настроено (или настроено неверно) ПО. WatchDog не знает о работоспособности системы: у него таймер (по умолчанию 5 минут), и если он не получит сигнал от программы/скрипта за это время — система перезагрузится. Проверьте по шагам: (1) устройство определяется как COM-порт без ошибок; (2) в программе указан верный порт (не COM1); (3) мигает зелёная лампочка у кнопки Scan и на самом устройстве; (4) настройки сохранились; (5) настроен автозапуск программы.
Программа не видит устройство (Linux). Проверьте группу CDC-порта и правила udev для HID по разделу «Драйверы и права доступа». После изменения группы выйдите из системы и войдите снова, затем переподключите WatchDog.
Настройки wdtmon3/mini не сохраняются.
Сначала завершите программу штатно через пункт Выход в меню значка в трее:
при тестовом Reset Windows может не успеть записать настройки. Если это не
помогло, один раз запустите программу от имени администратора и повторите
проверку. Пути хранения настроек wdtmon3 приведены в её вкладке выше.
Тестовая перезагрузка не работает. Если программа видит устройство (мигает зелёным), а нажатия тестовых кнопок не перезагружают ПК — проверьте правильность подключения к мат. плате, затем поменяйте полярность проводов.
Тестовая перезагрузка работает, а при зависании ничего не происходит. Перезагрузка происходит не сразу, а через t1 (по умолчанию 5 минут). Сначала срабатывает Reset; на Pro2 и Mini ещё через t1 без контрольного сигнала срабатывает Power. Возможные причины: неверная полярность или неподходящие t2–t5 для материнской платы.
WatchDog мешает обновить Windows.
Не отключайте обновления ОС. На время планового перезапуска поставьте WatchDog
на паузу командой set /p x="~P1" <nul >\\.\%PORT%, а после запуска службы
мониторинга снимите паузу командой
set /p x="~P0" <nul >\\.\%PORT%. Сначала проверьте этот порядок вручную, затем
добавляйте команды в сценарии завершения и запуска системы.
В wdtmon3 белое окно.
Недостаточно ресурсов для отрисовки (загруженная видеокарта, доступ через
TeamViewer). Решения: работать напрямую, снизить нагрузку или запустить в режиме
программного рендеринга — флаг --softgl или опция во вкладке About.
Ошибка с упоминанием atiadlxy.dll также относится к видеодрайверу: установите
официальный драйвер производителя либо используйте --softgl.
В Linux AppImage сообщает dlopen(): error loading libfuse.so.2.
Сборке нужен пакет совместимости FUSE 2. В Debian/Ubuntu установите пакет
libfuse2 из репозитория своего дистрибутива. Не скачивайте библиотеку с
посторонних сайтов.
WatchDog Pro2 перестал перезагружать через Power, хотя Reset работает. Проверьте длительности импульсов и подключение. Если устройство долго работало при повышенной температуре, одной из причин может быть снижение ёмкости ионистора: заряда не хватает на цикл «выключение — включение». Для проверки и замены обратитесь в сервис.
После установки плохо работает 3G-модем. ПО некоторых модемов не справляется с появлением ещё одного COM-порта. Удалите COM-порт WatchDog и подключайтесь через USB-HID (wdtmon3-mini).
После перехода в режим загрузчика не получается вернуться. Извлеките устройство, подождите пару минут (разрядится встроенный источник питания) и подключите обратно.
Часто мигает красный и ничего не происходит. В настройках задано ограничение на число перезагрузок, и оно достигнуто.
Работа без входа пользователя
Скрипты, в отличие от графических программ, могут запускаться до входа пользователя — как системная служба. В Windows можно использовать nssm:
C:\nssm.exe install cdc-ping "C:\Windows\System32\cmd.exe" "/c" "C:\wdt.bat"
C:\nssm.exe set cdc-ping Start SERVICE_AUTO_START
C:\nssm.exe set cdc-ping AppRestartDelay 5000
C:\nssm.exe set cdc-ping AppExit Default Restart
C:\nssm.exe start cdc-ping
В Unix-подобных системах используйте штатные средства управления службами.
Устройства до 2018 года
USB WatchDog Pro2 и Lite2 бывают двух серий: до 2018 и новее. От серии зависит, какой драйвер и какую программу использовать.
Отличить серию 2017 от 2018:
- по первому включению: серия 2018 мигает поочерёдно красным и зелёным, пока не настроено ПО; серия 2017 мигает красным с учащением;
- если устройство приобретено в 2017 году — это точно серия 2017;
- уточнить у продавца.
Обновить 2017 → 2018 или откатить 2018 → 2017 нельзя.
Частые поломки и диагностика
Все самостоятельные измерения вы проводите на свой страх и риск. Нет навыков или инструментов — обратитесь в сервисный центр.
Питание на USB есть, но устройство не работает. Частая причина — касание задней части устройства металлом, замыкание и порча. Проверка: подключите к USB и измерьте мультиметром напряжение на контакте «+». Меньше 4 В — замыкание, устройство испорчено. Около 5 В — питание исправно, проблема в другом. Исправляется в сервисном центре.


Устройство греется, светодиоды горят постоянно. Частая причина — подключение к интерфейсу, отличному от USB (ieee1394, COM), подача завышенного напряжения и разрушение контроллера. Видны следы термического повреждения кристалла. Негарантийная поломка, исправляется в СЦ.















