ESPEasy

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

Модератор: immortal

Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: ESPEasy

Сообщение nightwind » Ср май 17, 2017 9:05 am

в 8266 еепрома нет, поэтому реализован костыль, данные пишутся на ту же флэшку, но в другую область. перезпапись измененной прошивки не затирает область данных. как там точно не помню, есп8266 у меня только в выключателях, и настроена давно и забыта.
закомменти в коде вызов этого дипслипа, и всего делов.
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: ESPEasy

Сообщение woow » Ср май 17, 2017 3:02 pm

но когда прошиваю Arduino IDE идёт компиляция, потом стирание 0х0000 и прошивка отображается процентами, так этого не достаточно для освобождения памяти?
Я не помню где читал как убить deep sleep, или всю прошивку замыканием Rx и Тх, но не уверен.
Raspberry Pi 3B+
mikhail
Сообщения: 15
Зарегистрирован: Вс июн 12, 2016 4:57 pm
Благодарил (а): 3 раза
Поблагодарили: 8 раз

Re: ESPEasy

Сообщение mikhail » Пт окт 06, 2017 8:12 pm

Получилось частично автоматизировать интеграцию esp8266 с прошивкой ESP Easy на основе уже готового модуля ESP8266 WIFI-IoT.
esp-easy шлет данные с датчиков в формате пригодном для обработки этим модулем. Т.е. совместимость только по приему сервером majordomo входящих данных
строка Controller Publish: содержит
objects/?script=espdata&idesp=%sysname%&hostname=%sysname%&%valname%=%value%
и другие настройки на картинках
СпойлерПоказать
1.jpg
1.jpg (24.14 КБ) 9023 просмотра
2.jpg
2.jpg (29.32 КБ) 9023 просмотра
3.jpg
3.jpg (26.5 КБ) 9023 просмотра
4.jpg
4.jpg (17.57 КБ) 9023 просмотра
За это сообщение автора mikhail поблагодарили (всего 4):
Amarok (Сб окт 07, 2017 8:19 am) • sergejey (Вт окт 10, 2017 11:43 am) • dialler (Вс фев 11, 2018 2:45 pm) • seaven (Вс янв 26, 2020 10:52 pm)
Рейтинг: 4.65%
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: ESPEasy

Сообщение Strangeman » Чт окт 11, 2018 4:43 pm

ESPEasy нормально работает через модуль MQTT.
С одной стороны можно сказать, что лишняя сущность, а с другой универсальность.
У меня сейчас собираются таким образом данные о температуре в комнате и на улице, влажности в комнате и на улице, концентрации CO2 в комнате.
Сам модуль еще управляет вентилятором системы вентиляции, но это сделано через правила, т.е. работает автономно и не зависимо от MD. А, еще напряжение в ети 27VDC измеряется встроенным АЦП, но это мало кому интересно.
Вот что заметил. Использование в правилах else if крайне пагубно влияет на стабильность ESPшки. Переписал на просто кучу IFов. Не так красиво, зато не наблюдаю перезагрузок по несколько раз в день.
За это сообщение автора Strangeman поблагодарил:
Amarok (Чт окт 11, 2018 5:18 pm)
Рейтинг: 1.16%
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: ESPEasy

Сообщение Strangeman » Пт окт 12, 2018 3:19 pm

Забыл уточнить, что использую нестабильную ветку Mega.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
ebramariys
Сообщения: 35
Зарегистрирован: Вс апр 15, 2018 1:26 pm
Откуда: Харьков
Благодарил (а): 18 раз
Поблагодарили: 3 раза

Re: ESPEasy

Сообщение ebramariys » Пн ноя 05, 2018 6:36 am

Поделюсь и своим полугодичным опытом использования этой прошивки. Из минусов(что столкнулся)-отсутствие поддержки 433 мгц приемника,ну и то,что Dallas DS18B20 без адаптера или резисторов подключить нельзя.Если прошиваешь уже готовые коробки,что делал под макс иот-это критично.Связь с по MQQT-держит стабильно,обратную связь gpio пришлось выводить из устройство в Мажор костылем,лепить в устройствах как кнопку и из этого брать статус.Несомненный плюс-простое написание правил и не зависимость в этом от Мажора.Обработка включения света по датчику движения,времени,или по рассвету-закату.Таких проблем с включением,выключением или типа я вообще не вижу,что ты там машешь перед датчиком-за эти пол года не разу не было.Последняя прошивка,где осталась макс иот-в управлении твердотопливным котлом.Просто руки-голова пока не дошли. :lol:
За это сообщение автора ebramariys поблагодарили (всего 2):
woow (Пт ноя 09, 2018 1:20 pm) • Strangeman (Пт мар 15, 2019 6:29 pm)
Рейтинг: 2.33%
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: ESPEasy

Сообщение woow » Пт ноя 09, 2018 1:28 pm

если актуально "коробочных" ESP8266, поддержка 433мГц, интегрированное поддержка датчиков (очень ограниченном количестве) то тогда TASMOTA. А так я тоже везде EspEasy всё красиво и стабильно. Особенно понравилось решение для расширения аналогового порта на arduino mini это вообще зашиблись
Raspberry Pi 3B+
Аватара пользователя
ebramariys
Сообщения: 35
Зарегистрирован: Вс апр 15, 2018 1:26 pm
Откуда: Харьков
Благодарил (а): 18 раз
Поблагодарили: 3 раза

Re: ESPEasy

Сообщение ebramariys » Вт янв 08, 2019 10:10 am

Все же в связи с не стабильностью модуля MQQT в самом Мажорике,было бы хорошо иметь модуль подключения этой прошивки,наподобии как для прошивок от макса.
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: ESPEasy

Сообщение woow » Вт янв 08, 2019 11:19 am

ebramariys писал(а):
Вт янв 08, 2019 10:10 am
Все же в связи с не стабильностью модуля MQQT в самом Мажорике,было бы хорошо иметь модуль подключения этой прошивки,наподобии как для прошивок от макса.
Ну не знаю чем вам не нравится MQTT например Xiaomi периодически теряет то датчик, то розетку, или сан шлюз перестаёт отвечать. А ESP с MQTT работает и метео станция, управление воротами, освещение территории, овощехранилище... После пропадания электричества или интернет связи всё восстанавливается и работает дальше. Н0 есть конечно и ковш дёгтя если устройство с MQTT отключить МДМ всё ровно его видит как существующего призрак- устройство будет жить в вашем умном доме. И пока ни кто эту проблему не решил.
За это сообщение автора woow поблагодарил:
Strangeman (Сб мар 16, 2019 8:03 pm)
Рейтинг: 1.16%
Raspberry Pi 3B+
ast
Сообщения: 15
Зарегистрирован: Чт фев 02, 2017 4:33 pm
Благодарил (а): 4 раза
Поблагодарили: 4 раза

Re: ESPEasy

Сообщение ast » Вт фев 05, 2019 1:06 am

Может кто подсажет, как запустить событие в правилах через MQTT.

Вот выдержка из документации:
СпойлерПоказать
Event value (%eventvalue%)

Rules engine specific:

%eventvalue% - substitutes the event value (everything that comes after the '=' sign, only one value is possible)

Sample rules section:

on remoteTimerControl do
timerSet,1,%eventvalue%
endon

Now send this command to the ESP:

http://<espeasyip>/control?cmd=event,remoteTimerControl=5
HTTP командой все запускается и работает.
MQTT команду вида /<espeasyname>/control?cmd=event,remoteTimerControl=5 не воспринимает никак.
Перекопал весь форум но правильный синтаксис так не обнаружил.
Ответить