Resident
меня сбило "чтобы был сайт через который можно управлять"
Да ты прав из готового JeeUIFramework и сайт и приложение и mqtt дублирует то что на сайте происходит
Resident
Мне вот в html версии у него некоторых плюшек не хватает, сам дописываю вот, результатом поделюсь с автором framework'a, захочет добавит в релиз. Нет так нет, выложу доп в своём реп.
🆉🅸🅼🅰🅺🅾🆂🐧
Resident
Я пока JEEUI не пробовал, не дошли руки, пока балуюсь с MQTT
Jeeui тоже самое там у него просто уже либа mqtt вставлена
Dennis
Намного гибче..
🆉🅸🅼🅰🅺🅾🆂🐧
А по мне Virtuino MQTT
Не пробовал
Dennis
Не пробовал
Но правда, платный, автор постоянно допиливает..подписка полностью на аккаунт
Иван
Подтянул вчера CH_EN и RST к питанию, GPIO15 - на землю. Хватит для стабильной работы на улице или еще что-то? Описание на сайтах разнится
Denisio
вроде хватит, я бы ещо кондёр на питание поставил возле микрухи
Василий
а от чего питать будете?
Иван
Кондер на входе висит, ~20 мкф. Питание от БП для видеокамеры
Иван
Вру, от конвертера для оптокабеля
Василий
модуль какой ?
Иван
esp 12e
Василий
правильно - так - питание 5в приходит к устройству - внутри возле модуля стабилизатор 3,3в - ну и кондеры на входе и выходе стабилизатора
Иван
У меня сейчас так. Питание приходит на плату-адаптер. На ней на входе стабилизатор на 3.3В, там же кондер. Навесом на пины адаптера распаял резисторы, как выше описал
Иван
Т.е. получается, что кондер припаян параллельно стабилизатору
Василий
ну если готовый стабилизатор то кондеры там должны быть
Иван
ну если готовый стабилизатор то кондеры там должны быть
не, там китайский аналог 1117, но с "правильной" разводкой ног
Василий
то конденсаторы есть или нет?
Василий
вообщем они там должны быть - иначе будут сюрпризы
Иван
Сейчас уже есть. У меня "сюрпризы" были в виде того, что модуль периодически перезагружался. Припаял резисторы - сутки полет нормальный. К сожалению, не осталось данных с какой периодичностью он перезагружался, поэтому черт знает достаточно этого периода или нет
Василий
правильное подключение и никаких сюрпризов не будет
Василий
я возле модуля ставлю конденсатор 100мкф+0,1 керамика
Василий
подтяжки на +3,3в - 10к, на землю 100ом
Василий
все работает как часы
Василий
ну конечно если скрипт не кривой
Василий
и да подтяжки - на +3,3в - резистор отдельный на каждую ногу
Иван
Насчет скрипта полной уверенности нет - прошита espeasy 😊 А так керамика на 10 мкф 25В (что было) и резисторы подтягивающие. В принципе, понял, время покажет 😊
Василий
керамика или тантал?
Иван
керамика
lexx
Подтяжка в 100 ом? Это нормально, работает?
lexx
керамика
Почему?
Иван
Тьфу, блин, хватит пить, короче 😊 обычный электролит. резисторы для пробы поставил на одном 4.7 ком, на втором 10 ком
Иван
Хотел smd припаять, но в ближайших магазинах не было ничего
Василий
Подтяжка в 100 ом? Это нормально, работает?
100ом на GPOI15 - подтяжка к земле
Василий
так рекомендуют - если вдруг модулую вздумется выставить "1" на GPIO15 - что бы выход не вылетел
Василий
да и вообще - это общие правила - работы с GPIO
У esp8266 есть масса багов. Сейчас наткнулся на такое описание:
Все дело в баге ядра ESP при котором контроллер может зависнуть и от этого не спасет даже сторожевой таймер. Если при старте микроконтроллера на данном порту будет висеть логическая единица, то все отработает замечательно, в противном случае не отработаю какие-то внутренние процессы микроконтроллера. После старта можно пользоваться портом, как угодно. Как проверить баг Оставьте порт GPIO-0 висеть в воздухе Подайте питание на микроконтроллер Попробуйте обновить прошивку через web интерфейс, на последнем этапе этой процедуры происходит перезапуск контроллера При это в Serial мониторе можно наблюдать, что контроллер ушел на перезагрузку и не "вернулся". Далее сработает сторожевой таймер и в консоли появится запись об этом, но это не поможет и контроллер останется в мертвом состоянии. При этом, если оставить GPIO-0 висеть в воздухе, а после подачи питания на микроконтроллер сбросить его через Reset порт (кнопкой) и повторить процедуру загрузки программы через web интерфейс, то все прекрасно отработает. Вот такой феномен.
Denisio
сколько шил 8266 ниразу такого не было
Denisio
сдается мне это в какойто sdk такой баг
Еще кое что
 Самый основной - ограниченное количество поддерживаемых одновременных TCP соединений равное 5. Если превысить этот лимит, то контроллер потеряет связь с окружающим миром, при этом watchdog будет думать, что все в порядке, а следовательно, даже не попытается нам помочь. Будем стараться это помнить!
