Страница 12 из 15

Re: Hosts Online

Добавлено: Вт июл 04, 2017 10:25 am
tarasfrompir
Просмотрел. Наверное Все понял - но есть НО
Для запуски сценария опять же необходимо редактировать сам метод и в нем же прописывать маки ....
А тут просто выбираеш мак адрес и сценарий при изменении статуса и ВСЕ .... (ну я бы сказал наглядней)
И еще маленький нюанс в модуле блютуз программа создает каждые несколько секунд файл и все время его перетирает
А тут этого нету что полезно скажется на ЖД.

Re: Hosts Online

Добавлено: Вт июл 04, 2017 10:45 am
nick7zmail
Нуу...методы можно классовые сделать, и для каждого, даже вновь добавленного будут выполняться

Отправлено с моего Xperia Z через Tapatalk

Re: Hosts Online

Добавлено: Вт июл 04, 2017 10:52 am
tarasfrompir
Ребята я сдаюсь и согласен что все это хорошо сделано ... Но ведь я же не заставляю кого то что-то делать...
Я поделился своим решением и как по мне оно удобней для тех кто не очень понимает куда лезть и в какой клас что писать...
Простите понесло....
Да и хоть тема ожила...

Re: Hosts Online

Добавлено: Вт июл 04, 2017 11:04 am
nick7zmail
Поделился решением - очень хорошо,
попросил внести изменения в модуль непредназначенный для этого - вот это уже "понесло"))
А делиться решениями - собственно для этого и создан форум...ну да, и тема заодно оживилась =D

Re: Hosts Online

Добавлено: Вт авг 15, 2017 2:56 pm
Jilber
Если я правильно понял, то статус всех онлайн-устройств можно выводить на экран вместе со статусом системы, соединений, и т.д. ?
Т.е. рядом со стандартными иконками systemStates
SPOILERSPOILER_SHOW
1.jpg
1.jpg (4.93 КБ) 7412 просмотров
можно добавить и остальные устройства, например:
SPOILERSPOILER_SHOW
2.jpg
2.jpg (48.8 КБ) 7412 просмотров
Может кто-то сможет сделать соответствующий модуль ?

Re: Hosts Online

Добавлено: Вт авг 15, 2017 3:00 pm
nick7zmail
Какой модуль?? Не понял...там же функция есть IsOnline('имя устройства')...она выдаст в сети устройство или нет...

Re: Hosts Online

Добавлено: Вт авг 15, 2017 4:30 pm
Jilber
Я имел ввиду настройку отображения иконок остальных устройств рядом с Изображение Т.е. не только System, Security и Communication, а добавить в systemStates и остальные подключённые устройства, типа ESP, Arduino.
Я так понимаю для этого надо во-первых редактировать default.html и во-вторых добавлять в методы "StartUp", "onNewMinute" что-то вроде $homeStatus.=' '.getGlobal('Router.stateDetails'); $homeStatus.=' '.getGlobal('ESP.stateDetails'); ?

Re: Hosts Online

Добавлено: Вт авг 15, 2017 4:32 pm
nick7zmail
Я понял это...только не понимаю - зачем для этого целый модуль городить, когда можно в 3 простых строки кода уложиться...

Отправлено с моего Xperia Z через Tapatalk

Re: Hosts Online

Добавлено: Вт авг 15, 2017 5:02 pm
skysilver
Jilber писал(а):Я так понимаю для этого надо во-первых редактировать default.html
Не надо ничего в шаблонах страниц править. Это все в админке редактируется, в разделе Меню управления. Там элемент меню типа HTML-блок. Его можно редактировать по своему усмотрению.

Re: Hosts Online

Добавлено: Вт авг 15, 2017 5:16 pm
Jilber
skysilver писал(а):Не надо ничего в шаблонах страниц править. Это все в админке редактируется, в разделе Меню управления. Там элемент меню типа HTML-блок. Его можно редактировать по своему усмотрению.
Это по-умолчанию он там, а у меня он находится в "шапке". Но вроде я понял как сделать проще (благо устройств не очень много). Хотя если у кого-то 10-20 устройств, то с модулем было бы гораздо легче.