[Модуль] Network UPS Tools (app_nut)
Модератор: immortal
-
- Сообщения: 34
- Зарегистрирован: Пн авг 22, 2016 9:41 am
- Благодарил (а): 15 раз
- Поблагодарили: 2 раза
Re: Network UPS Tools
Пытаюсь поставить модуль весь МД подвисает на пару минут а потом вижу вот это
app_nut Unfiled not installed Скрыть Вкл. в обновление.
При этом в консоле УПС опрошивается при попытке запуска скрмпта руками получаю ...
root@Majordomo:/etc# php /var/www/scripts/cycle_nut.php
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; htmlMimeMail has a deprecated cons tructor in /var/www/lib/htmlMimeMail.class.php on line 23
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Mail_mimePart has a deprecated con structor in /var/www/lib/htmlMimeMail.class.php on line 873
PHP Warning: Declaration of app_nut::saveParams() should be compatible with module::saveParams($data = 1) in /var/www/modules/app_nut/app_nut.cla ss.php on line 441
PHP Warning: Declaration of app_nut::install() should be compatible with module::install($parent_name = '') in /var/www/modules/app_nut/app_nut.c lass.php on line 441
<html><head><style>body {font-family:tahoma, arial}</style></head><body> <br><table border=0 cellspacing=2 cellpadding=15 bgcolor=#FF0000 ali gn=center width=600><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again lat er.</b></font></p><p align='center'><a href='#' onClick='history.go(-1);'><<< Back to previous page</a></p></td></tr><tr><td bgcolor='#FF FFFF'><p align=center><font color=red><b>http://<br />
Error:<br />
1101: BLOB, TEXT, GEOMETRY or JSON column 'CMDNOTE' can't have a default value<br>ALTER TABLE app_nut_devices ADD `CMDNOTE` text NOT NULL DEFAULT '';</b></font></p></td></tr></table></body></html>
app_nut Unfiled not installed Скрыть Вкл. в обновление.
При этом в консоле УПС опрошивается при попытке запуска скрмпта руками получаю ...
root@Majordomo:/etc# php /var/www/scripts/cycle_nut.php
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; htmlMimeMail has a deprecated cons tructor in /var/www/lib/htmlMimeMail.class.php on line 23
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Mail_mimePart has a deprecated con structor in /var/www/lib/htmlMimeMail.class.php on line 873
PHP Warning: Declaration of app_nut::saveParams() should be compatible with module::saveParams($data = 1) in /var/www/modules/app_nut/app_nut.cla ss.php on line 441
PHP Warning: Declaration of app_nut::install() should be compatible with module::install($parent_name = '') in /var/www/modules/app_nut/app_nut.c lass.php on line 441
<html><head><style>body {font-family:tahoma, arial}</style></head><body> <br><table border=0 cellspacing=2 cellpadding=15 bgcolor=#FF0000 ali gn=center width=600><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again lat er.</b></font></p><p align='center'><a href='#' onClick='history.go(-1);'><<< Back to previous page</a></p></td></tr><tr><td bgcolor='#FF FFFF'><p align=center><font color=red><b>http://<br />
Error:<br />
1101: BLOB, TEXT, GEOMETRY or JSON column 'CMDNOTE' can't have a default value<br>ALTER TABLE app_nut_devices ADD `CMDNOTE` text NOT NULL DEFAULT '';</b></font></p></td></tr></table></body></html>
-
- Сообщения: 3
- Зарегистрирован: Чт ноя 03, 2016 8:09 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: Network UPS Tools
Добрый день. У меня такая же проблема как указывалась выше. Данные с ИБП обновляются только один раз при создании профиля. NUT на Windows работает. Есть ли решение данной проблемы? Спасибо.
- Вложения
-
- NUT.jpg (116.19 КБ) 3433 просмотра
-
- CMD.jpg (127.88 КБ) 3433 просмотра
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Network UPS Tools
Сделал поправки для php7. Проверьте пожалуйста.
Depricated - не в моём классе. У вас должна быть настройка не выводить Warning и Depricated
Смотрите лог не основной а от модуля Nut
Depricated - не в моём классе. У вас должна быть настройка не выводить Warning и Depricated
Смотрите лог не основной а от модуля Nut
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Network UPS Tools
У меня тоже обновляется только при добавлении UPS
Создал три одинаковых и все три обновились один раз и молчат
первый провисел так два месяца.
в логе только
"16:44:30 running cycle_nut.php"
Создал три одинаковых и все три обновились один раз и молчат
первый провисел так два месяца.
в логе только
"16:44:30 running cycle_nut.php"
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Network UPS Tools
У вас не запускается цикл. Попробуйте запустить из консоли
php /var/www/scripts/cycle_nut.php
php /var/www/scripts/cycle_nut.php
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Network UPS Tools
Цикл автоматом стартует и в процессах он есть.
# php cycle_nut.php
12:22:54 running cycle_nut.php
Даже echo в него засовывал чтоб посмотреть где тормозит, но все работает. Из цикла должна стартовать функция, но ее не ковырял пока
UPD
запись в бд
| CHECK_LATEST | CHECK_NEXT | INTERVAL |
| NULL | NULL | 30 |
Ошибка тут
Так как поля пустые после добавления то он их больше не селектит
если вставить запрос с айди упса то все работает и появляется время следующих проверок
Ну и привязанные свойства не обновляются, даже после рабочих проверок
все данные в бд пишутся, а в свойства нет
Запуск руками приводит к такой же тишине.www-data 9741 0.0 2.0 57572 20072 ? S дек05 0:43 php -q ./scripts/cycle_nut.php --params a:0:{}
# php cycle_nut.php
12:22:54 running cycle_nut.php
Даже echo в него засовывал чтоб посмотреть где тормозит, но все работает. Из цикла должна стартовать функция, но ее не ковырял пока
UPD
запись в бд
| CHECK_LATEST | CHECK_NEXT | INTERVAL |
| NULL | NULL | 30 |
Ошибка тут
Код: Выделить всё
$upslist=SQLSelect("SELECT * FROM app_nut_devices WHERE CHECK_NEXT<=NOW()");
если вставить запрос с айди упса то все работает и появляется время следующих проверок
Код: Выделить всё
$upslist=SQLSelect("SELECT * FROM app_nut_devices WHERE ID=3");
Думаю проблема при добавлении упса когда данные в необходимые поля не добавляютсяПоследняя проверка: 2016-12-06 12:46:11
Следующая проверка: 2016-12-06 12:46:41
Ну и привязанные свойства не обновляются, даже после рабочих проверок
все данные в бд пишутся, а в свойства нет
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Network UPS Tools
Спасибо за исследование
Исправил. Обновляйте
Исправил. Обновляйте
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Network UPS Tools
Да не за что.
Спасибо за быстрый фикс
Теперь проверки добавляются, а вот свойства модуль в объекты не отдает
Сорри проблема была с точкой в свойствах. UPS.input.voltage
c UPS.inputVoltage все работает.
Еще раз спасибо
Спасибо за быстрый фикс
Теперь проверки добавляются, а вот свойства модуль в объекты не отдает
Сорри проблема была с точкой в свойствах. UPS.input.voltage
c UPS.inputVoltage все работает.
Еще раз спасибо
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Network UPS Tools
Как раз ставил делал на дачу контролер и проверил. Вроде всё ок
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 120
- Зарегистрирован: Чт янв 30, 2014 7:18 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Network UPS Tools
Добрый день! столкнулся с проблемой. не знаю, что я делаю ни так...
1- Поставил NUT (у меня win 10), через инсталлер. При установке он вывел окно в котором определил по USB мой APC 350.
2- Поставил модуль из маркета.
3- Начал смотреть ups.conf - там ничего нет. Видимо нужно делать самому.
4- Запустил nut-scanner, он мне выдал:
Cannot load USB library (libusb) : file not found. USB search disabled.
Cannot load SNMP library (libnetsnmp) : file not found. SNMP search disabled.
Cannot load XML library (libneon) : file not found. XML search disabled.
Cannot load NUT library (libupsclient) : file not found. NUT search disabled.
Когда пробую запустить службу (StartService) - выдаёт сообщение - Не удалось запустить службу "Network UPS tools" Служюа не сообщает об ошибке. net helpmsg 3534
Что я делаю ни так?
1- Поставил NUT (у меня win 10), через инсталлер. При установке он вывел окно в котором определил по USB мой APC 350.
2- Поставил модуль из маркета.
3- Начал смотреть ups.conf - там ничего нет. Видимо нужно делать самому.
4- Запустил nut-scanner, он мне выдал:
Cannot load USB library (libusb) : file not found. USB search disabled.
Cannot load SNMP library (libnetsnmp) : file not found. SNMP search disabled.
Cannot load XML library (libneon) : file not found. XML search disabled.
Cannot load NUT library (libupsclient) : file not found. NUT search disabled.
Когда пробую запустить службу (StartService) - выдаёт сообщение - Не удалось запустить службу "Network UPS tools" Служюа не сообщает об ошибке. net helpmsg 3534
Что я делаю ни так?
Последний раз редактировалось havenofear Вс дек 11, 2016 11:30 am, всего редактировалось 1 раз.