Добрый день
Температура на термостате выставляется через запрос
getURLBackground('http://192.168.1.36/valdes?int=0&set=235', 0);
235 это максимальное значение для термостата 23.5 градуса
таких строчек достаточно много
чтобы изменить температуру приходится вручную заменять эти значения
подскажите, как лучше сделать, что бы значение 235 задавалось через глобальную переменную
Работа с переменными при запросе geturl
Модератор: immortal
Работа с переменными при запросе geturl
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
-
skysilver
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Контактная информация:
Re: Работа с переменными при запросе geturl
Код: Выделить всё
getURLBackground('http://192.168.1.36/valdes?int=0&set='.gg('Объект.Свойство'), 0); MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
Re: Работа с переменными при запросе geturl
спасибоskysilver писал(а):Код: Выделить всё
getURLBackground('http://192.168.1.36/valdes?int=0&set='.gg('Объект.Свойство'), 0);
всё работает
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
Re: Работа с переменными при запросе geturl
подскажите пожалуйста, а как мне поступить, такая же проблема.
вот мой код для термостата:
Сделал так, не работает:
вот мой код для термостата:
Код: Выделить всё
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
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');