Страница 1 из 2

Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Сб сен 26, 2020 6:53 pm
Toutlemond
Всем привет!
Наверное не в тему, но спрошу, может кто предложит.
У меня много устройств, на есп по дому раскидано, и там моя прошивка внутри, везде разная с 2014 где то, и порой глючащая и зависающая.
Сейчас что то решил кое чего добавить, устройств и все обновить - открыл прошивку и подумал это убожество надо снести к чертям, какой упырь это писал, а это увы я...:-)
Но тааак лень все вот эти базовые штуки переписывать,: интерфейс, соединение с сетью, сохранение конфига в епром, обработки кликов. Всю вот эту базовую мишуру.
Может кто нибудь знает прошивку под arduinoIDE , чтоб там вот это уже было- ну хотя бы интерфейс, сохранение настроек, соединение с сетью. Но что без утечек памяти, глобальных переменных, и все ООП с классами и прочим? Чтоб надёжно, стабильно и масштабируемо?
Накатил, и дописал свои классы под текуще нужды?

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Вс сен 27, 2020 3:02 pm
Divan
Все зависит от того, какую цель вы себе поставили и что хотите реализовать. Посмотрите прошивки ESPEasy, Tasmota, WiFi IOT. Также есть шлюз для чайников и мультиварки Redmond на базе ESP. https://mjdm.ru/forum/viewtopic.php?p=123229#p123229

Также можете сделать из своих esp контроллер для адресной ленты, как здесь
или здесь

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Чт окт 01, 2020 9:00 am
Toutlemond
Спасибо за советы. Попробую эти прошивки!
О ESPEasy слышал и вроде даже как то смотрел но запамятовал уже.
О целях то ... да как обычно охота универсальный комбаин всего и вся :-D
У меня есть свой модуль размеров в клеммную коробку. На нем семистор и DHT 11 Датчик. ну и ESP. Плюс переменный резистор и выводы GPIO.Н них в некоторых местах повешаны релейные модуле с али.
Он по сути делался как термостат, но теперь отвечает за все подряд - если надо он термостат - если надо открывает мне калитку, или включает воду на полив газона. Просто везде все разное - хочется как то стандартизировать и выбирать опции из конфига уже.

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Чт окт 01, 2020 10:42 am
ZyaK
где то я выкладывал свою прошивку для управления 8-ю реле через сдвиговый регистр
https://mjdm.ru/forum/viewtopic.php?f=24&t=6330
2 сообщение. плата тоже прикреплена
работает стабильно, без отвалов. дописывайте что нужно

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Пт окт 02, 2020 11:57 pm
Prejudice
Toutlemond писал(а):
Сб сен 26, 2020 6:53 pm
Наверное не в тему, но спрошу, может кто предложит.
Шей Тасмоту и не парься. Я все свои модули прошил на нее и забыл вообще про них. Штук 15 по всему дому лежат. Веб морда и все прелести есть. Вот тебе инструкция как в два клика прошить. У меня кстати эта версия до сих пор стоит (6.6.0 от 2019-07-06), даже обновлять не собираюсь. Работает - не лезь, а отказов не было. :ugeek:
q8mkto-w2w1t5-mdh0sm.jpg
q8mkto-w2w1t5-mdh0sm.jpg (62.5 КБ) 9947 просмотров

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Сб окт 03, 2020 12:41 pm
Divan
Prejudice писал(а):
Пт окт 02, 2020 11:57 pm
Toutlemond писал(а):
Сб сен 26, 2020 6:53 pm
Наверное не в тему, но спрошу, может кто предложит.
Шей Тасмоту и не парься.
Все зависит от поставленных задач. Для моей задачи тасмота не подошла. В тасмоте не работает нормально дальномер HC-SR04, не работает управление адресными диодами, хотя в мануале тасмоты пишут, что есть такая поддержка. В веб морде тасмоты дистанция дальномера HC-SR04 отображается нормально, а при передаче значении по MQTT значения не меняются. Что еще мне не понравилось в тасмоте, это разделение прошивок. Как оказалось, что сам дальномер HC-SR04 есть только в прошивке tasmota-sensors.bin, а в прошивке tasmota-RU.bin ультразвукового дальномера нет. В ESPEasy дальномер HC-SR04 работает отлично и значения по MQTT также я получаю.

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Сб окт 03, 2020 5:02 pm
Prejudice
Divan писал(а):
Сб окт 03, 2020 12:41 pm
Prejudice писал(а):
Пт окт 02, 2020 11:57 pm
Toutlemond писал(а):
Сб сен 26, 2020 6:53 pm
Наверное не в тему, но спрошу, может кто предложит.
Шей Тасмоту и не парься.
Все зависит от поставленных задач. Для моей задачи тасмота не подошла. В тасмоте не работает нормально дальномер HC-SR04, не работает управление адресными диодами, хотя в мануале тасмоты пишут, что есть такая поддержка. В веб морде тасмоты дистанция дальномера HC-SR04 отображается нормально, а при передаче значении по MQTT значения не меняются. Что еще мне не понравилось в тасмоте, это разделение прошивок. Как оказалось, что сам дальномер HC-SR04 есть только в прошивке tasmota-sensors.bin, а в прошивке tasmota-RU.bin ультразвукового дальномера нет. В ESPEasy дальномер HC-SR04 работает отлично и значения по MQTT также я получаю.
Буду иметь ввиду. Дальномер не использую

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Вс окт 04, 2020 12:21 pm
TrDA
Divan писал(а):
Сб окт 03, 2020 12:41 pm
Для моей задачи тасмота не подошла. В тасмоте не работает нормально дальномер HC-SR04, не работает управление адресными диодами, хотя в мануале тасмоты пишут, что есть такая поддержка. В веб морде тасмоты дистанция дальномера HC-SR04 отображается нормально, а при передаче значении по MQTT значения не меняются. Что еще мне не понравилось в тасмоте, это разделение прошивок. Как оказалось, что сам дальномер HC-SR04 есть только в прошивке tasmota-sensors.bin, а в прошивке tasmota-RU.bin ультразвукового дальномера нет.
Вот от вас я таково не ожидал! Видимо вы просто не разобрались, со всеми бывает )))

