Слайдер для Noolite

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

Модератор: immortal

gans
Сообщения: 37
Зарегистрирован: Вс янв 06, 2013 2:57 pm
Благодарил (а): 15 раз
Поблагодарили: 3 раза

Re: Слайдер для Noolite

Сообщение gans » Пн июн 30, 2014 5:51 pm

Прошу помощи по программированию слайдера не совсем для Noolite. Помогите написать сценарий. Имеем слайдер от 0 до 60 с шагом 5. Свойства записываются в kotel.tempKotel.
Надо что бы при каждом изменении отправлялась команда на ардуину типа http://192.168.253.212/command?3=GAZ0или5или10и т.п. Пробовал так:

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

$now=getGlobal("kotel.tempKotel");

if ($now=0) { 
 getURL("http://192.168.253.212/command?3=GAZ0");
 }
 if ($now=5) { 
  getURL("http://192.168.253.212/command?3=GAZ5");
 }
 if ($now=10) { 
  getURL("http://192.168.253.212/command?3=GAZ10");
 }
 if ($now=15) { 
 getURL("http://192.168.253.212/command?3=GAZ15");
 } 

Один раз только срабатывает и все. Спасибо.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Слайдер для Noolite

Сообщение sergejey » Пн июн 30, 2014 6:33 pm

Думаю, что проблема в том, что вместо "=" должно быть "=="

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
gans
Сообщения: 37
Зарегистрирован: Вс янв 06, 2013 2:57 pm
Благодарил (а): 15 раз
Поблагодарили: 3 раза

Re: Слайдер для Noolite

Сообщение gans » Ср июл 02, 2014 7:37 pm

Исправил, но появилась теперь другая проблема. Слайдер отрабатывает теперь по всем позициям но только в одну сторону, и на этом все, то есть поднял до максимум и больше ни как не реагирует. Заметил, если перегрузить сервер то опять могу продвинуть в одну сторону. Может подскажете другой код сценария? Или как еще можно отправлять команды с помощью слайдера?
Ответить