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

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

Модератор: immortal

Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Hosts Online

Сообщение Amarok » Пт дек 06, 2013 1:12 pm

И тут ко мне пришел завис....
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Hosts Online

Сообщение Vovix » Сб фев 01, 2014 6:27 pm

Наблюдаю странные подвисания при создании Новой записи в устройствах онлайн (или редактировании старой)!
При изменении времени менее чем было по умолчанию (менее 600 сек) и добавлении кода -
say('Проверка');
после нажатия "Добавить" - всё жестко виснет!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Hosts Online

Сообщение Amarok » Сб фев 01, 2014 7:06 pm

Vovix писал(а):Наблюдаю странные подвисания при создании Новой записи в устройствах онлайн (или редактировании старой)!
При изменении времени менее чем было по умолчанию (менее 600 сек) и добавлении кода -
say('Проверка');
после нажатия "Добавить" - всё жестко виснет!!!
Не подтверждаю.
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
gans
Сообщения: 37
Зарегистрирован: Вс янв 06, 2013 2:57 pm
Благодарил (а): 15 раз
Поблагодарили: 3 раза

Re: Hosts Online

Сообщение gans » Пт фев 07, 2014 4:15 pm

Vovix писал(а):Наблюдаю странные подвисания при создании Новой записи в устройствах онлайн (или редактировании старой)!
При изменении времени менее чем было по умолчанию (менее 600 сек) и добавлении кода -
say('Проверка');
после нажатия "Добавить" - всё жестко виснет!!!
Удалось ли решить проблему? Точно так же как у тебя все виснет, но после долгих мучений один хост все таки добавил, но так же все периодически виснет. Система стоит на винде.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Hosts Online

Сообщение sergejey » Пт фев 07, 2014 5:43 pm

После добавления либо редактирования записи идёт принудительная проверка того в онлайне ли хост, но зависания при этом быть не должно -- с таким не сталкивался. Возможно, как раз зависает пинг, но с чего бы...

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Hosts Online

Сообщение PAV » Пт мар 14, 2014 12:12 pm

Полез тоже в этот модуль.
Непонятки. Связанный объект.свойство - Arduino.alive - по логике значение должно быть или 1 или 0
Свойство = 2 !!!! Что за??
При этом лог показывает следующее: Как это расшифровать?
2014-03-13 12:32:54 Host is offline
2014-03-13 12:32:54 tries counter increased to 3 (status: 2)
2014-03-13 08:32:31 tries counter increased to 2 (status: 2)
2014-03-13 04:32:07 tries counter increased to 1 (status: 2)
2014-03-13 00:31:34 tries counter reset (status: 2)
2014-03-11 00:29:07 Host is online


Да, и как-то можно сделать принудительный вызов Host online (чтобы обновил статус)?
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Hosts Online

Сообщение dmw » Пт мар 14, 2014 12:38 pm

PAV писал(а):Да, и как-то можно сделать принудительный вызов Host online (чтобы обновил статус)?
Присоединяюсь! И еще некоторые WEB-переменные обновить принудительно иногда требуется, но как?
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Hosts Online

Сообщение PAV » Пт мар 14, 2014 3:20 pm

А в меню вот так можно делать?
Заголовок меню
Arduino Mega <img src="/images/bullet/%Nano7.alive%.png" align="left">

UPD - можно, надо кавычки убрать
Последний раз редактировалось PAV Чт апр 03, 2014 11:07 am, всего редактировалось 1 раз.
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Hosts Online

Сообщение PAV » Пн мар 17, 2014 11:57 am

Вопрос -
Вот, что показывает сейчас
______
Arduino
%Arduino.IP% Status: Offline (2014-03-17 12:37:47)
Next check: 2014-03-17 12:38:07
Редактировать Удалить
______

На часах 12:54
Так он когда планирует обновляться, какая схема?


UPD Похоже влияет опция "Количество попыток" - как работает повторяет попытки подряд или в указанном интервале?
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Hosts Online

Сообщение Ivan » Пт апр 25, 2014 3:35 pm

У меня тот же эффект был.
Нашёл причину.

В Raspberry Pi нет своих часов, поэтому время берется из Интернета. Для удобства выберите свой регион.

В моём случае Rasppery Pi.
sudo raspi-config пункт Internationalisation Options\Change time zone
И перегрузить
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить