• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от Sr.FatCat

  1. S

    Нужна помощь Библиотека PubSubClient

    Столкнулся с отвратительной странностью. Локальный брокер с оф. сайта mosquitto установлен на OrangePi PC2 (Armbian). В сетке 2 роутера, один главный и один по витой паре к главному как точка доступа (естественно одна подсеть, никаких служб на точке доступа нет). Библиотека PubSubClient by Nick...
  2. S

    Нужна помощь Убил 3 ESP12F подряд, в чем дело не пойму. Помогите.

    Проблема в том, что я не понимаю отчего они горят. Если под фирменным прошивальщиком понимается esptool - то он просто законнектиться не может. Чтобы показать картинку, мне эти труппики надо во что-то впаивать. Если это поможет понять, что произошло - не вопрос, я впаяю. Если праздного интереса...
  3. S

    Нужна помощь Убил 3 ESP12F подряд, в чем дело не пойму. Помогите.

    Видел я это. Очень странное решение. Зачем упорно подавать 5В на разведенную VCC ESP? Если подавать на вход AMS, то резать и ставить перемычки никакие не нужно, достаточно снять перемычку R2. И у меня тоже все работало. Неделю работало без перерыва. А потом стали лететь ESP через 5-10минут...
  4. S

    Нужна помощь Убил 3 ESP12F подряд, в чем дело не пойму. Помогите.

    Собрал на NodeMCU простейшую схему управления WS2812. Vin 5В от БП (компьютерного), он же на +ленты, GPIO4 (D2) - сигнальный ленты, земли соответственно соединены. Прошивка простейшая: включение/выключение и задание цвета по MQTT + OTA. Отработало неделю 24 часа без вопросов. Вместо NodeMCU...
  5. S

    Вопрос Прошивка второго обслуживающего проца Sonoff

    @rybeg, GitHub - SrFatCat/OneWireWirelessSensors: 1-Wire slave universal device for wireless wheather stations sensors Примеров не наделал, поленился. Спрашивайте, с удовольствием отвечу
  6. S

    Вопрос Прошивка второго обслуживающего проца Sonoff

    Для себя решил, что изучать малоприменимый проц и мучаться с го программингом дело малоперпспективное. Вкорячил atmel с приемником и общаюсь с esp8266 посредством 1-Wire. В атмеле дешифровка всех известных мне датчиков. Работает отлчино. В бридже я бы заменил 8051 на атмел бы просто.
  7. S

    Решено Sonoff Dual: куда подключена кнопка на плате?

    Спасибо за схему, но с внутренней кнопкой все оказалось немного по другому. Кроме Uart-а еспешка соединена с 8051 еще и P0.6 -> GPIO0. Вот при нажатии/отпускании BUTTON2 в сериал ничего от 8051 не идет, а как раз подается на GPIO0 импульс низкого уровня. Тоже самое происходит и при 5-сек...
  8. S

    Решено Sonoff Dual: куда подключена кнопка на плате?

    Никак не могу разобраться куда подключена штатная кнопка? Схемы на Dual нет, а разглядывание разводки и прозванивание дает мне идиотский результат: кнопка замыкает 3.3V через резистор на землю и всё... Такого же не может быть - кнопка работает же в стандартной прошивке. Кто, что знает?
  9. S

    ESP.reset(); - приводит к зависанию

    С вашего позволения весь выкладывать не буду, там много личного :). Какие части конкретно интересуют? Есть контроллер зарядки 16S4P-акков и блок управления микроклиматом (теплый пол/вентиляция).
  10. S

    ESP.reset(); - приводит к зависанию

    У меня в двух проектах домашней автоматизации все прекрасно работает одновременно как веб-сервер и как блинк-клиент, успевая обслуживать ряд переферии по SPI/I2C/1-Wire и обрабатывая, не всегда тривиальную, бизнес-логику. Нареканий нет вообще. Тайм-апы месяцами. Что я делаю не так?;) Хотя, да -...
  11. S

    ESP.reset(); - приводит к зависанию

    Май эсс, как говорится. Если после прошивки торкнуть разок резет, дальше проблемы не существует в принципе. После прошивки по ОТА такой проблемы нет тоже. И из-за всего этого тут уже такое понаписали... А главное, рабочего варианта решения несуществующей проблемы - так и не предложили :D Я валяюсь!
  12. S

    ESP.reset(); - приводит к зависанию

    Ну скорее это не проблема, а особенность работы ESP при загрузке прошивки по USB
  13. S

    NODEMCU + LCD+BLYNK

    Т.е. я правильно понимаю, что это должно выглядеть вот так безумно: BLYNK_WRITE(V6) { temperature = param.asInt(); Blynk.virtualWrite(V6, temperature); } Вы не используете библиотек OneWire.h и DallasTemperature.h совсем? Если используете - посмотрите коды их .cpp - шников и...
  14. S

    NODEMCU + LCD+BLYNK

    Интерфейсики у нас как из одной песочницы :) Как вам удалось добиться, чтобы установленную температуру на графике тоже показывал? Просто прописать туда пин виджета недостачно? Делаете на него еще digitalWrite в коде? Так, то понятно. В OneWire и библиотеке d18b20 все изобилует делаями, вот...
  15. S

    NODEMCU + LCD+BLYNK

    @IgorM, у меня тоже похожий проект, только управление 2-мя реле (обогрев и вентиляция) и датчики беспроводные. Понравилось, как у вас сделано лаконично и прозрачно. Единственное, посоветую вместо syncAll сделать BLYNK_CONNECTED(){....} Тогда при каждом переподключении будут обновляться данные...
Сверху Снизу