klew pisze: ↑czw wrz 09, 2021 8:26 pm
0 to ogólna odpowiedź na nieudane nawiązanie połączenia.
On łączy się po ssl z monitoringapi.solaredge.com. Sprawdździe czy z lokalnej sieci działa ping na ten serwer. Następnie czy jest wystarczająco RAM-u na ESP.
Kod: Zaznacz cały
Reply from 62.115.255.144: bytes=32 time=21ms TTL=54
Odpaliłem czysty szkic, więc to nie wina ram'u raczej.
Kod: Zaznacz cały
#include <SuplaDevice.h>
#include <supla/clock/clock.h>
#include <supla/pv/solaredge.h>
#include <supla/network/esp_wifi.h>
Supla::ESPWifi wifi("a", "b");
void setup() {
Serial.begin(115200);
char GUID[SUPLA_GUID_SIZE] = {0xD4,0x96,0xD8,0x00,0x94,0x14,0x30,0x78,0x8E,0xF7,0x57,0x5C,0x48,0x59,0x02,0xD5};
char AUTHKEY[SUPLA_AUTHKEY_SIZE] = {0x2B,0x45,0x8D,0xA0,0x63,0x8A,0x59,0x8B,0x71,0x05,0x06,0x54,0x7A,0x62,0x56,0xC3};
SuplaDevice.addClock(new Supla::Clock);
new Supla::PV::SolarEdge("a", "b", "c", SuplaDevice.getClock());
SuplaDevice.begin(GUID, "svr30.supla.org", "a@b.c", AUTHKEY);
}
void loop() {
SuplaDevice.iterate();
}