[Модуль] Network UPS Tools (app_nut)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

znachok88
Сообщения: 96
Зарегистрирован: Сб май 19, 2018 11:08 pm
Благодарил (а): 26 раз
Поблагодарили: 3 раза

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение znachok88 » Вт май 26, 2020 9:47 pm

squard72 писал(а):
Пт май 15, 2020 6:40 am
skysilver писал(а):
Ср апр 15, 2020 4:24 pm
squard72 писал(а):
Ср апр 15, 2020 3:05 pm
Цикт работает, данные обновляются в модуле но в свойство объекта не поступают. Что я делаю не так?(
п.10 https://kb.mjdm.ru/problemy-i-neispravnosti/
Оказалось, что оно не переносит точки в названиях статусов, спасибо )
А как название без точек? Обьект от статуса отделяет только точка?
Jilber
Сообщения: 682
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 111 раз
Поблагодарили: 107 раз

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение Jilber » Ср май 27, 2020 6:11 pm

znachok88 писал(а):
Вт май 26, 2020 9:36 pm
Добавил модуль. Получил данные в него. Связал с созданными свойствами...но почему то не вписывает ничего.
Вроде где-то проскакивала информация, что в свойства записывается только при изменении.
Shemmy
Сообщения: 25
Зарегистрирован: Вт авг 30, 2016 2:28 am
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение Shemmy » Чт май 28, 2020 1:13 am

Аналогичная шляпа.
У меня электричество скачет будь здоров, модуль молчит, ничего не пишет.
Что делать - не пойму.
dunaev
Сообщения: 10
Зарегистрирован: Пн сен 11, 2017 1:41 pm
Откуда: Минск, Беларусь
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение dunaev » Пн ноя 23, 2020 12:03 am

Shemmy писал(а):
Чт май 28, 2020 1:13 am
Аналогичная шляпа.
У меня электричество скачет будь здоров, модуль молчит, ничего не пишет.
Что делать - не пойму.
Чисто для проверки работы модуля выкладываю линуксовый скрипт nut_mqtt, который пишет параметры UPS в MQTT.
А дальше из MQTT что угодно делайте. Я использую для графиков.
Подправьте только переменную UPS на имя своего бесперебойника.
В топик ups.status заносится цифра, которая соответствует статусу УПС: от_сети|от_батарей|разряжен|и_т.д. С цифровым значением удобнее рисовать графики. В разных УПС статус может отличаться.

Код: Выделить всё

#!/bin/sh
###############
### nut_mqtt
###############
set -x
UPS=mustek
SS=`/bin/upsc $UPS ups.status`
CLIENT=mustek
   STATUS="0"
# LB - Low Bat
if [ "$SS" = "OB" ] ; then
# OB - On Batt
    STATUS="1"
fi
if [ "$SS" = "OL" ] ; then
# OL - On Line
    STATUS="2"
fi

if [ "$SS" = "OL TRIM" ] ; then
# OL - On Line
    STATUS="3"
fi

TT=ups.status
/usr/bin/mosquitto_pub -i $CLIENT -h localhost -t /ups/$TT -r -m $STATUS
TT=ups.load
/usr/bin/mosquitto_pub -i $CLIENT -h localhost -t /ups/$TT -r -m `/bin/upsc $UPS $TT`
TT=input.voltage
/usr/bin/mosquitto_pub -i $CLIENT -h localhost -t /ups/$TT -r -m `/bin/upsc $UPS $TT`
TT=battery.voltage
/usr/bin/mosquitto_pub -i $CLIENT -h localhost -t /ups/$TT -r -m `/bin/upsc $UPS $TT`
TT=battery.charge
/usr/bin/mosquitto_pub -i $CLIENT -h localhost -t /ups/$TT -r -m `/bin/upsc $UPS $TT`
TT=output.voltage
/usr/bin/mosquitto_pub -i $CLIENT -h localhost -t /ups/$TT -r -m `/bin/upsc $UPS $TT`
Запускайте кроном

Код: Выделить всё

* * * * * root /root/nut_mqtt 2>/dev/nul
За это сообщение автора dunaev поблагодарил:
odinvolk (Вс мар 13, 2022 4:54 pm)
Рейтинг: 1.16%
Debian на i5, OrangePi Zero OTGW, ESP8266/ESP32 WiFi-iot
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение nick7zmail » Вт июн 29, 2021 4:41 pm

Никто не знает - можно ли настроить сетевой ИБП через NUT? Или он только для локальных (COM/USB)?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Svetлая
Сообщения: 238
Зарегистрирован: Вс май 06, 2018 11:36 pm
Благодарил (а): 80 раз
Поблагодарили: 75 раз
Контактная информация:

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение Svetлая » Ср июн 30, 2021 10:03 am

А в доках проги ничего нет? Точно не помню, но вроде как и по сети можно.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение nick7zmail » Ср июн 30, 2021 11:01 am

Вообще nut состоит из сервера и клиента...если ибп воткнут в комп по юсб или кому, на компе настроен нат-сервер, на клиентом по сети можно рулить этим ибп...и в поисках по докам и по гуглу только такие варианты выпадали...а как именно сетевой ибп цепануть к нат-у - так пока ничего и не нашёл.

Отправлено с моего Xperia XZ1 Compact через Tapatalk

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение yden » Пн авг 30, 2021 8:57 pm

Добрый.
Плиз, поделитесь алгоритмом, как подружить mdm, установленный на ubuntu server 18.04, с apc smart ups 1500.

благодарю
Alien
Сообщения: 191
Зарегистрирован: Пт дек 20, 2013 4:46 pm
Благодарил (а): 72 раза
Поблагодарили: 38 раз

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение Alien » Ср сен 01, 2021 9:37 am

К примеру:
http://vladimir-stupin.blogspot.com/201 ... 500va.html
https://www.opennet.ru/base/sys/smart_ups_nut.txt.html
В общем инфы хватает. Не без танца с бубном, но дружит. По крайней мере на 1500 и 3000 с переходником на USB проверено.
За это сообщение автора Alien поблагодарил:
yden (Пт сен 03, 2021 8:50 pm)
Рейтинг: 1.16%
Ubuntu на Banana pi M2U Connect
EvgenyG
Сообщения: 217
Зарегистрирован: Вт июл 21, 2015 4:59 pm
Откуда: Москва
Благодарил (а): 56 раз
Поблагодарили: 1 раз

Re: [Модуль] Network UPS Tools (app_nut)

Сообщение EvgenyG » Вс дек 26, 2021 11:42 pm

глюк с подключением 2-х ИБП к одной малине
идут данные от одного ИБП, но дублируются на 2 в модуле NUT

ups.conf

Код: Выделить всё

[ups1]
    driver = usbhid-ups
    port = /dev/hidraw0
#	cable = 1234
    desc = "APC UPS"

[ups2]
    driver = usbhid-ups
    port = /dev/hidraw1
#       cable = 1234
    desc = "APC UPS 2"
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
Ответить