ESPEasy

  1. Нам нужна поддержка
  2. Названия версий, номера и филиалы
  3. Имена тегов
  4. Названия релизов
  5. 2.0+ прошивка на модулях 1MB
  6. Разработка исходного кода

Прошивка ESP Easy может использоваться для превращения модуля ESP в простое многофункциональное сенсорное устройство для решений домашней автоматизации, таких как Domoticz. Конфигурация ESP Easy полностью основана на веб-технологиях, поэтому после загрузки микропрограммы вам не понадобится никакой другой инструмент, кроме обычного веб-браузера.

Прошивка ESP Easy в настоящее время находится в сборке R120 и является достаточно стабильной для производственных целей, если она используется в качестве сенсорного устройства. Следующая версия под названием v2.0.0 должна быть выпущена в 2018Q1.

ESP Easy также предлагает ограниченные функции привода «низкого уровня», но из-за нестабильности системы это может быть менее полезным в реальных приложениях.

Нам нужна поддержка

Финансирование = лучшая прошивка

Мы остро нуждаемся в финансировании. План состоит в том, чтобы сделать эту удивительную «операционную систему» ​​для IoT. У нас есть некоторые большие (даже огромные) функции, которые мы хотим вам дать, но времени мало, и нам нужно бросить нашу дневную работу ... Вы хотите помочь нам в этом? Читайте больше в это объявление здесь ,

Названия версий, номера и филиалы

Ну, это короткая версия нашего соглашения об именах здесь, в рамках инициативы ESP Easy. Мы начали называть обширную переписывание исходного кода «Мега», что указывает на размер, необходимый для следующего большого стабильного выпуска. До выхода мегабайта мы допускали меньшие размеры mem (sub-megabyte, aka 512kb) для официальных релизов. Это немного сложно для нашей цели добавить еще много полезных функций в прошивку. Итак, после несколько неудачного решения в первые дни переписывания проекта мы начали называть ветку разработки «Мега» вместо более общепринятого названия «Мастер». Позже мы переключили это на правильное имя. Текущая ветка master на GitHub - это то место, где идет вся разработка. Унаследованная ветвь - это архив, если хотите, точка ноль, которая является точной копией исходного кода до того, как мы начали переписывать. Как только мы достигнем всех этапов для версии 2.0.0, мы замораживаем исходный код с этой точки и раскладываем его в ветку с именем v2.0, в эту ветку собираются только исправления ошибок. Новые функции, которые не могут ждать до следующей версии v2.1, будут добавлены в v2.0.1 (это может не произойти, если не будет добавлена ​​новаторская функция). Новые функции и экспериментальные материалы добавляются в ветку разработки (мастер). Ниже вы найдете объяснение того, как мы собираемся делать ветвления и выпуски будущих версий прошивки. Обратите внимание, что эта таблица не является дорожной картой, а просто примером, объясняющим различные имена и цифры.

Пояснение L: устаревшая блокировка (код R147) D: разработка (передовая технология) FF: блокировка возможностей R: выпуск новой стабильной версии Branch Tag 2017 2018 2019 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 устаревшая R147 L разработка Mega / Knox / Carta D v2.0 v2.0.0 FF R v2.1 v2.1.0 FF R v3.0 v3.0.0 FF?

Имена тегов

Стабильные выпуски будут иметь номер версии, похожий на «v2.0.0», но области фокусировки для разработки будут иметь короткие имена тегов, такие как «Мега», которые указывают на фокус для следующего большого выпуска. Предварительный список будущих направлений деятельности:

Mega, который станет v2.0.0 - получит больше плагинов и намного больше функций (таким образом, тег «мега», который указывает, что для универсального FW требуется больше памяти)
Knox, который станет v2.1.0 - фокусируется на безопасности
Carta, которая станет v2.2.0 - ориентируясь на коммуникацию unit2unit и unit2controller

Начиная с релиза Mega, мы также постараемся получить больше аппаратных сборок, особенно для устройств Sonoff. По умолчанию в них будет гораздо меньше плагинов, поскольку они не нужны для этих модулей, что делает возможным мигание модулей с объемом менее 1 МБ.

