[Модуль] Статусы системы (sys_states)
Модератор: immortal
-
- Сообщения: 73
- Зарегистрирован: Вт ноя 07, 2017 9:54 am
- Благодарил (а): 83 раза
- Поблагодарили: 5 раз
Re: [Модуль] Статусы системы (sys_states)
На вкладке system, тоже есть проблема, выставил на нужных мне циклах статусы, сохранил-обновил страницу, все сохранилось, потом добавил описание, сохранил-обновил и все пропало, статусы и описание.
-
- Сообщения: 364
- Зарегистрирован: Вс янв 15, 2017 5:34 pm
- Откуда: Москва
- Благодарил (а): 100 раз
- Поблагодарили: 53 раза
Re: [Модуль] Статусы системы (sys_states)
Сейчас по тестил на пустом образе от Сергея, все вроде хорошо, но после установки модуля SSDP Finder всё и начинается, не сразу но начинается в Communication Description не сохраняются данные.
Отправлено с моего ONEPLUS A5010 через Tapatalk
Отправлено с моего ONEPLUS A5010 через Tapatalk
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Connect
Connect
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Статусы системы (sys_states)
Давайте в личку данные тимвивера вечером (часа через 4) - подключусь, гляну.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: [Модуль] Статусы системы (sys_states)
Можно в модуль добавить дополнительную функцию?
Добавить столбец, где по желанию можно включить автоперезапуск остановленного цикла и указать через сколько секунд нужно перезапустить остановленный цикл.
Добавить столбец, где по желанию можно включить автоперезапуск остановленного цикла и указать через сколько секунд нужно перезапустить остановленный цикл.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
-
- Сообщения: 48
- Зарегистрирован: Сб июл 21, 2018 9:08 pm
- Откуда: Калининград
- Благодарил (а): 10 раз
- Поблагодарили: 5 раз
Re: [Модуль] Статусы системы (sys_states)
По поводу вкладки Безопасность. Может в ней стоит реализовать контроль датчиков движения, открытия и так далее. Например по свойству Alive.
-
- Сообщения: 14
- Зарегистрирован: Вс фев 28, 2021 7:25 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: [Модуль] Статусы системы (sys_states)
Добрый день!
Обратил внимание, что после какого-то из последних обновлений и переезда на Ubuntu 22.04 на закладке System исчезли все циклы. Посмотрел код модуля (sys_states.class.php) и свойства в ThisComputer. Там нет ни одного свойства типа cycle%Run, которые как раз и собирает sys_states.class.php для формирования своей страницы настроек. Добавил их вручную в ThisComputer.
Все появилось на закладке System и вроде бы заработало.
Но ... после перезагрузки системы эти свойства исчезли, и закладка System опять пустая. Оказалось, что скрипт cycle.php как раз и удаляет все эти свойства из таблиц phistory и pvalues. Получается замкнутый круг какой-то, а модуль теряет работоспособность.
Что за фигня? Куда копать?
Обратил внимание, что после какого-то из последних обновлений и переезда на Ubuntu 22.04 на закладке System исчезли все циклы. Посмотрел код модуля (sys_states.class.php) и свойства в ThisComputer. Там нет ни одного свойства типа cycle%Run, которые как раз и собирает sys_states.class.php для формирования своей страницы настроек. Добавил их вручную в ThisComputer.
Все появилось на закладке System и вроде бы заработало.
Но ... после перезагрузки системы эти свойства исчезли, и закладка System опять пустая. Оказалось, что скрипт cycle.php как раз и удаляет все эти свойства из таблиц phistory и pvalues. Получается замкнутый круг какой-то, а модуль теряет работоспособность.
Что за фигня? Куда копать?
3Q Nettop Shell Atom D2500 / Ubuntu 22.04 / ESP8266
- adzam
- Сообщения: 602
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Re: [Модуль] Статусы системы (sys_states)
Такая же фигня происходит.
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Статусы системы (sys_states)
Ага, есть такое.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
- xor
- Сообщения: 2041
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: [Модуль] Статусы системы (sys_states)
циклы переехали в новую табличку cashed_cycles. автор постарался сделать это прозрачным и при чтении gg('ThisComputer.cycle_названиеRun') обращение идёт в новую таблицу, проверьте, чтоб в гг была полная запись с объектом, а не сокращённая. Это только гипотеза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. Получается замкнутый круг какой-то, а модуль теряет работоспособность.
Что за фигня? Куда копать?
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 2087
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 458 раз
Re: [Модуль] Статусы системы (sys_states)
не гипотеза, косяк, там не та переменная, без учета подстановки ThisComputer.
https://github.com/sergejey/majordomo/b ... s.php#L609
п.с. когда делался этот пр много же что говорил и частично вошло все таки тогда, не поленились, еще больше забили, и вообще насчет прозрачно про будущие траблы было говорено сразу, нуууу
https://github.com/sergejey/majordomo/b ... s.php#L609
п.с. когда делался этот пр много же что говорил и частично вошло все таки тогда, не поленились, еще больше забили, и вообще насчет прозрачно про будущие траблы было говорено сразу, нуууу
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо