Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带AWS的Arduino(ESP8266):铁路超高设置SSL连接_Ssl_Arduino_Wifi_Esp8266_Arduino Esp8266 - Fatal编程技术网

带AWS的Arduino(ESP8266):铁路超高设置SSL连接

带AWS的Arduino(ESP8266):铁路超高设置SSL连接,ssl,arduino,wifi,esp8266,arduino-esp8266,Ssl,Arduino,Wifi,Esp8266,Arduino Esp8266,Im使用标准ESP8266(无节点MCU)连接AWS: 一切正常,我可以将代码上传到我的模块: 我正在使用esp8266的库2.5 我已经在AWS做了我的部分 /* ESP8266 AWS IoT demo Simple demo code to provide static data into AWS IoT platform #include <ESP8266WiFi.h> #include <AmazonIOTClient.h> #include >

Im使用标准ESP8266(无节点MCU)连接AWS: 一切正常,我可以将代码上传到我的模块: 我正在使用esp8266的库2.5 我已经在AWS做了我的部分

/*
  ESP8266 AWS IoT demo
  Simple demo code to provide static data into AWS IoT platform
#include <ESP8266WiFi.h>
#include <AmazonIOTClient.h>
#include >

Esp8266HttpClient httpClient;
Esp8266DateTimeProvider dateTimeProvider;

AmazonIOTClient iotClient;
ActionError actionError;

const char* ssid = "Bra";
const char* password = "12345678";

void initWLAN()
{
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED)
  {
    delay(500);
  }
}

void initAWS()
{
  iotClient.setAWSRegion("us-east-2");
  iotClient.setAWSEndpoint("amazonaws.com");
  iotClient.setAWSDomain("QWERTYU");
  iotClient.setAWSPath("/things/thingy/shadow");
  iotClient.setAWSKeyID("XDDDDDD");
  iotClient.setAWSSecretKey("XDDDDDDI");
  iotClient.setHttpClient(&httpClient);
  iotClient.setDateTimeProvider(&dateTimeProvider);

}

void setup() {
  Serial.begin(115200);
  delay(10);
  Serial.println("begin");
  initWLAN();
  Serial.println("wlan initialized");
  initAWS();
  Serial.println("iot initialized");
}

void loop()
{
  char shadow[100];
  strcpy(shadow, "{\"state\":{\"reported\":{\"test_value1\":123, \"test_value2\":234}}}");

  Serial.println("Trying to send data");
  Serial.print(shadow);

  char* result = iotClient.update_shadow(shadow, actionError);
  Serial.print(result);

  delay(10000);
}

有什么想法吗?老实说,我丢失了

请确保您在此处拥有正确的域:
iotClient.setAWSDomain(“QWERTYU”)
。例如,
foobar.iot.eu-west-1.amazonaws.com
?那样的话,我会再检查一遍。。。我要说的是,这不是因为缺少一个库?
" can't setup SSL connection "