Названия релизов

Ночные сборки всегда генерируются, если что-то было обновлено в исходном коде. Таким образом, основная ветвь всегда будет иметь намного больше выпусков, чем замороженные стабильные выпуски, которые будут иметь только один (до тех пор, пока не будет создан выпуск с исправлением ошибок). Чтобы объяснить это, мы приводим следующие примеры:

Мастер обновлен 2018-04.07 новым кодом, на следующее утро вы сможете загрузить релиз «master-20180408» (текущее имя тега для этого выпуска - «мега»).
Мастер выпущен в официальном стабильном выпуске под названием "v2.0" на 2018-05-07, на следующее утро вы можете скачать "v2.0-20180508".
v2.0 исправлена ​​ошибка 2018-05-23, на следующее утро вы можете скачать "v2.0-20180524", который затем заменит более старую версию v2.0.0.

Так как же узнать, какая из них самая последняя?
Вот для чего здесь эта вики (помимо всего прочего). Мы перечислим все текущие состояния начиная с версии 2.0.0 и далее. Релизы с именем «master» всегда следует рассматривать как нестабильные, и только для пользователей, которые хотят экспериментировать с новыми выпусками и тестировать материал, чтобы помочь в разработке будущих выпусков.

Для начала работы с ESP Easy необходимо выполнить несколько основных шагов. В большинстве случаев ваш модуль ESP поставляется с микропрограммой AT или микропрограммой NodeMCU LUA. Нам нужно заменить существующую прошивку на прошивку ESP Easy. Мы предоставляем (только для Windows) flashtool, чтобы облегчить этот процесс. Ниже вы найдете общий поток этого, но в руководство по глубине находится здесь ,

1. Загрузите прошивку как бинарный файл, включая flash tool

2. Подключите ESP к ПК с Windows
Использование платы USB / UART или отдельного адаптера USB / TTL

3. Напишите прошивку используя flash tool
Обратите внимание на необходимость того, чтобы GPIO был НИЗКИМ для входа во флеш-режим

4. Перезапустите ESP. Появится WiFi AP "ESP_Easy_0", пароль: configesp
(до 2.0 точка доступа была названа ESP_0)
Если вы не перенаправлены на страницу входа автоматически, перейдите к 192.168.4.1

5. Найдите для вас роутеры WiFi и подключите
(если у вас есть несколько точек доступа, все они будут появляться с одним и тем же именем SSID несколько раз)

6. Повторно подключитесь к WiFi и введите IP-адрес, показанный на предыдущем экране.

ESP Easy может быть установлен / прошит практически на каждом оборудовании, которое имеет встроенную ESP8266, новейшая версия 2.0.0 даже поддерживает ESP8285 (в основном ESP8266 со встроенной 1M Flash).
Пожалуйста, смотрите список Вот для более подробной информации об оборудовании.

Подробный список устройств (датчиков и исполнительных механизмов) найден Вот ,

Список (официально) моддированных аппаратных продуктов найден Вот ,

  • Старый релиз кандидата: ESPEasy R147_RC8 (теперь является частью сборки dev для v2.0.0)

На связанной странице вы найдете две ежедневные сборки ESPEasy. Для уточнения: Выпуск V2.0- <дата>: бета-версия следующего стабильного выпуска, никаких новых функций, только исправления. Релиз мега- <дата>: передовой край развития.

2.0+ прошивка на модулях 1MB

2.0+ прошивка для модулей 1 МБ - Предупреждение

Если вы используете встроенную прошивку Mega Edition на модулях 1 МБ, вы обнаружите, что больше не можете загружать более новые изображения, поскольку недостаточно свободного места для загрузки изображения (344 КБ по состоянию на 2.0.0.-Dev 9 редакция). Вы можете скомпилировать изображения меньшего размера, чтобы решить эту проблему, или использовать маленькое изображение, созданное только для загрузки новых изображений. Таким образом, вам всегда придется использовать двухэтапный процесс для возобновления использования OTA на модулях 1 МБ. Используя изображение загрузчика в качестве промежуточного шага, вы можете использовать изображения размером до 604 КБ.

  • Поддерживаются только устройства с 1 МБ или более флэш-памяти.
  • Для использования OTA вам понадобится более 1 МБ флэш-памяти. (в противном случае ваше устройство станет недоступным по беспроводной сети, и вам нужно будет исправить его через последовательный порт)
  • Вы потеряете все свои настройки конфигурации, если вы обновитесь с версии Rxxx. (до ESPEasy v2.0)

