Odczyt danych z falownika Afore
-
- Posts: 9704
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Wygląda jakbyś nie miał zainstalowanej biblioteki SuplaDevice albo masz jakąś starą wersję. Zainstaluj bibliotekę z managera bibułek Arduino.
Kiedy będzie Supla Offline Party / SOP#2025 ?
-
- Posts: 2019
- Joined: Sun Feb 17, 2019 6:56 am
- Location: Osielsko
Wgrałem nową biblioteke i udaje mi sie już wgrać i zwerfikować szkicklew wrote: Thu Jan 13, 2022 7:21 pm Wygląda jakbyś nie miał zainstalowanej biblioteki SuplaDevice albo masz jakąś starą wersję. Zainstaluj bibliotekę z managera bibułek Arduino.
Problem jest taki że nie do końca wiem co mam pozmieniać pod siebie w kodzie
Wgrałem to co poniżej
#include <SuplaDevice.h>
#include <supla/pv/afore.h>
// Choose proper network interface for your card:
#ifdef ARDUINO_ARCH_AVR
// Arduino Mega with EthernetShield W5100:
#include <supla/network/ethernet_shield.h>
// Ethernet MAC address
uint8_t mac[6] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05};
Supla::EthernetShield ethernet(mac);
// Arduino Mega with ENC28J60:
// #include <supla/network/ENC28J60.h>
// Supla::ENC28J60 ethernet(mac);
#elif defined(ARDUINO_ARCH_ESP8266) || defined(ARDUINO_ARCH_ESP32)
// ESP8266 and ESP32 based board:
#include <supla/network/esp_wifi.h>
Supla::ESPWifi wifi("your_wifi_ssid", "your_wifi_password"); - Czy tu wpisać dane swojej sieci WIFI i Hasło
#endif
void setup() {
Serial.begin(115200);
// Replace the falowing GUID with value that you can retrieve from https://www.supla.org/arduino/get-guid
char GUID[SUPLA_GUID_SIZE] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};tu wygenerowałem kody prosto ze stron z linków
// Replace the following AUTHKEY with value that you can retrieve from: https://www.supla.org/arduino/get-authkey
char AUTHKEY[SUPLA_AUTHKEY_SIZE] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};tu również prosto z linków
/*
* Having your device already registered at cloud.supla.org,
* you want to change CHANNEL sequence or remove any of them,
* then you must also remove the device itself from cloud.supla.org.
* Otherwise you will get "Channel conflict!" error.
*/
// CHANNEL0
// Put IP address of your Afore inverter, then port, and last parametere is base64 encoded "login:password"
// You can use any online base64 encoder to convert your login and password, i.e. https://www.base64encode.org/
new Supla::PV::Afore(IPAddress(192, 168, 0, 59), 80, "bG9naW46cGFzc3dvcmQ=");
/*
* Server address is available at https://cloud.supla.org
* If you do not have an account, you can create it at https://cloud.supla.org/account/create
* SUPLA and SUPLA CLOUD are free of charge
*/
SuplaDevice.begin(GUID, // Global Unique Identifier
"svr1.supla.org", // SUPLA server addresstu wpisalem z clouda
"email@address", // Email address used to login to Supla Cloudtu wpisalem maila
AUTHKEY); // Authorization key
}
void loop() {
SuplaDevice.iterate();
}
Może ktoś podpowiedzieć co jeszcze i gdzie, na tym etapie esp po wgraniu wogóle nie rozgłasza żadnej siec
https://pietras-81.aqi.eco/
-
- Posts: 9704
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Tutaj musisz wpisać adres IP falownika. Port na 99% będzię 80, tak jak w przykłądzie.Pietras81 wrote: Thu Jan 13, 2022 9:06 pmCode: Select all
// Put IP address of your Afore inverter, then port, and last parametere is base64 encoded "login:password" // You can use any online base64 encoder to convert your login and password, i.e. https://www.base64encode.org/ new Supla::PV::Afore(IPAddress(192, 168, 0, 59), 80, "bG9naW46cGFzc3dvcmQ=");
Natomiast ostnie pole to Twój login i hasło do falownika zapisane w postaci "login:hasło" i potraktowane enkoderem base64. Wejdź na stronę z tego linka i wpisz tam swój login:hasło, kliknij "encode" i skopiuj wynikowy tekst.
Kiedy będzie Supla Offline Party / SOP#2025 ?
-
- Posts: 2019
- Joined: Sun Feb 17, 2019 6:56 am
- Location: Osielsko
Wgrałem. W supli widzę esp wiec czekam jutro na słońce i dam znać czy działa. Można jakoś sprawdzić bez słońca czy jest połączenie z falownikiem.
https://pietras-81.aqi.eco/
-
- Posts: 9704
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Jeśli falownik nie śpi, to odczyt powinien działać. Możesz sprawdzić z przeglądarki czy uda Ci się zalogować na falownik.Pietras81 wrote: Fri Jan 14, 2022 5:13 pm Wgrałem. W supli widzę esp wiec czekam jutro na słońce i dam znać czy działa. Można jakoś sprawdzić bez słońca czy jest połączenie z falownikiem.
Kiedy będzie Supla Offline Party / SOP#2025 ?
-
- Posts: 2019
- Joined: Sun Feb 17, 2019 6:56 am
- Location: Osielsko
Bardzo dziękuje koledze Klew za pomoc. Wszystko działało by już wczoraj pod warunkiem że wpisał bym hasło i login do falownika a nie do strony na jakiej sprawdzam odczyty. Dziś mnie olśniło a przecież to oczywiste. Jeszcze muszę chyba w routerze ustawić po adresie MAC stałe IP ale to już ogarne. Jeszcze raz wielkie dzieki za cierpliwość i pomoc.klew wrote: Fri Jan 14, 2022 6:44 pmJeśli falownik nie śpi, to odczyt powinien działać. Możesz sprawdzić z przeglądarki czy uda Ci się zalogować na falownik.Pietras81 wrote: Fri Jan 14, 2022 5:13 pm Wgrałem. W supli widzę esp wiec czekam jutro na słońce i dam znać czy działa. Można jakoś sprawdzić bez słońca czy jest połączenie z falownikiem.
https://pietras-81.aqi.eco/
-
- Posts: 2019
- Joined: Sun Feb 17, 2019 6:56 am
- Location: Osielsko
klew wrote: Fri Jan 14, 2022 6:44 pmMam jeszcze jedno pytanie można zmienić jakoś prosto nazwe modulu pod jaka widać go w sieci. Teraz jest esp8266. A chciałbym go jakoś nazwać.Pietras81 wrote: Fri Jan 14, 2022 5:13 pm
Jeśli falownik nie śpi, to odczyt powinien działać. Możesz sprawdzić z przeglądarki czy uda Ci się zalogować na falownik.
https://pietras-81.aqi.eco/
-
- Posts: 18
- Joined: Wed Jan 22, 2020 7:15 am
Proszę o podpowiedź, w historii pomiarów widać że działka elementarna wynosi 1kWh, czy źle coś skonfigurowałem?
You do not have the required permissions to view the files attached to this post.
-
- Posts: 9704
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Tutaj masz przykład danych: viewtopic.php?p=78594#p78594twardowskia wrote: Wed Feb 09, 2022 8:34 am Proszę o podpowiedź, w historii pomiarów widać że działka elementarna wynosi 1kWh, czy źle coś skonfigurowałem?
Dane są pobierane z falownika z dokładnością do kilku miejsc po przecinku. Skok 1 kWh jest raczej za duży.
Kiedy będzie Supla Offline Party / SOP#2025 ?
-
- Posts: 18
- Joined: Wed Jan 22, 2020 7:15 am
Tak właśnie jest, odczyt w serialu także ma dużą precyzję.klew wrote: Wed Feb 09, 2022 8:47 am
Tutaj masz przykład danych: viewtopic.php?p=78594#p78594
Dane są pobierane z falownika z dokładnością do kilku miejsc po przecinku. Skok 1 kWh jest raczej za duży.
Gdzie szukać powodu? Wprowadziłem tylko swoje dane do kodu...