[Модуль] Статусы системы (sys_states)

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

Модератор: immortal

web_amateur
Сообщения: 14
Зарегистрирован: Вс фев 28, 2021 7:25 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Модуль] Статусы системы (sys_states)

Сообщение web_amateur » Сб окт 08, 2022 2:37 am

Спасибо всем откликнувшимся! Посмотрю обязательно. А пока …. снес этот модуль чтобы не раздражал и вернул все в исходное состояние вручную.
3Q Nettop Shell Atom D2500 / Ubuntu 22.04 / ESP8266
noname_npc
Сообщения: 48
Зарегистрирован: Сб июл 21, 2018 9:08 pm
Откуда: Калининград
Благодарил (а): 10 раз
Поблагодарили: 5 раз

Re: [Модуль] Статусы системы (sys_states)

Сообщение noname_npc » Сб окт 08, 2022 10:08 am

web_amateur писал(а):
Сб окт 08, 2022 2:37 am
Спасибо всем откликнувшимся! Посмотрю обязательно. А пока …. снес этот модуль чтобы не раздражал и вернул все в исходное состояние вручную.
Если вручную создать свойства ThisComputer.cycle_имяциклаRun и настроить модуль , то после перезагрузки когда эти свойства удаляются модуль остается рабочим, просто во вкладке System не отображаются список циклов. Я изначально вручную прописывал свойства redstate и yellowstate, не так уж и часто список циклов меняется.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Статусы системы (sys_states)

Сообщение nick7zmail » Вт ноя 15, 2022 9:55 pm

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. Получается замкнутый круг какой-то, а модуль теряет работоспособность.
Что за фигня? Куда копать?
Добрый день. Скорее всего поменяли логику работы циклов...сейчас, наверное всё в базе хранится, а не в свойствах ThisComputer....мельком читал чё то такое в ченжлоги, в подробности не вдавался...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить