ESP8266 wifi gate

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: ESP8266 wifi gate

Сообщение Alex » Вт окт 11, 2016 12:12 pm

Я так и думал. Но меня интересует ответ именно на поставленный вопрос (прозрачный ESP Wi-Fi шилд для сервера на Ардуино).
salikhov829
Сообщения: 2
Зарегистрирован: Пн июн 27, 2016 10:03 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: ESP8266 wifi gate

Сообщение salikhov829 » Чт окт 13, 2016 10:13 pm

Спасибо огромное за скетчи)), как раз искал подобное решение, все запустилось ,все пашет ))))))
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266 wifi gate

Сообщение Jager » Вт окт 18, 2016 2:16 pm

Все работает кроме этого
* Отправка данных в подключенный контроллер с помощью HTTP API (запрос на http://шлюз/send?data=даные)
Данный уходят
Изображение
но на странице не появляются
Изображение
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: ESP8266 wifi gate

Сообщение sergejey » Вт окт 18, 2016 3:40 pm

Jager писал(а):Все работает кроме этого
* Отправка данных в подключенный контроллер с помощью HTTP API (запрос на http://шлюз/send?data=даные)
Данный уходят
Изображение
но на странице не появляются
...
Они и не должны на странице появляться, они должны просто на контроллер уходить.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266 wifi gate

Сообщение Jager » Вт окт 18, 2016 4:22 pm

sergejey писал(а):Они и не должны на странице появляться, они должны просто на контроллер уходить.
Спасибо, точно так и есть.
Вопрос вдогонку, есть термопринтер который сразу печатает все что ему валится по UART.
Проблема в том что русский он понимает строго CP1251. Можно ли увязать данный шлюз + термопринтер и отправку русского текста через http://шлюз/send?data=даные ?
Спасибо.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: ESP8266 wifi gate

Сообщение sergejey » Вт окт 18, 2016 4:49 pm

Jager писал(а):
sergejey писал(а):Они и не должны на странице появляться, они должны просто на контроллер уходить.
Спасибо, точно так и есть.
Вопрос вдогонку, есть термопринтер который сразу печатает все что ему валится по UART.
Проблема в том что русский он понимает строго CP1251. Можно ли увязать данный шлюз + термопринтер и отправку русского текста через http://шлюз/send?data=даные ?
Спасибо.
Честно говоря, не знаю как отнесётся шлюз к символам в CP1251. Попробуйте :) Если хотите из системы слать, то надо конвертировать из UTF8 в CP1251.
Например так:

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

$text='Раз два';
$url='http://192.168.1.100/send?data='.urlencode(iconv('UTF8','Windows-1251',$text));
getURL($url,0);

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266 wifi gate

Сообщение Jager » Ср окт 19, 2016 8:46 am

sergejey писал(а):Честно говоря, не знаю как отнесётся шлюз к символам в CP1251. Попробуйте :) Если хотите из системы слать, то надо конвертировать из UTF8 в CP1251.
Например так:

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

$text='Раз два';
$url='http://192.168.1.100/send?data='.urlencode(iconv('UTF8','Windows-1251',$text));
getURL($url,0); 
Шлюз не пропускает CP1251 :(
С латиницей все ОК
Изображение
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: ESP8266 wifi gate

Сообщение sergejey » Ср окт 19, 2016 9:50 am

Хм... пока у меня идеи закончились. Не могу придумать, как проверить из-за чего не передаются символы "как есть".
А что за модель принтера?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266 wifi gate

Сообщение Jager » Ср окт 19, 2016 10:31 am

sergejey писал(а):Хм... пока у меня идеи закончились. Не могу придумать, как проверить из-за чего не передаются символы "как есть".
А что за модель принтера?
Вот документация на него.
Ну и несколько линков для информации
Раз
Два
Три
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: ESP8266 wifi gate

Сообщение immortal » Ср окт 26, 2016 9:54 pm

как модифицировать скетч, чтобы скажем при режиме save mode он был точкой доступа, и прописать через web мою точку доступа и пароль?

не мог подключиться к своей точки с паролем
wifiManager.autoConnect("AP-NAME", "AP-PASSWORD");
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Ответить