А что, мешает создать свою кастомную прошивку Тасмоты и включить в ней все необходимые компоненты?

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Вс окт 04, 2020 12:32 pm
TrDA
Prejudice писал(а):
Пт окт 02, 2020 11:57 pm
Шей Тасмоту и не парься. Я все свои модули прошил на нее и забыл вообще про них. Штук 15 по всему дому лежат. Веб морда и все прелести есть.
- абсолютно верно!

Вот тебе инструкция как в два клика прошить. У меня кстати эта версия до сих пор стоит (6.6.0 от 2019-07-06), даже обновлять не собираюсь. Работает - не лезь, а отказов не было. :ugeek:
- инструкция устарела, ей уже пару лет.

Сейчас всё гораздо проще, давно уже есть фирменный прошивальщик от Тасмоты:
- Качаем прошивальшик и им прошиваем, там всё интуитивно понятно
- Перезагружаем и настраиваем
- Профит!

p.s. тут инструкция:
https://tasmota.github.io/docs/Getting- ... tasmotizer

Re: Базовая прошивка для esp8266? Может есть у кого?

Добавлено: Вс окт 04, 2020 12:59 pm
TrDA
Toutlemond писал(а):
Чт окт 01, 2020 9:00 am
Спасибо за советы. Попробую эти прошивки!
О ESPEasy слышал и вроде даже как то смотрел но запамятовал уже.
Шей Тасмоту и не парься! Остальные прошивки отстают на 1-2 года.

Вот список поддерживаемых устройств Тасмотой (1613 штук):
https://templates.blakadder.com/

p.s. вот список (не полный) моих устройств на Тасмоте:
СпойлерПоказать
123.jpg
123.jpg (255.12 КБ) 9782 просмотра