Полная инструкция по настройке NUT для IPPON Smart Power Pro на Ubuntu 22.04- Установите NUT
- Обновите список пакетов:
- sudo apt update
- Установите пакеты NUT:
- sudo apt install nut
- Определите порт подключения ИБП
- Выполните lsusb, чтобы найти устройство (пример вывода: ID 0665:5161 Cypress Semiconductor USB to Serial).
- Затем выполните dmesg | grep tty, чтобы узнать путь к порту (например, /dev/ttyUSB0).
- Настройте конфигурационные файлы
- Файл /etc/nut/ups.conf
- Откройте файл и добавьте секцию:
- [smartpowerpro]
- driver = blazer_usb
- port = /dev/ttyUSB0
- desc = "IPPON Smart Power Pro"
- Файл /etc/nut/upsd.conf
- Добавьте строку для разрешения подключений:
- LISTEN 127.0.0.1 3493
- Файл /etc/nut/upsd.users
- Создайте пользователя для мониторинга:
- [monuser]
- password = your_password
- upsmon master
- Файл /etc/nut/nut.conf
- Укажите режим работы:
- MODE=standalone
- Настройте права доступа
- Добавьте пользователя nut в группу dialout:
- sudo usermod -aG dialout nut
- Перезапустите службы NUT
- Выполните:
- sudo systemctl restart nut-driver.service nut-server.service
- Проверьте работу ИБП
- Выполните команду для просмотра статуса:
- upsc smartpowerpro@localhost
- Вывод должен содержать параметры ИБП (напряжение, заряд батареи и т.д.).
- Настройте автоматическое завершение работы
- Файл /etc/nut/upsmon.conf
- Добавьте строку:
- MONITOR smartpowerpro@localhost 1 monuser your_password master
- Настройте задержки (опционально):
- Используйте команды:
- upscmd -u monuser -p your_password smartpowerpro@localhost set shutdown.delay 30
- upscmd -u monuser -p your_password smartpowerpro@localhost set start.delay 180
- Проверьте логи при ошибках
- Если что-то не работает, выполните:
- journalctl -u nut-driver.service
- journalctl -u nut-server.service
- Дополнительные настройки
- Для отправки уведомлений настройте параметры в upsmon.conf (например, email).
- Для тестирования отключения питания используйте:
- sudo upsmon -c fsd
Важно:- Замените your_password на сложный пароль.
- Если ИБП не определяется, попробуйте драйверы usbhid-ups или megatec.
- При изменении конфигов всегда перезапускайте службы:
- sudo systemctl restart nut-driver.service nut-server.service
Инструкция проверена для Ubuntu 22.04 и IPPON Smart Power Pro с драйвером blazer_usb.