[Модуль] Статусы системы (sys_states)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Статусы системы
Дак есть свойство...как раз state называется...в каждом статусе...просто в зависимости от значения этого свойства и переключайте ленту.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] Статусы системы
выставляю почти всем циклам описание, но не все сохраняется, нужно нажимать несколько раз
--
разобрался, по какой-то причине обновленная информация сразу не отображается, если рефрешнуть страницу пару раз, то потом описания появляются. Но всё равно странно что они пропадают после того нажму сохранить.
Ещё вопрос по:
--
разобрался, по какой-то причине обновленная информация сразу не отображается, если рефрешнуть страницу пару раз, то потом описания появляются. Но всё равно странно что они пропадают после того нажму сохранить.
Ещё вопрос по:
Я добавил шлюз и телефоны. Для телефонов выставил жёлтый, для шлюза красный. Вот сейчас совершенно точно один из телефонов пинговаться не может. Где я могу увидеть что "статус переходит в жёлтый"?Communication (связь)
Проверка связи. Основан на модуле ping hosts... Там устройства пингуются - если пинга нет - статус переходит в желтый/красный в зависимости от того что вы выберите
нужно закоментировать весь код? В System к примеру у меня ещё есть код "простых устройств"Внимание!! После установки модуля нужно "подчистить" ваши методы "checkState"
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/system_checkstate.php');
/* end injection of {SDevices} */ фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Re: [Модуль] Статусы системы
nick7zmail, при нажатии кнопки сохранить, после этого пропадают запись в строке "Description" после обновления странички она появляется.
Re: [Модуль] Статусы системы
нужно закоментировать весь код? В System к примеру у меня ещё есть код "простых устройств"Внимание!! После установки модуля нужно "подчистить" ваши методы "checkState"
а можно поподробнее как это сделать
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Статусы системы
Сохраняются только те строки, у которых red или yellow статус выбран...могу сделать, чтоб пустые сохранялись, если надо.
С обновлением после нажатия сохранить - вроде исправлял ситуацию...но гляну ещё...может просто забыл выгрузить обновление.
Код просто удаляете из всех методов объекта...или комментируете символами /*тут код*/...часть для простых устройств можно оставить. Но если не оставите - мне кажется она просто автоматически добавится. В классовом методе должна автоматически прописаться строка для вызова этого модуля.
С обновлением после нажатия сохранить - вроде исправлял ситуацию...но гляну ещё...может просто забыл выгрузить обновление.
Код просто удаляете из всех методов объекта...или комментируете символами /*тут код*/...часть для простых устройств можно оставить. Но если не оставите - мне кажется она просто автоматически добавится. В классовом методе должна автоматически прописаться строка для вызова этого модуля.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] Статусы системы
Я добавил шлюз и телефоны. Для телефонов выставил жёлтый, для шлюза красный. Вот сейчас совершенно точно один из телефонов пинговаться не может. Где я могу увидеть что "статус переходит в жёлтый"?Communication (связь)
Проверка связи. Основан на модуле ping hosts... Там устройства пингуются - если пинга нет - статус переходит в желтый/красный в зависимости от того что вы выберите
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Статусы системы
В первую очередь проверьте в модуле "устройства онлайн" - там корректно отображает?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] Статусы системы
да, в модуле "устройства онлайн" всё верно отображает, но вы не поняли мой вопрос. Я не понимаю принцип действия вашего модуля. Что должно происходить если я в настройках для телефона выставил yellow и если он пропал из сети? Что оно даёт? Какая реакция, где смотреть?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Статусы системы
Да собственно так же, как и до модуля...Gelezako писал(а):да, в модуле "устройства онлайн" всё верно отображает, но вы не поняли мой вопрос. Я не понимаю принцип действия вашего модуля. Что должно происходить если я в настройках для телефона выставил yellow и если он пропал из сети? Что оно даёт? Какая реакция, где смотреть?
Во-первых система должна произнести что-то вроде "Статус <чего-то, связи к примеру> изменился на красный. Недоступен какой-то смартфон <это как раз та фраза, которую напишите в строке>". Во-вторых выставит соответствующие свойства у объекта (Communication в данном случае) на желтый. Ну и в третьих виджет, который есть у всех в системе изначально вот такой примерно должен измениться примерно так Это собственно работало и до модуля. С ним более гибко и удобно настраивается.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Статусы системы
Кстати, чтобы модуль работал - проверьте, чтобы в классовом методе
была строка
Вроде на винде автоматически добавилась...а сейчас на расбери ставил - метод пустым остался..понятия не имею почему...попробую разобраться. Пока строку можно вписать вручную.
Код: Выделить всё
require(DIR_MODULES.'sys_states/sys_states.inc.php'); Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<