Odczyt danych z falownika Fronius

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Zapomniałeś wrzucić źródło.
stachu1000
Posty: 53
Rejestracja: czw lut 28, 2019 8:22 pm

pzygmunt pisze: ndz sie 22, 2021 9:15 am Zapomniałeś wrzucić źródło.
Wysłałem PW
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Pisz proszę na forum. Odpowiedzi mogą się jeszcze komuś przydać.
stachu1000
Posty: 53
Rejestracja: czw lut 28, 2019 8:22 pm

pzygmunt pisze: ndz sie 22, 2021 9:15 am Zapomniałeś wrzucić źródło.
https://github.com/klew/supla-arduino/b ... ronius.ino

Kod: Zaznacz cały

Arduino:1.8.15 (Windows Store 1.8.49.0) (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 8MB (FS:6MB OTA:~1019KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware -hardware D:\Moje dokumenty\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools D:\Moje dokumenty\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\libraries -libraries D:\Moje dokumenty\Arduino\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,stacksmash=disabled,ssl=all,mmu=3232,non32xfer=fast,ResetMethod=nodemcu,CrystalFreq=26,FlashFreq=40,FlashMode=dout,eesz=8M6M,led=2,sdk=nonosdk_190703,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -ide-version=10815 -build-path C:\Users\sdomeredzki\AppData\Local\Temp\arduino_build_702030 -warnings=default -build-cache C:\Users\sdomeredzki\AppData\Local\Temp\arduino_cache_357574 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc-3.0.4-gcc10.3-1757bed.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs-3.0.4-gcc10.3-1757bed.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.python3.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.mklittlefs.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs-3.0.4-gcc10.3-1757bed.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -verbose D:\Moje dokumenty\Pulpit\Arduino\Fronius\Fronius.ino

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware -hardware D:\Moje dokumenty\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools D:\Moje dokumenty\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\libraries -libraries D:\Moje dokumenty\Arduino\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,stacksmash=disabled,ssl=all,mmu=3232,non32xfer=fast,ResetMethod=nodemcu,CrystalFreq=26,FlashFreq=40,FlashMode=dout,eesz=8M6M,led=2,sdk=nonosdk_190703,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -ide-version=10815 -build-path C:\Users\sdomeredzki\AppData\Local\Temp\arduino_build_702030 -warnings=default -build-cache C:\Users\sdomeredzki\AppData\Local\Temp\arduino_cache_357574 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc-3.0.4-gcc10.3-1757bed.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs-3.0.4-gcc10.3-1757bed.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.python3.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.mklittlefs.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs-3.0.4-gcc10.3-1757bed.path=D:\Moje dokumenty\ArduinoData\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -verbose D:\Moje dokumenty\Pulpit\Arduino\Fronius\Fronius.ino

Using board 'generic' from platform in folder: D:\Moje dokumenty\ArduinoData\packages\esp8266\hardware\esp8266\3.0.2

Using core 'esp8266' from platform in folder: D:\Moje dokumenty\ArduinoData\packages\esp8266\hardware\esp8266\3.0.2

Detecting libraries used...

"D:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/include" "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/lwip2/include" "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\sdomeredzki\\AppData\\Local\\Temp\\arduino_build_702030/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10815 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\cores\\esp8266" "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\variants\\generic" "C:\\Users\\sdomeredzki\\AppData\\Local\\Temp\\arduino_build_702030\\sketch\\Fronius.ino.cpp" -o nul

Error while detecting libraries included by C:\Users\sdomeredzki\AppData\Local\Temp\arduino_build_702030\sketch\Fronius.ino.cpp

Generating function prototypes...

"D:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/include" "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/lwip2/include" "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\sdomeredzki\\AppData\\Local\\Temp\\arduino_build_702030/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10815 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\cores\\esp8266" "-ID:\\Moje dokumenty\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\variants\\generic" "C:\\Users\\sdomeredzki\\AppData\\Local\\Temp\\arduino_build_702030\\sketch\\Fronius.ino.cpp" -o "C:\\Users\\sdomeredzki\\AppData\\Local\\Temp\\arduino_build_702030\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Fronius:382:75: error: extended character ↵ is not valid in an identifier

  382 |       <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                                           ^

Fronius:387:56: error: extended character ↵ is not valid in an identifier

  387 |       <span class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                        ^

Fronius:423:75: error: extended character ↵ is not valid in an identifier

  423 |       <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                                           ^

Fronius:428:56: error: extended character ↵ is not valid in an identifier

  428 |       <span class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                        ^

Fronius:455:75: error: extended character ↵ is not valid in an identifier

  455 |       <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                                           ^

Fronius:460:56: error: extended character ↵ is not valid in an identifier

  460 |       <span class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                        ^

Fronius:487:75: error: extended character ↵ is not valid in an identifier

  487 |       <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                                           ^

Fronius:492:56: error: extended character ↵ is not valid in an identifier

  492 |       <span class="d-inline-block ml-1 v-align-middle">↵</span>

      |                                                        ^

Fronius:1610:9: error: extended character ’ is not valid in an identifier

 1610 |     You can’t perform that action at this time.

      |         ^

exit status 1

extended character ↵ is not valid in an identifier

Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Nie kompilujesz pliku z podanego linku, tylko próbujesz kompilować w c++ jakiegoś HTMLa ;)
Prawdopodobnie kopiując z przeglądarki, wkleił się Tobie HTML zamiast kodu źródłowego
Widzimy się na Supla Offline Party vol. 2 :!:
stachu1000
Posty: 53
Rejestracja: czw lut 28, 2019 8:22 pm

klew pisze: ndz sie 22, 2021 1:39 pm Nie kompilujesz pliku z podanego linku, tylko próbujesz kompilować w c++ jakiegoś HTMLa ;)
Prawdopodobnie kopiując z przeglądarki, wkleił się Tobie HTML zamiast kodu źródłowego
Tak to jest jak inwalida się pierwszy raz za to wziął :D
Teraz mam takie coś:

