ESP8266

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

Модератор: immortal

ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Пт окт 30, 2015 3:06 pm

https://github.com/Ignat99/ESP8266_Rela ... ee/feature

Это мой репозитарий (изменения коснулись номеров GPIO), потому что я используют болгарское оборудование Olimex, которое отличается хорошим качеством и отличным набором переферии (сенсоры и адаптеры, а так же шины, аккумуляторы, встроенные зарядники и блоки питания).

https://www.olimex.com/Products/IoT/

Я не только использую это сам, но и продаю моим клиентам в Европе. Так программа на которую я ссылаюсь имеет встроенное взаимодействие с облаком, MQTT, гибкие настройки и JS интерфейс для регулировки и планирования (по календарю и часам через графический веб интерфейс и в зависисмости от температуры) работу термостата.

Полная и исчерпывающая инструкция самостоятельной сборки и прошивки модулей тут:

http://forum.katera.ru/index.php?/topic ... kht/page-2

И тут:

https://github.com/Ignat99/ESP8266_Rela ... eature/doc

В Руководствах можно увидет картинки и детали, как всё это подключается и какая бывает переферия, а так же ссылки на производителя термостата.
ngservis
Сообщения: 92
Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Откуда: Альметьевск
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: ESP8266

Сообщение ngservis » Пт окт 30, 2015 4:14 pm

Все это конечно хорошо. Взаимодействие с МДМ по каким протоколам ?
Rasberry PI + arduino mega 2560
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Пт окт 30, 2015 4:40 pm

Как я уже писал на протяжении последних 2 лет, мне МДМ не очень нравиться (не нужен) из за PHP (у которого нет нормальной совместимости пакетов и в целом примитивный язык), но если вам сильно нужно можно использовать либо MQTT, либо GET запросы управления и JSON ответы о состоянии. Так же есть встроенная интеграция с http://thingspeak.com/ как на уровне обнена так и на уровне отображения графиков прямо на встроенном JS каждого ESP8266 модуля.

Так же возможно прямо выдавать JS страницы управления ESP8266 в веб интерфейсе МДМ. Тоесть взаимодействие можно организовать на любом желаемом уровне (вот только зачем тратить электричество на МДМ?)

Вот репозитарий простого Андроид приложения, которое может делать GET и POST запросы, а так же одновременно показывать стримминг видео. Новую версию для последних моделей Андроид устнойств (там нет кнопки меню) но с отключенным видео (включить для желающих не долго) могу прислать по вашему запросу. Или если будет много желающих - выложу на Гитхаб в отдельную ветку.

https://github.com/Ignat99/MjpegDemo

Это приложение не заменяет МДМ, оно просто включает и выключает реле и показывает стрим с видеокамеры.
ngservis
Сообщения: 92
Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Откуда: Альметьевск
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: ESP8266

Сообщение ngservis » Вс ноя 01, 2015 2:46 pm

А мне МДМ очень даже нравится по поводу гибкой настройки под себя.И конечно большое спасибо Сергею за этот замечательный проект.По поводу электричества мне не принципиально, так копейки.А поводу совместимости пакетов , что бы не терять много времени , нужно использовать готовые проверенные решения . В целом меня все устраивает, пока смысла не вижу перестраиваться на другую систему.
Rasberry PI + arduino mega 2560
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Вс ноя 01, 2015 3:06 pm

Если система на альтернативных источниках энергии (например яхта или домик в лесу) то для электричества всегда есть лучшее применение. В случае яхты это работа навигационной системы от которой зависит выживание яхты или конкретно привод автопилота.

Тратить электричество на сотрясение воздуха (с этим отлично зумер-аларм справляется в случае необходимости) или терять драгоценные доли секунд на основной цикл PHP это выше моего понимания.

Тем не мение в представленном проекте все необходимые органы управления и контроля сделаны на самом ESP8266 и могут быть да же на уровне HTML-JS интерфейса (включая графики) или MQTT или GET могут быть интегрированы в любую систему элементарно через обычную http ссылку.

WiFi потребляет много электричества, но надеюсь на появление устройств с BT. Хотя уже сейчас через модули расширения можно переключить ESP8266 на BT модуль. В случае яхты в марине при подключённом береговом кабеле питания и наличии WiFi городскоко или самой марины, через представленную систему можно организовать надёжный удалённый контроль.

В случае моторной яхты так же нет больших проблем по питанию во время выходов в море.
ololenok
Сообщения: 54
Зарегистрирован: Ср сен 02, 2015 9:42 am
Благодарил (а): 4 раза
Поблагодарили: 3 раза

Re: ESP8266

Сообщение ololenok » Ср ноя 25, 2015 2:26 pm

Как обстоит дела с автоматическим переподключением, когда esp8266 теряет сеть?
В данный момент юзаю прошивку http://esp8266.homes-smart.ru/ и в случае перезагрузки роутера, к которому эта железка коннектится, получаю разрыв связи, на который ЕСПшка никак не обращает внимания.

Как это исправить "на коленке" и планируется ли апдейт в прошивку?
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Ср ноя 25, 2015 2:33 pm

На моей прошивке такой проблемы нет, подхватывает.
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Ср ноя 25, 2015 2:36 pm

Это не зависит от прошивки - все используют одни и те же SDK. Зависит от модели роутера и какая версия SDK выбрана( на старых возможно эта проблема была) . У меня неоднократно были сбои электропитания роутера без сброса аптайма ESP8266 (от ноута запитано) - проблем не обнаружено.
За это сообщение автора MaksMS82 поблагодарил:
ololenok (Чт ноя 26, 2015 10:13 pm)
Рейтинг: 1.16%
ololenok
Сообщения: 54
Зарегистрирован: Ср сен 02, 2015 9:42 am
Благодарил (а): 4 раза
Поблагодарили: 3 раза

Re: ESP8266

Сообщение ololenok » Чт ноя 26, 2015 10:13 pm

Хм, попробую залить самую последнюю версию, отпишусь по результату.
Спасибо за ответы, здравая мысль.
azh122
Сообщения: 113
Зарегистрирован: Вт янв 28, 2014 5:33 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: ESP8266

Сообщение azh122 » Вт дек 08, 2015 12:09 am

вопрос может не совсем в тему, но все же о ESP...
В общем есть кучка ESP/souliss - не профи, так- любитель (до очередного ремонта/строительства), лениво было разбираться в технологиях программирования. А тут все просто для тупых типа меня. Под Arduino IDE, да и своего кода можно накидать без всяких там..
Короче: Все это, как не странно, стабильно работает по wi-fi. Только вот захотелось полноценное удаленное управление...
C openhab начал. То ли глюк, то ли еще что, но он, зараза, периодически отваливается - команды не проходят или идут с задержками (как будто через брокер).
Причину понять - мозгов не хватает. Может кто сталкивался с подобным и может подсказать куда копать. Или на что легко просто заменить openhab.
Ответить