Страница 63 из 121
Re: ESP8266
Добавлено: Сб май 07, 2016 8:07 pm
sega6549

- Новый точечный рисунок.jpg (262.14 КБ) 12351 просмотр
ivannag писал(а):sega6549 писал(а):MaksMS82 писал(а):Точка лишняя закралась и кавычку забыл..
Код: Выделить всё
$cmdUrl ="http://".$this->getProperty("wanip")."/writejson?send={\"[pwm\":{\"0\":" .$this->getProperty("Green").",\"1\":".$this->getProperty("Blue").",\"2\":". $this->getProperty("Red")."}}";
теперь все верно))) но не работает(((
нужно прошивку пересобрать с опцией json
так вроде уже включена опция, или не то?
Re: ESP8266
Добавлено: Сб май 07, 2016 8:14 pm
ivannag
да то, проверь обновился ли модуль (если через ОТА делаешь)
Re: ESP8266
Добавлено: Сб май 07, 2016 8:17 pm
sega6549
ivannag писал(а):да то, проверь обновился ли модуль (если через ОТА делаешь)
вот тут вообще тупой вопрос, как? кстати по команде в строке браузера
Код: Выделить всё
http://192.168.1.9/writejson?send={"gpio":{"12":1,"15":1}}
светодиды загораются, правда все на пару секунд и гаснут
Re: ESP8266
Добавлено: Сб май 07, 2016 8:19 pm
ivannag
sega6549 писал(а):ivannag писал(а):да то, проверь обновился ли модуль (если через ОТА делаешь)
вот тут вообще тупой вопрос, как? кстати по команде в строке браузера
Код: Выделить всё
http://192.168.1.9/writejson?send={"gpio":{"12":1,"15":1}}
светодиды загораются, правда все на пару секунд и гаснут
если управляешь подсветкой то нужно через pwm и указывать не номер гпио(12,13,15) а номер pwm (0,1,2)
у меня работает вот так:
Код: Выделить всё
http://192.168.1.248/writejson?send={"pwm":{"0":100,"1":150,"2":200}}
Re: ESP8266
Добавлено: Сб май 07, 2016 8:20 pm
MaksMS82
Определить обновился ли модуль можно по дате сборки на главной странице.
гаснуть могут, если эти гпио чем-то другим используются. эти гпио должны быть назначены на выход.
Re: ESP8266
Добавлено: Сб май 07, 2016 8:22 pm
sega6549
MaksMS82 писал(а):Определить обновился ли модуль можно по дате сборки на главной странице.
гаснуть могут, если эти гпио чем-то другим используются. эти гпио должны быть назначены на выход.
да, даты совпадают,в чем тогда может быть причина?
Re: ESP8266
Добавлено: Сб май 07, 2016 8:24 pm
ivannag
sega6549 писал(а):MaksMS82 писал(а):Определить обновился ли модуль можно по дате сборки на главной странице.
гаснуть могут, если эти гпио чем-то другим используются. эти гпио должны быть назначены на выход.
да, даты совпадают,в чем тогда может быть причина?
у тебя эти гпио используются как pwm, смотри пример выше, у меня работает... обновился пару минут назад тоже ради json
новый код на всякий случай
Код: Выделить всё
$cmdUrl ="http://".$this->getProperty("wanip")."/writejson?send={\"pwm\":{\"0\":" .$this->getProperty("Green").",\"1\":".$this->getProperty("Blue").",\"2\":". $this->getProperty("Red")."}}";
getURL($cmdUrl,0);
Re: ESP8266
Добавлено: Сб май 07, 2016 8:29 pm
sega6549
ivannag писал(а):sega6549 писал(а):MaksMS82 писал(а):Определить обновился ли модуль можно по дате сборки на главной странице.
гаснуть могут, если эти гпио чем-то другим используются. эти гпио должны быть назначены на выход.
да, даты совпадают,в чем тогда может быть причина?
у тебя эти гпио используются как pwm, смотри пример выше, у меня работает... обновился пару минут назад тоже ради json
блин, да что такое отключил pvm по команде в браузере теперь не гаснет, но это ладно код то все равно не заработал...
может я вообще не все понял но нужно в метод включения вставить
Код: Выделить всё
$cmdUrl ="http://".$this->getProperty("wanip")."/writejson?send={\"[pwm\":{\"0\":" .$this->getProperty("Green").",\"1\":".$this->getProperty("Blue").",\"2\":". $this->getProperty("Red")."}}";
getURL($cmdUrl,0);
я правильно понял?
пробовал и без
и с ним
Re: ESP8266
Добавлено: Сб май 07, 2016 8:31 pm
ivannag
у тебя перед pwm квадратная скобка закралась... смотри код в сообщении выше
Re: ESP8266
Добавлено: Сб май 07, 2016 8:33 pm
sega6549
ivannag писал(а):у тебя перед pwm квадратная скобка закралась... смотри код в сообщении выше
блин, а я еще думал на кой там скобка, еще когда синтаксические ошибки полезли, а потом уже когда мозг закипел совсем про нее забыл, теперь работает спасибо)))