Страница 1 из 1

Работа с переменными при запросе geturl

Добавлено: Чт окт 05, 2017 1:43 pm
EvgenyG
Добрый день
Температура на термостате выставляется через запрос
getURLBackground('http://192.168.1.36/valdes?int=0&set=235', 0);
235 это максимальное значение для термостата 23.5 градуса

таких строчек достаточно много
чтобы изменить температуру приходится вручную заменять эти значения

подскажите, как лучше сделать, что бы значение 235 задавалось через глобальную переменную

Re: Работа с переменными при запросе geturl

Добавлено: Чт окт 05, 2017 1:53 pm
skysilver

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

getURLBackground('http://192.168.1.36/valdes?int=0&set='.gg('Объект.Свойство'), 0); 

Re: Работа с переменными при запросе geturl

Добавлено: Вт фев 27, 2018 10:29 pm
EvgenyG
skysilver писал(а):

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

getURLBackground('http://192.168.1.36/valdes?int=0&set='.gg('Объект.Свойство'), 0);
спасибо
всё работает

Re: Работа с переменными при запросе geturl

Добавлено: Ср май 02, 2018 1:30 pm
yura_s80
подскажите пожалуйста, а как мне поступить, такая же проблема.
вот мой код для термостата:

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

getURL('http://192.168.1.21/configtermo?rmin0=210&rmax0=240&gpio0=13&ln0=21&st=1');
Сделал так, не работает:

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

getURL('http://192.168.1.21/configtermo?rmin0='.gg('Termostat.tempmin')&rmax0='.gg('Termostat.tempmax')&gpio0=13&ln0=21&st=1');

Re: Работа с переменными при запросе geturl

Добавлено: Ср май 02, 2018 1:49 pm
fandaymon
yura_s80 писал(а):
Ср май 02, 2018 1:30 pm
подскажите пожалуйста, а как мне поступить, такая же проблема.
вот мой код для термостата:

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

getURL('http://192.168.1.21/configtermo?rmin0=210&rmax0=240&gpio0=13&ln0=21&st=1');
Сделал так, не работает:

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

getURL('http://192.168.1.21/configtermo?rmin0='.gg('Termostat.tempmin')&rmax0='.gg('Termostat.tempmax')&gpio0=13&ln0=21&st=1');

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

getURL('http://192.168.1.21/configtermo?rmin0=' . gg('Termostat.tempmin') . '&rmax0=' . gg('Termostat.tempmax') . '&gpio0=13&ln0=21&st=1');