Страница 11 из 12
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Пн авг 12, 2019 10:05 am
antpino
На вкладке system, тоже есть проблема, выставил на нужных мне циклах статусы, сохранил-обновил страницу, все сохранилось, потом добавил описание, сохранил-обновил и все пропало, статусы и описание.
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Пн авг 12, 2019 12:27 pm
kas5858
Сейчас по тестил на пустом образе от Сергея, все вроде хорошо, но после установки модуля SSDP Finder всё и начинается, не сразу но начинается в Communication Description не сохраняются данные.
Отправлено с моего ONEPLUS A5010 через Tapatalk
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Пн авг 12, 2019 2:12 pm
nick7zmail
Давайте в личку данные тимвивера вечером (часа через 4) - подключусь, гляну.
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Чт окт 08, 2020 12:23 pm
Divan
Можно в модуль добавить дополнительную функцию?
Добавить столбец, где по желанию можно включить автоперезапуск остановленного цикла и указать через сколько секунд нужно перезапустить остановленный цикл.
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Пт авг 19, 2022 10:24 am
noname_npc
По поводу вкладки Безопасность. Может в ней стоит реализовать контроль датчиков движения, открытия и так далее. Например по свойству Alive.
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Вт сен 27, 2022 9:57 am
web_amateur
Добрый день!
Обратил внимание, что после какого-то из последних обновлений и переезда на Ubuntu 22.04 на закладке System исчезли все циклы.

- Sys_states_system.jpg (27.26 КБ) 2826 просмотров
Посмотрел код модуля (sys_states.class.php) и свойства в ThisComputer. Там нет ни одного свойства типа cycle%Run, которые как раз и собирает sys_states.class.php для формирования своей страницы настроек. Добавил их вручную в ThisComputer.
Все появилось на закладке System и вроде бы заработало.
Но ... после перезагрузки системы эти свойства исчезли, и закладка System опять пустая. Оказалось, что скрипт cycle.php как раз и удаляет все эти свойства из таблиц phistory и pvalues. Получается замкнутый круг какой-то, а модуль теряет работоспособность.
Что за фигня? Куда копать?
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Пт окт 07, 2022 8:18 pm
adzam
Такая же фигня происходит.
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Пт окт 07, 2022 9:04 pm
andrey040670
Ага, есть такое.
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Пт окт 07, 2022 11:16 pm
xor
web_amateur писал(а): Вт сен 27, 2022 9:57 am
Добрый день!
Обратил внимание, что после какого-то из последних обновлений и переезда на Ubuntu 22.04 на закладке System исчезли все циклы.
Sys_states_system.jpg
Посмотрел код модуля (sys_states.class.php) и свойства в ThisComputer. Там нет ни одного свойства типа cycle%Run, которые как раз и собирает sys_states.class.php для формирования своей страницы настроек. Добавил их вручную в ThisComputer.
Все появилось на закладке System и вроде бы заработало.
Но ... после перезагрузки системы эти свойства исчезли, и закладка System опять пустая. Оказалось, что скрипт cycle.php как раз и удаляет все эти свойства из таблиц phistory и pvalues. Получается замкнутый круг какой-то, а модуль теряет работоспособность.
Что за фигня? Куда копать?
циклы переехали в новую табличку cashed_cycles. автор постарался сделать это прозрачным и при чтении gg('ThisComputer.cycle_названиеRun') обращение идёт в новую таблицу, проверьте, чтоб в гг была полная запись с объектом, а не сокращённая. Это только гипотеза
Re: [Модуль] Статусы системы (sys_states)
Добавлено: Сб окт 08, 2022 12:01 am
Logrus
не гипотеза, косяк, там не та переменная, без учета подстановки ThisComputer.
https://github.com/sergejey/majordomo/b ... s.php#L609
п.с. когда делался этот пр много же что говорил и частично вошло все таки тогда, не поленились, еще больше забили, и вообще насчет прозрачно про будущие траблы было говорено сразу, нуууу