Automatyczna aktualizacja modułu

LukiSpajder
Posty: 278
Rejestracja: wt sie 18, 2020 2:22 pm

U mnie (SP 111) na wersji 5.8.12 ruszyło i działa. Czy po zakończeniu aktualizacji moduł powinien się sam zresetować ?
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

krycha88 pisze: ndz sty 15, 2023 11:18 am
Yepestis pisze: ndz sty 15, 2023 10:25 am U mnie na Gosund SP111 niestety nie działa, po kliknięciu na aktualizuj pojawił się komunikat o generowaniu firmware i konieczności spróbowania za chwilę. Po kilku minutach pojawią się komunikat "Błąd aktualizacji."
Próbowałem również kliknąć pobierz ale niestety nie pobiera.
Weź zobacz na wersji v5.8.12

Jeszcze była poprawka po stronie uploadera ale to czeka na wrzutkę @Goral64 - daj znać jak wrzucisz :)
Teraz działa :D
Świetna robota :)
Awatar użytkownika
Goral64
Posty: 3129
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

krycha88 pisze: ndz sty 15, 2023 11:18 am Jeszcze była poprawka po stronie uploadera ale to czeka na wrzutkę @Goral64 - daj znać jak wrzucisz :)
Wrzucone.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

LukiSpajder pisze: ndz sty 15, 2023 11:32 am U mnie (SP 111) na wersji 5.8.12 ruszyło i działa. Czy po zakończeniu aktualizacji moduł powinien się sam zresetować ?
Jak możesz przetestuj jeszcze raz ten sam scenariusz. Teraz gdy wgrywa się soft to dioda konfiguracyjna powinna mrugać. Moduł restartuje się kilku krotnie i jest to celowe ;)
https://gui-generic-builder.supla.io/
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

krycha88 pisze: ndz sty 15, 2023 11:48 am
LukiSpajder pisze: ndz sty 15, 2023 11:32 am U mnie (SP 111) na wersji 5.8.12 ruszyło i działa. Czy po zakończeniu aktualizacji moduł powinien się sam zresetować ?
Jak możesz przetestuj jeszcze raz ten sam scenariusz. Teraz gdy wgrywa się soft to dioda konfiguracyjna powinna mrugać. Moduł restartuje się kilku krotnie i jest to celowe ;)
U mnie dioda ładnie migała 2 razy, tak dość szybko.
Ładnie to wszystko działa i to mimo ograniczeń w ilości dostępnej pamięci :)
Awatar użytkownika
uchnast.michal
Posty: 1073
Rejestracja: wt cze 04, 2019 11:37 am

Brawo, genialna opcja. Pierwsze aktualizcje zrobione, również esp32. Już sama opcja url jest mega ulatwieniem. BTW trochę słabo widoczne miejsce gdzie url trzeba wkleić.
e-talking............
Byłem tam - Supla Offline Party 2023
Awatar użytkownika
Goral64
Posty: 3129
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

Tylko pamiętajcie, że hashe testowe dla tych samych opcji na produkcji będą inne.
Tak więc po testach, trzeba będzie wgrać urlem wersje produkcyjne.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
LukiSpajder
Posty: 278
Rejestracja: wt sie 18, 2020 2:22 pm

krycha88 pisze: ndz sty 15, 2023 11:48 am
LukiSpajder pisze: ndz sty 15, 2023 11:32 am U mnie (SP 111) na wersji 5.8.12 ruszyło i działa. Czy po zakończeniu aktualizacji moduł powinien się sam zresetować ?
Jak możesz przetestuj jeszcze raz ten sam scenariusz. Teraz gdy wgrywa się soft to dioda konfiguracyjna powinna mrugać. Moduł restartuje się kilku krotnie i jest to celowe ;)

Jest tak jak mówisz dioda se mryga :-) aż się uśmiech na twarzy pojawia - tak to cieszy :-) . Gniazdo miało AT, warunkowania , sterowanie dioda przekaźnika i licznik . Pamięci było po niżej 20 KB - poszło bez problemu.
Rewelacja :-)
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Wydaje się, że za dużo modułów się nie uwaliło więc przerzucam zmiany na produkcję. Dzięki za szybkie testy :)
https://gui-generic-builder.supla.io/
LukaszH
Posty: 639
Rejestracja: sob gru 14, 2019 11:49 pm

krycha88 pisze: ndz sty 15, 2023 7:31 pm Wydaje się, że za dużo modułów się nie uwaliło więc przerzucam zmiany na produkcję. Dzięki za szybkie testy :)
chciałem zobaczyć co tam nowego ale moduły mają błąd aktualizacji (nie można ściągnąć też pliku za pomocą "pobierz"). Dodatkowo jak chciałem ręcznie wgrać generując w builder to wywaliło mi takie coś (w tym usunąłem sporo bo limit formu "Twoja wiadomość zawiera 318402 znaki. Maksymalna dozwolona liczba znaków to: 60000"):

