Контроль соединения с контроллером

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

karsotrade
Сообщения: 113
Зарегистрирован: Пт июн 09, 2017 11:18 pm
Благодарил (а): 17 раз
Поблагодарили: 13 раз

Re: Контроль соединения с контроллером

Сообщение karsotrade » Чт дек 21, 2017 9:47 am

Огромное спасибо за подсказку, извиняюсь что не предупредил что у меня виндовс. На выходных буду эксперементировать! У меня сразу возникла мысль делать через Online, т.к. там все хорошо мониторится, но понятия не имел с какой стороны подойти к реализации, теперь проясняется понемногу.
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Контроль соединения с контроллером

Сообщение Vovix » Чт дек 21, 2017 10:54 am

karsotrade писал(а):Огромное спасибо за подсказку, извиняюсь что не предупредил что у меня виндовс. На выходных буду эксперементировать! У меня сразу возникла мысль делать через Online, т.к. там все хорошо мониторится, но понятия не имел с какой стороны подойти к реализации, теперь проясняется понемногу.
;) а для Спасибо есть кнопочка!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
karsotrade
Сообщения: 113
Зарегистрирован: Пт июн 09, 2017 11:18 pm
Благодарил (а): 17 раз
Поблагодарили: 13 раз

Re: Контроль соединения с контроллером

Сообщение karsotrade » Чт дек 21, 2017 11:30 am

Нажал кнопку!
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Контроль соединения с контроллером

Сообщение Vovix » Чт дек 21, 2017 12:09 pm

у меня кстати модуль "Устройства ONLINE" тоже переделан немного:
Скриншот 2017-12-21 13.02.01.png
Скриншот 2017-12-21 13.02.01.png (94.41 КБ) 4267 просмотров
там и нажатия на устройство вызывает информацию в правом экране
и данные про IP адрес рядом с кнопкой, и возможное управление (напрмер [выкл] или [вкл])
опишу потом эту переделку, когда руки дойдут!
За это сообщение автора Vovix поблагодарил:
Samir77 (Сб авг 31, 2019 12:33 pm)
Рейтинг: 1.16%
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 289 раз
Поблагодарили: 633 раза

Re: Контроль соединения с контроллером

Сообщение xor » Чт дек 21, 2017 8:59 pm

Vovix писал(а):любители Линукса блин..., а если у человека MDM на Windows? Он ведь не указывает систему?
Для МЖД существует прекрасный модуль от Eraser'а планировщик Cron, который прекрасно работает и под Окнами.
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 289 раз
Поблагодарили: 633 раза

Re: Контроль соединения с контроллером

Сообщение xor » Чт дек 21, 2017 9:06 pm

И вопрос к топикстартеру - а зачем для отсутствующих значений писать 0?
Для меня, например, 0 градусов - это ЧП, точка замерзания.
Если нет данных, то лучше ничего не писать. Зачем портить историю, среднее и тд?
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Контроль соединения с контроллером

Сообщение Vovix » Чт дек 21, 2017 9:20 pm

xor писал(а):И вопрос к топикстартеру - а зачем для отсутствующих значений писать 0?
Для меня, например, 0 градусов - это ЧП, точка замерзания.
Если нет данных, то лучше ничего не писать. Зачем портить историю, среднее и тд?
вероятно вот почему возник этот вопрос:
karsotrade писал(а):
Берендей писал(а):Я зделал это через анализ updatedText, та как если контролер в сети, но данные не шлет, то пингование не выявит проблемы...
Если датчики "отваливаются" то всё нормально, данные сразу обнуляються, а вот если контроллер отсоединить, то в МЖД в вэб-переменных остаётся последнее значение и оно не обнуляеться. Вот и хочу этот вопрос как то разрешить.
ему (топикстартеру) дали направление... а уж что писать "0" или ""(пустое значение) или еще чего он поймет!

З.Ы. Cron в виде модуля я видел! ....
ИМХО ставить для этой задачи Cron - "как из пушки по воробьям стрелять"!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
karsotrade
Сообщения: 113
Зарегистрирован: Пт июн 09, 2017 11:18 pm
Благодарил (а): 17 раз
Поблагодарили: 13 раз

Re: Контроль соединения с контроллером

Сообщение karsotrade » Чт дек 21, 2017 9:34 pm

Ещё раз большое спасибо всем отписавшим. Сделал сейчас как посоветовал Vovix, через Online, всё оказалось гениально просто, там можно прописать функцию исполнения при оффлайне или онлайне указанного ip адреса! А насчёт нулей я уже призадумался, наверное действительно будет правильным туда ничего не вставлять или текстовое значение. Сразу возник вопрос, а как прописать чтоб ничего не вставлялось (стереть старое значение) в вэб переменной?
karsotrade
Сообщения: 113
Зарегистрирован: Пт июн 09, 2017 11:18 pm
Благодарил (а): 17 раз
Поблагодарили: 13 раз

Re: Контроль соединения с контроллером

Сообщение karsotrade » Чт дек 21, 2017 9:39 pm

Vovix писал(а):у меня кстати модуль "Устройства ONLINE" тоже переделан немного:
Скриншот 2017-12-21 13.02.01.png
там и нажатия на устройство вызывает информацию в правом экране
и данные про IP адрес рядом с кнопкой, и возможное управление (напрмер [выкл] или [вкл])
опишу потом эту переделку, когда руки дойдут!
Красота! Попробую что то похожее навоять, полезная вещ!
Ответить