USB WatchDog Pro2 - 2018










Эволюция в деталях
USB WatchDog Pro2 - 2018










Эволюция в деталях
Всегда можно лучше
Целый год мы собирали отзывы о работе наших устройств, в результате чего получилось масштабное обновление, которое содержит большое количество эволюционных изменений, нацеленных на увеличение удобства работы.
Чего еще не хватало?
Наши клиенты разделились на два лагеря: на тех, кто хотел больше возможностей и на тех, кто не очень разбирается в ПК и испытывает сложности уже на этапе установки драйверов.
Так получилось, что первым мы уделяли гораздо больше внимания: для них есть wdtmon3, od-farmcontrol и возможность управлять через скрипты.
Вторым же приходилось тяжеловато, поэтому, специально для них, мы сделали новые режимы работы.
Мы, наконец, получили отдельную пару USB VID:PID для нашего USB WatchDog! Это позволило нам разработать специальный драйвер, и теперь WatchDog имеет сразу два USB интерфейса: USB HID - для тех, кто хочет работать проще и стандартный USB CDC - для тех, кто хочет иметь больший контроль и гибкость работы.
1. Новый быстрый способ подключения
Для тех, кому нужно, чтобы просто работало
1
Установить программу wdtmon3-mini
Скачать её можно отсюда для Win/Lin/OSX
2
Подключить сторожевой таймер
USB WatchDog необходимо установить в USB порт, а провода Reset и Power подключить вместо кнопок от системного блока. Сами кнопки можно подключить, к сторожевому таймеру, чтобы ими тоже можно было пользоваться.
3
Запустить пк и проверить в работе
При запуске программы сторожевой таймер начинает мигать зелёным - это значит, он видит программу. Теперь можно протестировать работу USB WatchDog, нажав на кнопки "Reset" и "Power". Возможно, потребуется поменять полярность подключения проводов "Reset" и "Power".
Всё, можно работать!
Новая программа
wdmon3-mini: только то, что точно нужно
выбор устройства
индикаторы работы
кнопки для тестов
СОСТОЯНИЕ ВЫХОДОВ
Нас часто просили встроить в программу возможность ведения логов.
Теперь каждый может посмотреть, что происходило в заданный промежуток времени.
А ещё, теперь можно
управлять USB WatchDog через браузер!
Программа wdtmon3-mini может запустить встроенный web-сервер, что позволит получать информацию от usb watchdog через web-браузер.
Но для работы из внешней сети придется настроить файрвол, пробросить порты и т.п.
Почитать подробнее
Скачать wdtmon3-mini под Win/Lin/OSX
Нужно больше?
2. Продвинутое управление
Управляем устройством через "виртуальный последовательный (COM) порт"
wdtmon3
Известная пользователям USB WatchDog Pro2 программа также остаётся доступной для тех, кто хочет иметь больший контроль.
wdtmon3 работает через USB-CDC интерфейс, т.е. "виртуальный последовательный (COM) порт".

Пользователи wdtmon3 могут изменять настойки, управлять WatchDog вручную, настроить пк на перезагрузку при потере интернет-соединения или повисании/падении заданной программы.

Скачать wdtmon3 под Win/Lin/OSX, посмотреть описание,
почитать в "Базе знаний".
Подробнее про установку драйверов USB-CDC в Windows и wdtmon3 по ссылке
Нужно ещё больше гибкости?
3. API и интеграция
Можно не использовать какие-либо программы, а просто сделать скрипт, работающий с последовательным портом
Минимальный скрипт (bat) для Windows
Скрипт подает раз в секунду команду на порт COM12 - сообщает устройству, что пк не завис.
@echo off

SET portname=COM12

:loop

set /p x="~U" <nul >\\.\%portname%

ping -n 2 127.0.0.1 > nul

goto loop
Минимальный скрипт (bash) для Linux
Скрипт подает раз в секунду команду на порт /dev/ttyACM0- сообщает устройству, что пк не завис.
#!/bin/bash

PORT=/dev/ttyACM0

while true

do

 echo -n "~U" > $PORT

 sleep 1

done
Контролировать всё: процессы, видеокарты, память!
4. OD-FarmControl
OD-FarmControl выполняет:
Мониторинг показателей с датчиков
Температура видеокарт
Температура процессора
Тактовая частота работы

Степень загрузки
Отслеживание состояния процесса
Контроль за процессом или приложением (запущен/не запущен/завис), а также реакция: закрыть/перезапустить/сообщить.

Оповещения об изменениях значения любого из датчиков, в работе устройств или приложений
Можно задать реакции на изменения контролируемых параметров:
уведомление (pop-up),
сообщения в телеграм (при наличии подписки к боту),
программная перезагрузка или выключение пк,
управление ватчдогом,
действия с запущенными программами и скриптами (закрыть/перезапустить).
Пора обновляться?
Новый встроенный загрузчик
Перейти в режим загрузчика можно прямо из программы wdtmon3-mini и никаких дополнительных манипуляций
Выбрать пункт "обновить"
Указать файл
Обновиться
Что в остатке?
Новый уровень удобства
Настраивать и работать стало гораздо проще.
Каждый может выбрать подходящий уровень взаимодействия.
Обновления прошивок стали просты, как никогда раньше.
Open Source софт для ПК
Исходные коды наших программ от самых простых до достаточно сложных доступны для скачивания, чтобы каждый мог узнать, как всё работает.
WEB-интерфейс
wdtmon3-mini может выполнять функции web-сервера для тех, кто хочет мониторить систему через web-browser.
Сертификация (в процессе).
Для клиентов, решающих вопрос "импортозамещения".
Основные вопросы по использованию
USB WatchDog Pro2 и Lite
У нашей техподдержки накопилась статистика по частым вопросам
Достаточно установить устройство в USB и оно будет перезагружать?
Кроме того, что нужно подключить устройство в usb, также нужно подключиться к контактам reset и power материнской платы (туда, где были подключены кнопки). Если необходимо оставить кнопки, то они подключаются на доп. контакты на USB WatchDog.
Я подключил устройство и провода reset и power, но мой ПК стал перезагружаться раз в 5 минут. Что происходит?
Кроме того, что у вас подключено устройство, у вас должна быть запущена программа-монитор (или скрипт). Если всё работает нормально, на сторожевом таймере мигает зелёный светодиод.
Настройки программы не сохраняются
Программа сохраняет свои настройки в реестре. Не сохраняться настройки могут по двум причинам: программе не хватает прав (тогда нужно запустить от Администратора) или из-за того, что сразу после настройки вы делаете "тест reset" - windows не успевает сохранить изменения в реестре. В таком случае, после изменения настроек программу после обновления настроек следует перезапустить.