Возможно в новых sdk эти баги пофикшены
Denisio
больше 5 соединений не было надобности делать
Василий
нельзя оставлять выводы используемые в программе - в воздухе, там может быть неопределенное состояние - и просто повесить прогу - т.е. писатели тоже проигнорили - что кто то не подтянет линию
Василий
вообще рекомендуется ничего не оставлять в "воздухе" кроме случаев - если производитель это указывает
telegauser
Здравствуйте. Есть ли способ перезагружать еспшку раз в сутки программно?
telegauser
считаешь милисы и перезагружаешь )
Я думал есть изощренный метод)
Sergey
Я думал есть изощренный метод)
какой бы он не был, он тоже считает милисы )
Василий
а зачем её перегружать? виснет?
telegauser
а зачем её перегружать? виснет?
Ну да, на всякий случай.
Иван
Первая перезагрузка, примерно 36 часов работы. Резисторы на 10 ком, модуль висит на улице при температуре около 0 градусов. Ждем дальше.... 😊
telegauser
Я вот почему спрашивал про перезагрузку. Потому что раз в 6 дней виснет. Я тестил 2 недели. Сейчас еще третью пусть постоит. Аптайм 6 дней и виснет)
telegauser
Стоит на тесте в комнате. еспха и дхт 22 , которые потом на улицу отправятся в боксе
Иван
Перезагрузка - ладно, переживу. Если, конечно, это будет не 20 раз в день. Прошлой зимой, без обвязки, модуль мог повиснуть на неопределенное время. Перезагрузка по питанию не помогала.
Иван
Модуль, установленный в квартире, за 2 суток пока что не перезагружался
Dmitry
Я вот почему спрашивал про перезагрузку. Потому что раз в 6 дней виснет. Я тестил 2 недели. Сейчас еще третью пусть постоит. Аптайм 6 дней и виснет)
Обратите внимание на организацию питания. Просмотрите сам код. У меня есп+ds1820+dht11+реле управление теплым полом. Второй сезон работает, без проблем и зависания.
Самый большой аптайм который я видел.
Dennis
аптайм какой?
Но отключал подачу..) Uptime 3T06:50:36
Иван
Можно просто купить готовые метеостанции и не заморачиваться
Dennis
Можно просто купить готовые метеостанции и не заморачиваться
А причём вообще здесь метеостаниця? Я про конкретное применение есп на улице - реле на автоматику ворот и т.д..
Иван
А причём вообще здесь метеостаниця? Я про конкретное применение есп на улице - реле на автоматику ворот и т.д..
Самое частое применение модуля. С воротами так же фигня. В соседней ветке часто обсуждают
Василий
по доке микросхемы esp работтают от -40 - так что причина зависаний в другом
Denisio
у микросхемы есть обвязка и возможно она то как раз и не очень переносит -40
Василий
там флешка которая вообще от -55, кварц, резисторы,конденсаторы и дросель - от -40 тоже без проблем
Василий
а на улице -40 я давно не помню...ну если конечно не в полярном круге - установлено )))
Василий
больше всего ПО, питание, возможно влажность
Иван
а на улице -40 я давно не помню...ну если конечно не в полярном круге - установлено )))
пффф... легко! прошлой зимой температура падала, если мне склероз не изменяет, конечно, до -43. Минимум, который пришлось пережить лично и который я помню, -55 градусов. Отец говорит, что бывало и холодней, но я мелкий был совсем
Василий
не всем так повезло ))), у нас -20 редкость
Василий
но не в этом дело, счас то морозов еще нет - а виснет - значит не в морозе дело ))
Иван
не всем так повезло ))), у нас -20 редкость
У нас -20 - это тепло было 😊 Но как это переносится - зависит от многих факторов. Например, недавно был в Москве. Первое, что я ощутил, выйдя из самолета - большая влажность. Заметно больше, чем в Красноярске. Хотя оба города на реке стоят