Подключение исполнительных устройств, датчиков, контроллеров.
Модератор: immortal
-
Jager
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
-
Благодарил (а):
26 раз
-
Поблагодарили:
183 раза
Сообщение
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 раз
-
Контактная информация:
Сообщение
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)
-
MaksMS82
- Сообщения: 422
- Зарегистрирован: Ср сен 05, 2012 7:30 am
- Откуда: Киров
-
Благодарил (а):
0
-
Поблагодарили:
70 раз
-
Контактная информация:
Сообщение
MaksMS82 » Вт янв 13, 2015 5:06 pm
-
Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
-
Благодарил (а):
460 раз
-
Поблагодарили:
126 раз
-
Контактная информация:
Сообщение
Amarok » Пн янв 19, 2015 5:40 am
Вчера собрали это устройство
А как в Алисе данные поймать? Какой класс и объект создать?
-
Вложения
-

- Clipboard01.jpg (39.02 КБ) 23907 просмотров
Моя Алиска живёт на Proxmox в Debian 12
-
zelevova
- Сообщения: 291
- Зарегистрирован: Вт ноя 18, 2014 11:43 pm
- Откуда: Краснодарский край
-
Благодарил (а):
32 раза
-
Поблагодарили:
68 раз
Сообщение
zelevova » Пн янв 19, 2015 11:07 am
Выше же написано что устройства генерирует запрос вида
http://ip/objects/?script=espdata.
Соответственно в Алисе нужен скрипт с названием espdata который будет вызываться и в нем ловить данные с устройства.
-
MaksMS82
- Сообщения: 422
- Зарегистрирован: Ср сен 05, 2012 7:30 am
- Откуда: Киров
-
Благодарил (а):
0
-
Поблагодарили:
70 раз
-
Контактная информация:
Сообщение
MaksMS82 » Пн янв 19, 2015 11:40 am
Были жалобы, что сервер апач не принимает данные (ошибка 400). Сейчас все подправил и в следующей версии будет исправление. Но может и так заработает. Если что, то смотрите логи сервера.
-
Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
-
Благодарил (а):
460 раз
-
Поблагодарили:
126 раз
-
Контактная информация:
Сообщение
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 раз
-
Контактная информация:
Сообщение
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 раз
-
Контактная информация:
Сообщение
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/
Оно?
Да , похоже.. Не нравится ему запрос без хоста. Ждем следующую версию прошивки.