• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. A

    Нужно разъяснение по поводу организации сети

    Всем привет. Может не тот форум выбрал, но по смыслу вопроса вроде подходит. У меня уже работает сеть, но на WiFi. Часть устройств под управлением tasmota, часть хэндмэйд. Возникла следующая проблема. Есть в квартире места, где центральный роутер недоступен, а вот mesh сетью то можно было...
  2. A

    Tasmota стабильные версии

    Всем привет. Поискал по форуму, соотвественную ветку не нашел, потому пишу в эту, так как вроде как через IDE компилируется. Кто то пользуется этой прошивкой? Если да, то поделитесь опытом что там позитивного и негативного. Home Assistant и Domoticz - две приблуды, которые я использую, вроде...
  3. A

    Что не так со структурой?

    Всем привет. написал следующий код: typedef struct{ bool check1: 1; bool check2: 1; bool check3: 1; bool check4: 1; bool check5: 1; bool check6: 1; uint8_t rest78: 2; uint8_t timer2off; } bits64_t; typedef union { bits64_t bits_; uint64_t int_; } userdata_t; void...
  4. A

    Нужна помощь в С++. Работа с указателями.

    Сделал функции записи и чтения в EEPROM. Читаю ранее записанные пользовательские данные в классе, где описана в хэдере массив uint64_t eeprom_usr_data[WFSC_UDCOUNT_], где WFSC_UDCOUNT_ назначена 2. void TestClass::readEEPROM() { void* ud_ref = (void*)eeprom_usr_data...
  5. A

    domoticz и его расширение со своими устройствами.

    Привет. Кто нить знает плагины для расширения domoticz? И кто как свои датчики к нему подключает? Если кому то интерена данная тема, то пишите ниже.
  6. A

    PROGMEM для форматированных строк.

    Всем привет. Не специлист в наСилии и тем балее наС++. Как правильно делать форматированный вывод из PROGMEM? Этот гайд читал, но однозначного ответа не получил. char temp[ _TMP_HTMLSIZE ]; PGM_P html_temp_ds18x20 = PSTR("<div>Sensor%d: %0.1f&#x2103;</div>"); snprintf_P ( temp...
  7. A

    Проблема с объявлением экземпляров ESP8266WebServer

    Всем привет. Что то зашел совсем в тупик с созанием Веб-сервера. обявляю так: #include <ESP8266WebServer.h> ... server = new ESP8266WebServer(80); wifictrl.webServerSetup( server ); server->on ( "/", handleRoot ); ... в wifictrl вынес всякие промежуточные настройки, чтоб не таскать...
  8. A

    esp8266 включение радио поле сна

    Всем привет. Столкнулся сследующей проблемой. Отправляю в сон так ESP.deepSleep(deepsleep_period * 60 * 1000 * 1000, WAKE_RF_DISABLED); delay(1000); а для включения в setup() использую WiFi.forceSleepWake(); delay(1); Так в таком режиме не может больше соединится по WiFi -...
  9. A

    Парадоксы настройки domoticz с самопальными контроллерами.

    Начал ковыряться с domoticz и обнаружил некоторые логические нестыковки при обработке json-пакетов. Нествковка в следующем: Для собственно сгенерированных устройств При регистрации нового устройства в domoticz ему автоматически назначается ID и IDX, изменять нельзя. А вот имя устройства можно...
  10. A

    ESP-01 (Esp8266) и запись в EEPROM

    Всем привет. Что то я стал тупить и не получается записать данных в EEPROM. В функции сохрвнения конфигурации делаю EEPROM.begin(512); EEPROM.writeByte( 0, cfg.ip[0] ); EEPROM.writeByte( 1, cfg.ip[1] ); .... EEPROPM.commit(); там же вызываю функцию чтения данных...
  11. A

    Нужна помощь Прожиг под Arduino IDE 2.4.1

    Всем привет. Вчера обновил Arduino IDE на указанную версию. Модули ESP12 прожигает без проблем. А вот ESP-07 что то не получается. Как всегда грешу более на кривые руки. Подключение следующее: GPIO15 -> GND GPIO0-> Vсс CH_PD->Vсс RST->Vсс Ранее ставил CH_PD на GND и потом обратно на Vсс и...
  12. A

    Нужна помощь deepSleep()

    Всем привет. Нужна помощь с организацией deepSleep(). Модуль по идее ESP-07. Reset соединен с VCC через резистор на 10к. Туда же подсоединен GPIO16. Скетч следующего содержания void setup() { Serial.begin(115200); while(!Serial) { delay(0);} Serial.setTimeout(2000)...
  13. A

    Вопрос Проверка соединения с SSID

    В общем открыл вчера грабли, на которые до этого никогда не ступал и поэтому не предусмотрел в логике. То ли в результате сбоя одного из модуле, толи по каким то другим причинам, рутер начал сбоить. При этом в воздухе он находился, но аутентификация на проходила. В результате этого пришлось...
  14. A

    Обсуждение Утечка памяти

    Создал из примера простой скетч: /* ESP8266 mDNS responder sample This is an example of an HTTP server that is accessible via http://esp8266.local URL thanks to mDNS responder. Instructions: - Update WiFi SSID and password as necessary. - Flash the sketch to the ESP8266 board -...
  15. A

    Нужна помощь ESP-01, Соединение GPIO0 или GPIO2 ведет к зависанию модуля.

    Всем привет. Столькнулся с неприятной бякой - при соединении любого из указанных выводов к земле, происходит зависание модуля. По схеме GPIO0 подтянут резистором на 8к к питанию модуля. Mode пробовал устанавливать 0, 2, 3. При установке 3 также происходит зависание. В остальных начинается при...
  16. A

    Нужна помощь как правильно закрывать соедиенние с клиентом?

    Пытаюсь сделать обработку запросов от клинетов по определенному порту if (mqttTCPServer->hasClient()) { if (!mqttClient || !mqttClient.connected()) { if (mqttClient) { mqttClient.stop(); Serial.printf(c_s_ClientStop, c_mqtt_client); }...
  17. A

    Решено Как объявить глобальный объект сервера TCP и назначить ему порт во время выполнения?

    Есть чудесный класс WiFiServer. Но что бы он работал, нужно задать ему определенный порт: WiFiServer serverTCP(1081); // этот код компилится без проблем Но стоит только объявить пременную, с настройкой в зависимости от параметра, то такой проект уже скомпилировать невозможно: WiFiServer...
  18. A

    Вопрос Работа с классом String

    Не особый знаток C++, поэтому некоторым вопрос покажется глупым. А собственно, правильно ли пользоваться указанным классом в некоторых описанных ниже выражениях, не приводит ли это к утечкам памяти: 1. int i = 123; const char* c_header = "Header"; server.send(200, "text/html"...
  19. A

    Вопрос потоковая отсылка данных в ESP8266WebServer

    Всем привет. Собственно сам вопрос уже в топике. Кто-нибудь знает как можно выводить страницу частями?
  20. A

    Версия SDK при использовании Arduino IDE

    1. Кто в курсе, когда в ESP заливается скетч, идет ли обновление версии SDK? Или нужно предварительно это сделать? 2. Если предварительно, то кто каким тулом пользуется и какую свежую версию посоветуете (в основном ESP-01, ESP-03, ESP-07 i ESP-12)? 3. Как идет заливка скетча: передается для...
Сверху Снизу