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

Re: web-переменные

Добавлено: Ср апр 17, 2013 2:55 pm
dmw
Есть небольшое пожелание:
Можно добавить возможность получение значений для нескольких переменных с одной web-страницы?
Например для погодного сайта у меня настроено несколько отдельных переменных (температура, влажность, давление, осадки, ветер).
При обновлении каждой переменной происходит каждый раз загрузка одной и тойже страницы, я правильно понимаю? Или кеш используется всеже (если да, то сколько он живет)?
Да все работает прекрасно, но зачем передергивать удаленный сайт при этом, ну и сеть подгружается чуток что тоже не очень хорошо.

Re: web-переменные

Добавлено: Ср апр 17, 2013 3:16 pm
sergejey
Кэш используется и очень активно. Интервал опроса = время кэша. Т.е. если стоит интервал опроса 10 минут, то в течении этих 10 минут другие веб переменные будут использовать закэшированную версию страницы. Так что можно смело использовать любое количество веб-переменных.

Re: web-переменные

Добавлено: Ср апр 17, 2013 4:33 pm
Urbas81
Кто может объяснить на примере, как мне получить в системе переменную, в которую б попадало текущее значение состояния погоды, точнее меня интересует идет дождь или нет, ну или там пасмурно, солнечно. Хочу организовать автоматический полив газона, ну и при дожде чтоб он не включался, а если допустим пасмурно, то включался на меньшее время. Посмотрел на сайте метеопрог для Харькова, так и не понял как от туда что-то вытащить, или нужно искать специальный сайт?

Re: web-переменные

Добавлено: Ср апр 17, 2013 5:04 pm
dmw
Для полива лучше своих датчиков наставить. Ато ведь как бывает, метеорологи говорят что в Харкове идет дождь, а над вашим огородиком то сухо, в итоге растения страдают.
Датчик дождя: http://www.ebay.com/itm/270645207266
Или вот более дешевый вариант: http://www.ebay.com/itm/400439668701

Ну а если не охото с датчиками, то я смотрю на сайте Метеоцентра, для Харькова вот: http://meteocenter.net/UKHH_current.htm
Для этого я парсирую .txt файл у них они все лежат тут: http://meteocenter.net/weather/info/
Код для харькова UKHH, тоесть вот этот конкретно файл: http://meteocenter.net/weather/info/UKHH.txt
Файлы у них на сайте обновляются каждые 30 минут, по дате создания файла можно определить время последнего обновления.

Re: web-переменные

Добавлено: Ср апр 17, 2013 5:43 pm
Urbas81
dmw писал(а):Для полива лучше своих датчиков наставить. Ато ведь как бывает, метеорологи говорят что в Харкове идет дождь, а над вашим огородиком то сухо, в итоге растения страдают.
Датчик дождя: http://www.ebay.com/itm/270645207266
Или вот более дешевый вариант: http://www.ebay.com/itm/400439668701

Ну а если не охото с датчиками, то я смотрю на сайте Метеоцентра, для Харькова вот: http://meteocenter.net/UKHH_current.htm
Для этого я парсирую .txt файл у них они все лежат тут: http://meteocenter.net/weather/info/
Код для харькова UKHH, тоесть вот этот конкретно файл: http://meteocenter.net/weather/info/UKHH.txt
Файлы у них на сайте обновляются каждые 30 минут, по дате создания файла можно определить время последнего обновления.
Спаибо, направление мысли понятно, еще бы пример регулярного выражения, для дапустим "Облачность и осадки", и еще вопрос с этим вы работаете через веб переменные, или как-то по другому?

Re: web-переменные

Добавлено: Вт июн 18, 2013 11:29 am
alexg31
Помогите разобраться с поисковым шаблоном. Есть запрос \<rele_table0\>(.+?)\<\/rele_table0\>, который выдает строку в виде "00100". Эта строка - состояние 5 выходов контролера, значение не постоянное и может меняться в зависимости от состояния выходов контролера. Можно ли сформировать шаблон таким образом, чтобы запрос выдавал значение для конкретно указанного выхода. Т.е. например, при состоянии выходов "00100" запрос по 3 выходу выдавал значение "1".

Re: web-переменные

Добавлено: Вт июн 18, 2013 11:48 am
sergejey
вместо (.+?) можно использовать \d\d(\d)\d\d
тогда в результате будет 0 или 1 в зависимости от значения на 3-м выходе.

Re: web-переменные

Добавлено: Вт июн 18, 2013 12:01 pm
alexg31
sergejey писал(а):вместо (.+?) можно использовать \d\d(\d)\d\d
тогда в результате будет 0 или 1 в зависимости от значения на 3-м выходе.
Огромное спасибо, наконец-то суть понял!

Re: web-переменные

Добавлено: Ср ноя 06, 2013 9:20 pm
Anton_kulibin
У меня такая проблема, двумя переменными выбираю данные термометров с дуины, пытаюсь добавить выбор состояния контактов, при опросе дуины данные не появляются, если ввести в браузере данные возвращает, и при этом зависает обновление одной переменной температуры с этого устройства

Re: web-переменные

Добавлено: Вт мар 11, 2014 6:45 am
arturmon
Привет. А веб переменные не любя такой символ "[" когда он присутствует в шаблоне поиска? И с наскоку не нашел информации как вытащить данные из страницы, кроме (.+?), наверное плохо искал, подскажите где можно более детально почитать про веб-переменные?