Kod: Zaznacz cały

Błąd generowania

.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z10HexToBytes6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:20: multiple definition of `_Z10HexToBytes6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:20: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z22getCountSensorChannelsv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:30: multiple definition of `_Z22getCountSensorChannelsv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:30: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z16getCountChannelsv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:71: multiple definition of `_Z16getCountChannelsv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:71: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:80: multiple definition of `lowestRAM'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:80: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:81: multiple definition of `lowestFreeStack'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:81: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z8checkRAMv':

GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:91: multiple definition of `_ZN5Supla6Sensor8PMS_PM018getValueEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:91: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor7PMSx003C2Eaa':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:22: multiple definition of `_ZN5Supla6Sensor7PMSx003C2Eaa'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor7PMSx003C2Eaa':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:22: multiple definition of `_ZN5Supla6Sensor7PMSx003C1Eaa'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM01C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:87: multiple definition of `_ZN5Supla6Sensor8PMS_PM01C2EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:87: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM01C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:87: multiple definition of `_ZN5Supla6Sensor8PMS_PM01C1EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:87: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM25C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:101: multiple definition of `_ZN5Supla6Sensor8PMS_PM25C2EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:101: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM25C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:101: multiple definition of `_ZN5Supla6Sensor8PMS_PM25C1EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:101: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM10C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:115: multiple definition of `_ZN5Supla6Sensor8PMS_PM10C2EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:115: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM10C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:115: multiple definition of `_ZN5Supla6Sensor8PMS_PM10C1EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:115: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM1206onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:28: multiple definition of `_ZN5Supla6Sensor6SDM1206onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:28: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM1206onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.h:36: multiple definition of `_ZThn168_N5Supla6Sensor6SDM1206onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.h:36: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM12020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:33: multiple definition of `_ZN5Supla6Sensor6SDM12020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:33: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM12020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.h:37: multiple definition of `_ZThn168_N5Supla6Sensor6SDM12020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.h:37: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM120C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM120C2Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM120C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM120C1Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM6306onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:28: multiple definition of `_ZN5Supla6Sensor6SDM6306onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:28: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM6306onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.h:36: multiple definition of `_ZThn168_N5Supla6Sensor6SDM6306onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.h:36: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM63020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:33: multiple definition of `_ZN5Supla6Sensor6SDM63020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:33: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM63020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.h:37: multiple definition of `_ZThn168_N5Supla6Sensor6SDM63020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.h:37: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM630C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM630C2Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM630C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM630C1Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDMC2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:23: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDMC2Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDMC2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:23: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDMC1Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM7sdmReadEt':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:258: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM7sdmReadEt'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:258: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM13getPhaseAngleEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:240: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM13getPhaseAngleEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:240: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM14getPowerFactorEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:221: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM14getPowerFactorEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:221: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM16getPowerApparentEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:202: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM16getPowerApparentEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:202: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM16getPowerReactiveEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:183: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM16getPowerReactiveEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:183: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM14getPowerActiveEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:164: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM14getPowerActiveEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:164: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM7getFreqEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:159: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM7getFreqEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:159: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM10getCurrentEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:140: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM10getCurrentEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:140: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM10getVoltageEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:121: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM10getVoltageEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:121: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM17getRvrReactEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:102: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM17getRvrReactEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:102: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM22getFwdReactEnergyTotalEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:97: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM22getFwdReactEnergyTotalEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:97: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM17getFwdReactEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:78: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM17getFwdReactEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:78: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM15getRvrActEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:59: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM15getRvrActEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:59: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM20getFwdActEnergyTotalEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:54: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM20getFwdActEnergyTotalEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:54: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM15getFwdActEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:35: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM15getFwdActEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:35: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea8getValueEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:39: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea8getValueEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:39: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkeaC2Ea':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:29: multiple definition of `_ZN5Supla6Sensor16VindriktningIkeaC2Ea'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:29: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkeaC2Ea':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:29: multiple definition of `_ZN5Supla6Sensor16VindriktningIkeaC1Ea'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:29: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea10clearRxBufEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:59: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea10clearRxBufEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:59: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea10parseStateER21particleSensorState_t':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:65: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea10parseStateER21particleSensorState_t'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:65: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea13isValidHeaderEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:93: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea13isValidHeaderEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:93: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea15isValidChecksumEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:103: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea15isValidChecksumEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:103: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea10handleUartER21particleSensorState_t':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:117: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea10handleUartER21particleSensorState_t'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:117: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea6onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:54: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea6onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:54: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea13iterateAlwaysEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:46: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea13iterateAlwaysEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:46: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter11getPressureEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:29: multiple definition of `_ZN5Supla6Sensor10PressMeter11getPressureEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:29: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter19getSecondaryChannelEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:54: multiple definition of `_ZN5Supla6Sensor10PressMeter19getSecondaryChannelEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:54: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter13iterateAlwaysEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:31: multiple definition of `_ZN5Supla6Sensor10PressMeter13iterateAlwaysEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:31: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeterC2Ev':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:22: multiple definition of `_ZN5Supla6Sensor10PressMeterC2Ev'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeterC2Ev':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:22: multiple definition of `_ZN5Supla6Sensor10PressMeterC1Ev'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter9addActionEiRNS_13ActionHandlerEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:58: multiple definition of `_ZN5Supla6Sensor10PressMeter9addActionEiRNS_13ActionHandlerEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:58: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter9addActionEiPNS_13ActionHandlerEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:72: multiple definition of `_ZN5Supla6Sensor10PressMeter9addActionEiPNS_13ActionHandlerEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:72: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter16iterateConnectedEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:37: multiple definition of `_ZN5Supla6Sensor10PressMeter16iterateConnectedEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:37: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/ParseURL.cpp.o: in function `_ZN8ParseURL5parseEPNS_3URLE':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/ParseURL.cpp:23: multiple definition of `_ZN8ParseURL5parseEPNS_3URLE'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/ParseURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/ParseURL.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/ParseURL.cpp.o: in function `_ZN8ParseURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/ParseURL.cpp:19: multiple definition of `_ZN8ParseURLC2ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/ParseURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/ParseURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/ParseURL.cpp.o: in function `_ZN8ParseURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/ParseURL.cpp:19: multiple definition of `_ZN8ParseURLC1ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/ParseURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/ParseURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN6String4initEv':
.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: multiple definition of `_ZN16HTTPUpdateServerC2Eb'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN6String4initEv':
.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: multiple definition of `_ZN16HTTPUpdateServerC1Eb'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer19getUpdateBuilderUrlEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:51: multiple definition of `_ZN16HTTPUpdateServer19getUpdateBuilderUrlEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:51: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer19suplaWebPageUpddateEiRK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:146: multiple definition of `_ZN16HTTPUpdateServer19suplaWebPageUpddateEiRK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:146: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer15autoUpdate2StepEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:185: multiple definition of `_ZN16HTTPUpdateServer15autoUpdate2StepEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:185: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer15setUpdaterErrorEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:231: multiple definition of `_ZN16HTTPUpdateServer15setUpdaterErrorEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:231: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer16handleFirmwareUpEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:55: multiple definition of `_ZN16HTTPUpdateServer16handleFirmwareUpEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:55: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer5setupEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:20: multiple definition of `_ZN16HTTPUpdateServer5setupEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:20: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer12updateManualEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:240: multiple definition of `_ZN16HTTPUpdateServer12updateManualEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:240: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer26successUpdateManualRefreshEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:174: multiple definition of `_ZN16HTTPUpdateServer26successUpdateManualRefreshEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:174: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateBuilder.cpp.o: in function `_ZN13UpdateBuilderC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateBuilder.cpp:19: multiple definition of `_ZN13UpdateBuilderC2ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateBuilder.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateBuilder.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateBuilder.cpp.o: in function `_ZN13UpdateBuilderC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateBuilder.cpp:19: multiple definition of `_ZN13UpdateBuilderC1ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateBuilder.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateBuilder.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateBuilder.cpp.o: in function `_ZN13UpdateBuilder5checkEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateBuilder.cpp:23: multiple definition of `_ZN13UpdateBuilder5checkEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateBuilder.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateBuilder.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateURL.cpp.o: in function `_ZN9UpdateURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateURL.cpp:19: multiple definition of `_ZN9UpdateURLC2ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateURL.cpp.o: in function `_ZN9UpdateURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateURL.cpp:19: multiple definition of `_ZN9UpdateURLC1ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateURL.cpp.o: in function `_ZN9UpdateURL6updateEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateURL.cpp:23: multiple definition of `_ZN9UpdateURL6updateEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateURL.cpp:23: first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "SoftwareSerial.h"
  Used: .arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SoftwareSerial
  Not used: /var/www/html/github/GUI-Generic/lib/espsoftwareserial
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DSUPLA_ACTION_TRIGGER -DSUPLA_BUTTON -DSUPLA_CONDITIONS -DSUPLA_CONFIG -DSUPLA_DS18B20 
-DSUPLA_ENABLE_GUI -DSUPLA_IMPULSE_COUNTER -DSUPLA_LIMIT_SWITCH -DSUPLA_MCP23017 -DSUPLA_OTA -DSUPLA_RELAY
ODPOWIEDZ

Wróć do „GUI Generic”