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