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

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

  1. ave

    Вопрос Прикрутить EspFS

    Это есть в выше выложенных примерах tretyakov_sa.
  2. ave

    Нужна помощь WebSockets

    Юрий Ботов, то, что вы описали относится к технологии Ajax. pvvx, из вашего примера "~inc:grfx1.inc~" - эта команда include файла на каком языке? WebSoscket и Ajax - это технологии, а Json или XML - это форматы данных. Кажется, так правильнее. Меня вот еще одно интересует. Есть еще одно...
  3. ave

    Нужна помощь WebSockets

    Юрий Ботов, я думаю вы не правы. По-моему websocket по-другому работает. При подключении клиента сервер создает сокет и держит его сколько нужно. Сокет - это всего несколько байт токен-идентификатора подключенного клиента. При отправке сервером сообщения клиенту сессия не закрывается и ответ не...
  4. ave

    Нужна помощь WebSockets

    Теперь компилируется, но в скетче include не оранжевый а черный. Я так понял там оно все равно каким цветом. И работает как-то странно, через раз. Здесь есть кто-то кто с WebSockets работал? Есть какие-то простые примеры? Может с другими библиотеками. На форуме практически нет информации по этой...
  5. ave

    Нужна помощь WebSockets

    Проблема с подключением этой библиотеки: GitHub - Links2004/arduinoWebSockets: arduinoWebSockets В менеджере библиотек пишет установлена, а в скетче она неактивна и не компилируется. Програму перезагружал. Что дальше делать не понятно. Может, кто-то знает в чем проблема... Нужна помощь...
  6. ave

    Решено Парсинг ответа с сайта

    Парсинг ответа сервера с фиксированным количеством параметров "{1/30/20}". Добавил "{}" для упрощения выделения строки. while (client.available() && client.read() == '{') { int a,b,c; char *pch; char buf[30]; String var; String line = client.readStringUntil('}')...
  7. ave

    Решено Парсинг ответа с сайта

    Заработало! Наконец то ответ получил. Закомментировал client.flush(). Почему ответ приходит только после отключения client.flush()... ClientFlush Программирование Ардуино StreamFlush Программирование Ардуино void sendServer_zxlogin(int state) { if (!client.connect(host_zxlogin,httpsPort)) {...
  8. ave

    Решено Парсинг ответа с сайта

    ClientAvailable Программирование Ардуино Я так понял функция while (client.available()) должна быть в основном цикле loop(), а то она у меня была в функции sendServer_zxlogin() из которой программа успешно выходила и не могла там принять ответ. client.stop() убрал из sendServer_zxlogin(), но...
  9. ave

    Решено Парсинг ответа с сайта

    Как работает сжатие GZIP По вашим наводкам нахожу полезные статьи и узнаю все больше интересного и нового для себя. Но, пока не понимаю куда копать чтобы решить проблему. 1. В ответе в конце строки убрал \r. <? echo "1/20/30"; ?> 2. Перекодировал страницу с UTF-8 в ANSI (в ответе нет русских...
  10. ave

    Решено Парсинг ответа с сайта

    https://zxlogin.com/zxloginteplo.php?com=n&newt1=19.94&newt2=19.87&s=1&id=10650774 По этой посылке от модуля данные в базу записываются и хостинг выдает ответ "1/30/20", но у меня почему-то в середину while вызов не попадает. "Ok" не выводится. В чем может быть причина? Как работает...
  11. ave

    Решено Парсинг ответа с сайта

    lsm, да, у меня всегда три компоненты. Но у мены возникает ошибка, такая же как здесь: Вопрос - sscanf И ее решение мне не понятно.
  12. ave

    Решено Парсинг ответа с сайта

    Подскажите, как правильно написать эту функцию, чтобы она принимала ответ в строку и раздиляла эту строку на три строки по "/". Формат ответа с сайта: <? echo "1/20.2/25.4\r"; ?> Ошибка на команде pch = strtok(line,"/"); Не знаю как формат переменных String и char согласовать. while...
  13. ave

    ESP8266 + SSL

    Решено - Отправка get запроса на свой сайт
  14. ave

    Без комментариев :)

    Глюки с точки зрения мировых религий Иудаизм К чему спрашивать, почему глючат программы? Hадо ждать патча! Католицизм Первая программа была безглючной. Hо захотела идти на компьютере Apple и заглючила. Все программы являются версиями первой и сохраняют глюки в целях совместимости. Православие...
  15. ave

    WiFi cканер MAC-адресов "ESP8266 Mini Sniff"

    ESP8266 Mini Sniff ESP8266 Mini Sniff - Hackster.io Find Wi-Fi | Mylnikov GEO Определение местоположения по Wi-Fi (MAC, bssid) открытое API « Alexander Mylnikov
  16. ave

    Решено Отправка get запроса на свой сайт

    Нашел свою ошибку. В функции sendServer() нужно было убрать WiFiClient client; так как для https используется WiFiClientSecure client; и он установлен глобально вне функции. Thingspeak также работает и по https. Спасибо за советы. Без подсказок, особенно "посмотреть в логи сервера", я бы не...
  17. ave

    Решено Отправка get запроса на свой сайт

    У меня в лог хостинга приходит от модуля: GET /zxtt.php?t1= 16.9&t2= 16.8 HTTP/1.0" 301 240 "-" "- GET /zxtt.php?t1=17.37&t2=17.37 HTTP/1.0" 301 258 "-" "- GET /zxtt.php?t1=17.31&t2=17.31 HTTP/1.0" 301 257 "-" "node От строки в браузере: GET /zxtt.php?t1=18.62&t2=19.56 HTTP/1.0" 200 4 "-"...
  18. ave

    Нужна помощь https

    Сам разобрался. Эти цифры - это отпечаток сертификата, беруться из браузера на сайте.
  19. ave

    Решено Отправка get запроса на свой сайт

    Прочитал темы: 1. Решено - отправка get запроса на сайт 2. Решено - простая передача данных И ничего не помогло. Проблема с отправкой данных на свой сайт (хостинг) осталась. Перепробовал все варианты, ничего не работает. Может, кто знает в чем проблема. У меня сайт с сертификатом на https...
  20. ave

    Вопрос Прикрутить EspFS

    Ajax туда-сюда. Повторил, причесал, все работает. Источники: 1. ESP8266 AJAX [SOLVED] - Everything ESP8266 2. AJAX — технология обращения к серверу без перезагрузки страницы. | Программирование ESP8266 в среде Arduino IDE #include <ESP8266WiFi.h> #include <ESP8266WebServer.h> ESP8266WebServer...
Сверху Снизу