ESP8266

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

Модератор: immortal

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

Re: ESP8266

Сообщение Jager » Пт янв 09, 2015 12:54 pm

Vovix писал(а):Мне пришли модули ESP-01 и USB To RS232 TTL UART PL2303HX Auto Converter USB to COM Module Cable Newest
появились вопросы (я конечно погуглил, но там всё находит разрозненно и заумно):
1) Питание модуля 3,3 В а мой USB to RS232 выдает похоже 5 В (как и положено с USB)! Как производить перепрошивку в этом случае?
2) Как лучше (из опыта) организовать питание модуля в дальнейшем (батарейки - какие? блок питания или преобразователь DC - DC?) ?
1. Использовать только 3 вывода, RX-TX и GND, 3.3 вольта для питания модуля взять с любого другого источника.
2. Все зависит от того для чего вы его будете использовать. Батареек не напасетесь, а БП на 3.3в. еще поискать надо.
Я использую миниатюрный DC-DC преобразователь, работает от 4,5 до 28 вольт, ток до 3 ампер.
Вот такой

Изображение
http://www.ebay.com/itm/400571751111?_t ... EBIDX%3AIT
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Вт янв 13, 2015 2:03 pm

Новая версия прошивки 0.0.8 беспроводного модуля на базе esp8266 Добавлены датчики INA219 (датчик тока и напряжения), DS1621(температура). Исправлена проблема с памятью. Управление розетками/люстрами по протоколу RCswitch 433 или 315 мгц GET запросом. Свое сообщение на LCD экране через GET запрос. Новый внешний вид главной страницы. Настройка адреса у LCD экрана. Добавлен сервис flymon.net. Чтение состояния GPIO с отправкой состояния на narodmon, flymon.net, MajorDoMo.

http://homes-smart.ru/esp8266

Изображение

Допилена работа с MajorDoMo ! Проверяйте !!
За это сообщение автора MaksMS82 поблагодарили (всего 2):
Palko (Вт янв 13, 2015 8:46 pm) • Amarok (Чт янв 15, 2015 9:42 am)
Рейтинг: 2.33%
SergeyF
Сообщения: 9
Зарегистрирован: Чт фев 27, 2014 4:21 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: ESP8266

Сообщение SergeyF » Вт янв 13, 2015 4:56 pm

А в данной версии реализован вызов скрипта с фиксированным именем? http://ip/objects/?script=espdata
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Вт янв 13, 2015 5:06 pm

SergeyF писал(а):А в данной версии реализован вызов скрипта с фиксированным именем? http://ip/objects/?script=espdata
Да
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: ESP8266

Сообщение Amarok » Пн янв 19, 2015 5:40 am

Вчера собрали это устройство

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

[attachment=0]Clipboard01.jpg[/attachment] 
А как в Алисе данные поймать? Какой класс и объект создать?
Вложения
Clipboard01.jpg
Clipboard01.jpg (39.02 КБ) 23907 просмотров
Моя Алиска живёт на Proxmox в Debian 12
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: ESP8266

Сообщение zelevova » Пн янв 19, 2015 11:07 am

Выше же написано что устройства генерирует запрос вида http://ip/objects/?script=espdata.
Соответственно в Алисе нужен скрипт с названием espdata который будет вызываться и в нем ловить данные с устройства.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Пн янв 19, 2015 11:40 am

Были жалобы, что сервер апач не принимает данные (ошибка 400). Сейчас все подправил и в следующей версии будет исправление. Но может и так заработает. Если что, то смотрите логи сервера.
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: ESP8266

Сообщение Amarok » Пн янв 19, 2015 11:54 am

zelevova писал(а):Выше же написано что устройства генерирует запрос вида http://ip/objects/?script=espdata.
Соответственно в Алисе нужен скрипт с названием espdata который будет вызываться и в нем ловить данные с устройства.
Эм... А что должно быть в скрипте?
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: ESP8266

Сообщение Amarok » Пн янв 19, 2015 11:58 am

MaksMS82 писал(а):Были жалобы, что сервер апач не принимает данные (ошибка 400). Сейчас все подправил и в следующей версии будет исправление. Но может и так заработает. Если что, то смотрите логи сервера.

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

[Mon Jan 19 13:52:36 2015] [error] [client 192.168.0.254] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /objects/
 
Оно?
Моя Алиска живёт на Proxmox в Debian 12
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Пн янв 19, 2015 12:28 pm

BlackWarrior писал(а):

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

[Mon Jan 19 13:52:36 2015] [error] [client 192.168.0.254] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /objects/
 
Оно?
Да , похоже.. Не нравится ему запрос без хоста. Ждем следующую версию прошивки.
Ответить