IFTTT не отправляет сообщения на почту

Тема в разделе "ESP8266, ESP32", создана пользователем Yanderfully, 28 май 2019.

  1. Yanderfully

    Yanderfully Нерд

    Код (C++):
    #include "ESP8266.h"
    #include <SoftwareSerial.h>
    #define SSID        "xxxxxx"
    #define PASSWORD    "xxxx"
    #define HUMIDITY_PIN    A0
    #define HUMIDITY_MIN    200
    #define HUMIDITY_MAX    700
    #define INTERVAL        60000 * 3
    unsigned int humidity = 0;
    unsigned long waitTime = 0;
    SoftwareSerial mySerial(4, 5);
    ESP8266 wifi(mySerial);
    String maker_ID = "xxxxxx";

    void setup(void) {
      Serial.begin(9600);
      if (wifi.joinAP(SSID, PASSWORD)) {
        Serial.println("вкл");
      } else {
        Serial.println("ошибка");
      }
    }
    void loop(void) {
       int humidityNow = analogRead(HUMIDITY_PIN);
     
          if ((waitTime == 0 || millis() - waitTime > INTERVAL) && humidity < HUMIDITY_MIN ) {
          sendEmail();
          Serial.println("Notification has been sent");
           waitTime = millis();
      }
    }
    void sendEmail() {
      if (wifi.createTCP("maker.ifttt.com", 80)) {
        String value1 = "Hello!";
        String request = "GET /trigger/feed/with/key/"
                 + maker_ID + "?value1=" + value1
           + " HTTP/1.1\r\n";
        request += "Host: maker.ifttt.com\r\n\r\n";
        wifi.send(request.c_str(), request.length());
        wifi.releaseTCP();
      } else {
        Serial.println("create tcp error");
      }
    }
    Ошибок не выдает
    В мониторе пора пишет, что уведомление было отправлено, но они не приходят на почту
    Что делать?
     
  2. Yanderfully

    Yanderfully Нерд

    в IFTTT таблет создан правильно
     
  3. alp69

    alp69 Гик

    Если зайти через анонимный прокси? Через vpn?
     
  4. SergeiL

    SergeiL Гуру

    Это легко проверить если зайти с компа из той же сети.
    Если с компа работает, то проблема не с блокировкой.