ESPEasyUploaderMega

Загрузчик использует SPIFFS, поэтому он использует ту же конфигурацию, что и SSID, ключ WPA и IP. Он будет подключаться к вашей сети Wi-Fi, как обычно, но будет отображать только эту небольшую веб-страницу:

Он будет подключаться к вашей сети Wi-Fi, как обычно, но будет отображать только эту небольшую веб-страницу:

Tutorial_ESPEasy_Firmware_Upload

Если вы хотите скомпилировать свою собственную прошивку (с невыпущенными плагинами и т. Д.), Вы делаете то же самое, что и метод разработки кроме того, что вам нужно только загрузить дополнительные плагины на стороне. Просто следуйте официальному руководству, найденному Вот ,

ESP Easy поддерживает несколько контроллеров домашней автоматизации или веб-сервисов, которые собирают данные датчиков.

EasyProtocols

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

ESP Easy имеет удобный веб-интерфейс для всех настроек конфигурации. Они локально хранятся во флэш-памяти и сохраняются при отключении питания. Мы объясняем все страницы конфигурации и настройки Вот ,

НЕ открывайте веб-интерфейс ESP Easy непосредственно в Интернете, всегда проверяйте, что веб-интерфейс доступен только из «доверенных / локальных» сетей!

Справочник команд ESPEasy

Системные переменные ESPEasy

Большая часть информации о правилах (= локальная логика в ESP без контроллера) может быть найдена в руководствах. Правила - отличный способ настроить прошивку ESP Easy, чтобы делать именно то, что вы хотите, без необходимости возиться с любым исходным кодом.

Подробнее о том, как найти на Правила обучения стр.

Разработка исходного кода

Источники на Github

Хотите внести свой вклад? Любой приглашается сделать это, но сначала прочтите это: ESPEasyDevelopmentGuidelines

Если вы новичок в этом, следуйте этим инструкциям:

Для более старых версий страница «Оборудование» теперь перемещена в: ESP Easy web interface # Страница оборудования !

Похожие