Kod: Zaznacz cały

Arduino:1.8.15 (Windows Store 1.8.49.0) (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 4MB (FS:3MB OTA:~512KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

D:\Moje dokumenty\Arduino\libraries\SuplaDevice\src\supla\sensor\Si7021_sonoff.cpp: In member function 'bool Supla::Sensor::Si7021Sonoff::read()':

D:\Moje dokumenty\Arduino\libraries\SuplaDevice\src\supla\sensor\Si7021_sonoff.cpp:106:1: error: no return statement in function returning non-void [-Werror=return-type]

  106 | }

      | ^

cc1plus.exe: some warnings being treated as errors

Znaleziono wiele bibliotek w "WiFiClient.h"

Wykorzystane: D:\Moje dokumenty\ArduinoData\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi

Niewykorzystane: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\libraries\WiFi

exit status 1

Błąd kompilacji dla płytki Generic ESP8266 Module.



Ten raport powinien zawierać więcej informacji jeśli w 
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

To jest rzecz do poprawy w bibliotece.
Natomiast powinieneś mieć w opcjach kompilacji możliwość wyłączenia traktowania ostrzeżeń jako błędów.
Widzimy się na Supla Offline Party vol. 2 :!:
stachu1000
Posty: 53
Rejestracja: czw lut 28, 2019 8:22 pm

Dobra coś pomieszałem z wyborem płytki i hasłem do wifi. Niby się skompilowało, jest licznik w cloudzie ale nie ma odczytu.
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Sprawdź logi na serialu.
Widzimy się na Supla Offline Party vol. 2 :!:
stachu1000
Posty: 53
Rejestracja: czw lut 28, 2019 8:22 pm

Dobra już działa, mój błąd w adresie IP, przepraszam za zamieszanie ;)
A jak zrobić żeby odczytywał moc oddawaną na poszczególnych fazach a nie tylko suma była?
ODPOWIEDZ

Wróć do „Pomysły i koncepcje”