Automatyczna aktualizacja modułu
-
- Posts: 285
- Joined: Tue Aug 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ć ?
-
- Posts: 609
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
Teraz działakrycha88 wrote: ↑Sun Jan 15, 2023 11:18 amWeź zobacz na wersji v5.8.12Yepestis wrote: ↑Sun Jan 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.
Jeszcze była poprawka po stronie uploadera ale to czeka na wrzutkę @Goral64 - daj znać jak wrzucisz
Świetna robota
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
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 celoweLukiSpajder wrote: ↑Sun Jan 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ć ?
https://gui-generic-builder.supla.io/
-
- Posts: 609
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
U mnie dioda ładnie migała 2 razy, tak dość szybko.krycha88 wrote: ↑Sun Jan 15, 2023 11:48 amJak 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 celoweLukiSpajder wrote: ↑Sun Jan 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ć ?
Ładnie to wszystko działa i to mimo ograniczeń w ilości dostępnej pamięci
-
- Posts: 1076
- Joined: Tue Jun 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
Byłem tam - Supla Offline Party 2023
-
- Posts: 3135
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
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.
Tak więc po testach, trzeba będzie wgrać urlem wersje produkcyjne.
Widzimy się na Supla Offline Party Season 2
-
- Posts: 285
- Joined: Tue Aug 18, 2020 2:22 pm
krycha88 wrote: ↑Sun Jan 15, 2023 11:48 amJak 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 celoweLukiSpajder wrote: ↑Sun Jan 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ć ?
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
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
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/
-
- Posts: 645
- Joined: Sat Dec 14, 2019 11:49 pm
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"):
Code: Select all
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