Поддержка сайта
Разработка, обслуживание и обновление сайтов Адекватное обслуживание сайтов имеет решающее значение с точки зрения интернет-маркетинга. Устаревший контент на сайте или устаревшие или непривлекательные графические элементы - это простой способ потерять доверие потенциальных клиентов, посещающих ваш сайт. Администрирование веб-сайта - это трудоемкая деятельность, которая состоит из множества компонентов, небрежность которых может иметь множество негативных последствий для имиджа вашей
Что такое читатель RSS?
RSS Reader - это программа чтения каналов, а именно каналы RSS-Atom. Это метод чтения информации без ненужного поиска в интернет-порталах, потому что мы получаем только конкретные сообщения, без ненужного графического оформления отдельных веб-сайтов или рекламных объявлений. Что такое канал RSS? Что такое RSS и канал? RSS - это семейство языков разметки
Как сделать имена, оканчивающиеся на -s Plural
На прошлой неделе женщина спросила меня, как сделать ее фамилию во множественном числе. Недавно она вышла замуж и стала миссис Мирс, и она хотела знать, являются ли она и ее муж просто Мерсами, или, если они вместе, они являются Мерсами (делая это во множественном числе, добавляя в конце буквы «а»).
Главная страница альтернативы
Несколько лет назад разработчики веб-сайтов сразу обратились бы к Frontpage при поиске редактора HTML, однако с тех пор рынок развивался, и Frontpage впоследствии был прекращен (последняя версия Frontpage 2003 была выпущена 10 лет назад). ... но какие альтернативы доступны на рынке? В этой статье будут обсуждаться другие редакторы HTML / CSS, и если они будут хорошими. Все редакторы здесь WYSIWYG («Что видишь, то и получаешь»), что означает, что они удобны для пользователей,
Нам грозит чешское эмбарго на польскую еду?
... на польскую еду? Угроза Польше чешским эмбарго на польскую еду? Как сообщает «Puls Biznesu», глава Министерства сельского хозяйства Чехии Мирослав Томан заявил, что «если польские производители продуктов питания снова продадут нам продукты, которые не соответствуют стандартам, мы заразим их экспортом». «Puls Biznesu» сообщает о встрече министра сельского хозяйства Польши Яна Кшиштофа Ардановского со своим
Языковой курс HTML: HTML для начинающих
... названия | Абзац и строка Горизонтальная линия | списки | Атрибуты шрифта | Сноски Размер и цвет шрифта | Графика на сайте | Что дальше? Примечание. Если читатель этого курса очень занятой и вспыльчивый человек,
Номер EORI? Что это? - Импорт из Китая и Азии с номером EORI
Одним из новых элементов, сопровождающих импорт - конечно, импорт из Китая - является система EORI. Европейская система регистрации и идентификации юридических лиц ( EORI ) является одним из компонентов программы электронной таможни, созданной в Европейском союзе, то есть «безбумажной» среды для таможенных администраций и торговли. в европейском союзе. Лицо-импортер из Китая, независимо от того, является ли он импортером-новичком или крупной
Moto Z2 Play - Паутина
Motorola Moto Z2 Play как раз достается первым покупателям, которые купили его заранее. Я провел со смартфоном более двух недель, и скажу прямо: те, кто заказал его в темноте, приняли идеальное решение. Мой любимый смартфон в прошлом году был Moto Z Play , Этот телефон много чего сделал. Это было хорошо сделано, хорошо, у него были разумные технические характеристики,
Кнопка покупки BigCommerce: новый способ продажи в большем количестве мест
Формирование спроса является одним из наиболее важных аспектов онлайн-продаж, и наиболее успешные бренды - это те, которые оптимизируют продажи через различные точки соприкосновения. Будь то посредством электронных рассылок, рекламы или контент-маркетинга, бренды должны найти способ побудить покупателей покупать - под их брендом и на тот момент - больше, чем когда-либо прежде. Сегодня мы рады поделиться новым способом, которым продавцы BigCommerce могут сделать маркетинговые

Комментарии

Зачем платить за то, что нам не нужно?
Зачем платить за то, что нам не нужно? Так сколько мы потратим, чтобы начать? Это очень ориентировочные расходы, но они дают представление о том, сколько вам нужно, чтобы запустить свой магазин в Интернете. Покупка домена 0-20 злотых, затем от 45 до 100 злотых за продление Хостинг - около 50 - 100 злотых в год От 0 злотых для магазина по бесплатному сценарию, около 100 злотых в месяц в подписных магазинах, около 12 000 злотых в
Другими словами: как определить, нужна ли вам запасная батарея?
Другими словами: как определить, нужна ли вам запасная батарея? Проверьте износ с помощью приложения Самое простое, что нужно сделать, это загрузить приложение, например Срок службы батареи (есть несколько приложений с таким названием, но эта версия, разработанная RBT Digital, кажется наиболее надежной). Первое, что сделает приложение, это отобразит гигантский график на первой
Поддержка сайта - почему стоит доверять профессионалам?
Поддержка сайта - почему стоит доверять профессионалам? Надлежащее обслуживание и администрирование сайта имеет огромное значение для того, как наш сайт посещают как потенциальные клиенты, посещающие нас, так и поисковые системы в Интернете. Не обновляющийся контент на веб-сайте эффективно отговаривает пользователей от использования услуг вашей компании и негативно влияет на имидж - такое учреждение объясняется отсутствием профессионализма,

Вы хотите помочь нам в этом?
FF?
Что такое канал RSS?
Что такое RSS и канал?
Но какие альтернативы доступны на рынке?
На польскую еду?
Названия | Абзац и строка Горизонтальная линия | списки | Атрибуты шрифта | Сноски Размер и цвет шрифта | Графика на сайте | Что дальше?
Что это?
Зачем платить за то, что нам не нужно?
Так сколько мы потратим, чтобы начать?