Здесь близко к этой темеВсем доброго времени суток!
Нужен код для проверки новых сообщений на электронной почте.
С esp много не работал но скетч нужен. Пока что вывод в сериал порт.
Пишите в личку. Заранее спасибо!
Извините, просто сильно много разделов и трудно найти нужный....@BAR__MEN, во-первых вы ошиблись темой. Вам сюда https://esp8266.ru/forum/forums/custom-projects/.
Во-вторых, воспользуйтесь поиском.
В-третьих, в современном мире esp, не сможет работать с широкораспространенными почтовыми серверами. Только с чем то своим.
Если вам надо просто какой-то способ индикации чего-либо, тогда вам проще повесить сложную логику на свой сервер (на хостинге в инете или на домашний), а модуль ESP использовать только как монитор, который обращается к серверу (вашему посреднику) и только отображает ответ. Т.е. ваш пхп-скрипт на серваке регистрируется на форуме или на pop3 сервере через защищенное соединение, выполняет нужные действия, получает нужные данные, сохраняет их у себя. А модулю передает для отображение только конечный результат.Ну если нельзя с почтой то можно проверить кол-во оповещений форума, типа этого
А подробнееЕсли вам надо просто какой-то способ индикации чего-либо, тогда вам проще повесить сложную логику на свой сервер (на хостинге в инете или на домашний), а модуль ESP использовать только как монитор, который обращается к серверу (вашему посреднику) и только отображает ответ. Т.е. ваш пхп-скрипт на серваке регистрируется на форуме или на pop3 сервере через защищенное соединение, выполняет нужные действия, получает нужные данные, сохраняет их у себя. А модулю передает для отображение только конечный результат.
Вся суть в том что ни с чем из выше перечисленного я не знакомВся логика ложится на ваш скрипт (php/perl/asp/ruby/python etc.) который обслуживает ваш URL.
С этим, с форумами, тем более никак. Все форумы на HTTPS и там, для соединияи и дешифрации надо где-то от 60 килобайтного непрерывного куска RAM + ещё дцать килобайт на буфера и саму задачу. Таких ресурсов в ESP8266 нет.Ну если нельзя с почтой то можно проверить кол-во оповещений форума, типа этого
ХММ!!!С этим, с форумами, тем более никак. Все форумы на HTTPS и там, для соединияи и дешифрации надо где-то от 60 килобайтного непрерывного куска RAM + ещё дцать килобайт на буфера и саму задачу. Таких ресурсов в ESP8266 нет.
Для решения таких задач рекомендуется обратиться к другому WiFi-SoC, с большими ресурсами, а не к устаревшему ESP8266.
#include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>
const char* ssid = "--------"; // your network SSID (name of wifi network)
const char* password = "--------"; // your network password
WiFiClientSecure client;
void setup() {
//Initialize serial and wait for port to open:
Serial.begin(115200);
delay(100);
Serial.println("\nAttempting to connect to SSID: ");
Serial.println(ssid);
WiFi.begin(ssid, password);
// attempt to connect to Wifi network:
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
// wait 1 second for re-trying
delay(1000);
}
Serial.print("Connected to ");
Serial.println(ssid);
Serial.println("\nStarting connection to server...");
if (!client.connect("esp8266.ru", 443))
Serial.println("Connection failed!");
else {
Serial.println("Connected to server!");
// Make a HTTP request:
client.print(String("GET ") + "/" + " HTTP/1.1\r\n\Host:esp8266.ru\r\n\r\n");
Serial.println("Request sent");
int recv;
while (client.connected()) { // Wait for the response.
recv = client.read();
if (recv >0)Serial.print(char(recv));// convert from int to char
//break;
}
client.stop();
}
}
void loop() {
// do nothing
}
А где у вас аутентификация и вход в личный кабинет?А я вот не знал, что к этому сайту нельзя подключиться с ESP8266, и поэтому подключился:
А ключ от квартиры, где деньги лежат, не нужен?А где у вас аутентификация и вход в личный кабинет?
Может покопаетеА ключ от квартиры, где деньги лежат, не нужен?
А если серьезно - просто глубже не копал...
Боюсь вот тут и наткнуться на то, о чем pvvx предупреждал...Может покопаете
И что он вам ответил?ХММ!!!
А я вот не знал, что к этому сайту нельзя подключиться с ESP8266, и поэтому подключился:
Выдал в тексте html-страничку. Я потом из любопытства из монитора сохранил файл, дал ему расширение html и открыл в браузере. Весьма похожеИ что он вам ответил?
Если Вам надо с какого-нибудь rbc.ru оперативно читать курс валюты и отправлять на табло - самое то!Выдал в тексте html-страничку. Я потом из любопытства из монитора сохранил файл, дал ему расширение html и открыл в браузере. Весьма похоже
Т.е. вы хотите сказать, что у вас есть полная реализация TLS 1.2 и размер записи в 20 килобайт у вас усваивается хорошо?Если Вам надо с какого-нибудь rbc.ru оперативно читать курс валюты и отправлять на табло - самое то!
Что я хотел сказать по этому поводу, сказал ранее в:Что-то вы недоговариваете
Уточняю - что такое TLSXX - понятия не имею.Т.е. вы хотите сказать, что у вас есть полная реализация TLS 1.2 и размер записи в 20 килобайт у вас усваивается хорошо?