[Модуль] Устройства Online (pinghosts)

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Hosts Online

Сообщение nick7zmail » Вт авг 15, 2017 5:23 pm

На самом деле можно этот модуль доделать...не помнб есть ли у него пользовательский интерфейс...но можно сделать...или скины докинуть...интерфейс вроде был...но чем то он мне не нравился...

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
nalog
Сообщения: 10
Зарегистрирован: Чт июл 13, 2017 7:52 am
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Hosts Online

Сообщение nalog » Пт сен 01, 2017 1:58 pm

Господа помогите плз, не работает у меня "действие при переходе в Online/offline". Ни код, ни сценарий
И туда и туда ставлю say('bla bla');
Сценарий отдельно работает, цикл ping запущен, в логах ошибок нет...
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Hosts Online

Сообщение nick7zmail » Пт сен 01, 2017 2:08 pm

А статус при этом (онлайн/офлайн) переключает?

У меня сейчас и там и там код стоит, и успешно выполняется...

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
nalog
Сообщения: 10
Зарегистрирован: Чт июл 13, 2017 7:52 am
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Hosts Online

Сообщение nalog » Пт сен 01, 2017 2:26 pm

Да, все переключает

Код: Выделить всё

2017-09-01 13:56:33 Host is online
2017-09-01 13:53:09 Host is offline
2017-09-01 13:52:09 Host is online
2017-09-01 13:51:58 Host is online
2017-09-01 13:44:05 Host is online
2017-09-01 13:42:53 Host is offline
2017-09-01 13:35:39 Host is online
Вложения
Снимок.PNG
Снимок.PNG (13.74 КБ) 6228 просмотров
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Hosts Online

Сообщение nick7zmail » Пт сен 01, 2017 2:33 pm

Хм...вроде модуль то простой...нечему там ломаться))) Попробуйте связать со свойством любого объекта...посмотрите передаётся ли статус туда? (1/0 должен передавать)...в крайнем случае сможете к этому свойству привязать метод, и там настроить действия...

Потом попробуйте в код при изменении состояния вставить не say(); а

Код: Выделить всё

sg('объект.свойство', 'online'); //или offline 
У меня такой вариант работает, и уже очень давно.
Если всё работает - значит с say не задалось что-то))) если не работает - отпишитесь на каком месте "споткнулись", будем дальше думать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
nalog
Сообщения: 10
Зарегистрирован: Чт июл 13, 2017 7:52 am
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Hosts Online

Сообщение nalog » Пт сен 01, 2017 2:53 pm

nick7zmail писал(а):Хм...вроде модуль то простой...нечему там ломаться))) Попробуйте связать со свойством любого объекта...посмотрите передаётся ли статус туда? (1/0 должен передавать)...в крайнем случае сможете к этому свойству привязать метод, и там настроить действия...

Потом попробуйте в код при изменении состояния вставить не say(); а

Код: Выделить всё

sg('объект.свойство', 'online'); //или offline   
У меня такой вариант работает, и уже очень давно.
Если всё работает - значит с say не задалось что-то))) если не работает - отпишитесь на каком месте "споткнулись", будем дальше думать.
В общем связал я с свойством, статус меняет (1,2).
А вот

Код: Выделить всё

sg('объект.свойство', 'online'); //или offline   
не заработал

Я тогда правда на свойства завяжусь, и все
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Hosts Online

Сообщение tarasfrompir » Пн мар 12, 2018 12:34 pm

Простите что немного потуплю - но, как взять имя пингуемой записи (имя обьекта ?)
Что бы вписать типа такого - say($nameobject." устройство в сети", 2);?
Спасибо нам ПОМОЖЕТ..!
Jilber
Сообщения: 682
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 111 раз
Поблагодарили: 107 раз

Re: Hosts Online

Сообщение Jilber » Пн мар 12, 2018 1:27 pm

А не проще текстом вписать в графе "Код" ?
СпойлерПоказать
1.jpg
1.jpg (47.83 КБ) 5142 просмотра
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Hosts Online

Сообщение tarasfrompir » Пн мар 12, 2018 2:22 pm

Оно то так , но зачем мне делать много бла бла, если можна сделать Один сценарий который будет озвучивать при пропадании устройства из сети...
Спасибо нам ПОМОЖЕТ..!
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Hosts Online

Сообщение olehs » Пн мар 12, 2018 3:37 pm

Попробуйте так: $host['TITLE']
В сценарии вы его точно не получите - только в коде. Потому все равно придется копипастить.
За это сообщение автора olehs поблагодарил:
tarasfrompir (Пн мар 12, 2018 3:52 pm)
Рейтинг: 1.16%
Ответить