GUI-Generic Builder (online)
-
Jureq
- Posts: 71
- Joined: Wed Aug 15, 2018 6:42 am
- Location: SE Poland
chodzi mi o to że dla modułu z GG v26.03.15a ręcznie pobiera się v26.03.20Goral64 wrote: Wed Mar 25, 2026 9:22 pm Bo jedno wygenerowałeś z szablonu json, a drugie wyklikałeś w Builderze.
na module GG v26.03.13 pobieram v26.03.13
a na jeszcze innym ze starym GG v25.02.11 pobieram ręcznie najnowszy soft v26.03.25
coś chyba jest nie bardzo ?
-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
To akurat nie jest dziwne.Jureq wrote: Thu Mar 26, 2026 8:27 amchodzi mi o to że dla modułu z GG v26.03.15a ręcznie pobiera się v26.03.20Goral64 wrote: Wed Mar 25, 2026 9:22 pm Bo jedno wygenerowałeś z szablonu json, a drugie wyklikałeś w Builderze.
na module GG v26.03.13 pobieram v26.03.13
a na jeszcze innym ze starym GG v25.02.11 pobieram ręcznie najnowszy soft v26.03.25
coś chyba jest nie bardzo ?
Jeśli używasz do pobrania firmware linku bezpośredniego:
Code: Select all
https://gui-generic-builder.supla.io/?firmware=<ID>Widzimy się na Supla Offline Party Season 2026

-
Jureq
- Posts: 71
- Joined: Wed Aug 15, 2018 6:42 am
- Location: SE Poland
wgrałem do testów soft z debugowaniem, jak naciskam sprawdź aktualizację to włącza mu się dłuższe myślenie po czym wypluwa takie coś:Goral64 wrote: Fri Mar 27, 2026 2:44 pm
To aktualnie nie mam żadnej koncepcji. Od strony Buildera wygląda wszystko OK.
Code: Select all
19:24:57.594 -> connecting to gui-generic-builder.supla.io:80
19:25:29.924 -> UpdateBuilder - Headers received
19:25:29.924 -> Update status: Free memory at SendHeaderGUI: 20888 bytes
19:25:30.060 -> Deinitializing SRPC
19:25:30.060 -> Supla server connection lost. Trying to reconnect
19:25:30.094 -> Establishing NOT encrypted connection with: svr15.supla.org (port: 2015)
19:25:30.167 -> Connected via IP 192.168.0.32
19:25:30.167 -> Connected to Supla Server
19:25:30.167 -> Initializing SRPC (proto: 23)
19:25:30.167 -> Send: [53 55 50 4C 41 17 01 00 00 00 4B 00 00 00 B1 02 00 00 68 6F 6D 65 40 6A 74 70 2E 70 6C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D4 F5 D5 5F 14 15 C7 63 14 46 9A 59 8A 18 22 D1 06 8A 24 0B 34 BD C1 17 23 E4 18 5F F5 5C 80 35 47 55 49 20 47 65 6E 65 72 69 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
19:25:30.279 -> CH[0], type: 2900, FuncList: 0xEF, function: 130, flags: 0x009010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
19:25:30.279 -> Send: [00 54 0B 00 00 EF 00 00 00 82 00 00 00 00 00 01 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
19:25:30.279 -> CH[1], type: 11000, FuncList: 0xFC03, function: 700, flags: 0x000010000, online, validityTimeSec: 0, icon: 0, value: [01 00 08 00 00 00 00 00]
19:25:30.312 -> Send: [01 F8 2A 00 00 03 FC 00 00 BC 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 01 00 08 00 00 00 00 00 00 ]
19:25:30.312 -> CH[2], type: 3034, FuncList: 0x0, function: 40, flags: 0x008010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 33 40]
19:25:30.312 -> Send: [02 DA 0B 00 00 00 00 00 00 28 00 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 33 40 00 ]
19:25:30.346 -> Send: [53 55 50 4C 41 ]
19:25:33.136 -> Recv: [53 55 50 4C 41 17 01 00 00 00 46 00 00 00 07 00 00 00 03 00 00 00 78 1C 01 53 55 50 4C 41 ]
19:25:33.136 -> Device registered (activity timeout 120 s, server version: 28, server min version: 1)
19:25:33.136 -> Changing activity timeout to 30 s
19:25:33.136 -> Send: [53 55 50 4C 41 17 02 00 00 00 D2 00 00 00 01 00 00 00 1E ]
19:25:33.136 -> Send: [53 55 50 4C 41 ]
19:25:33.136 -> Relay[0] updating timer value: remainingTime=0 state=0
19:25:33.136 -> SRPC sending: remaining time 0, channel 0, state 0
19:25:33.136 -> Send: [53 55 50 4C 41 17 03 00 00 00 69 00 00 00 E3 00 00 00 00 32 DD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
19:25:33.229 -> Send: [53 55 50 4C 41 ]
19:25:33.229 -> Send: [53 55 50 4C 41 17 04 00 00 00 A8 02 00 00 06 00 00 00 01 00 00 00 00 00 ]
19:25:33.229 -> Send: [53 55 50 4C 41 ]
19:25:33.369 -> Recv: [53 55 50 4C 41 17 02 00 00 00 AD 02 00 00 1C 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 01 00 01 53 55 50 4C 41 53 55 50 4C 41 17 03 00 00 00 AA 02 00 00 32 00 00 00 00 82 00 00 00 00 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 53 55 50 4C 41 17 04 00 00 00 AB 02 00 00 01 00 00 00 00 53 55 50 4C 41 53 55 50 4C 41 17 05 00 00 00 AA 02 00 00 28 00 00 00 02 28 00 00 00 00 20 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 53 55 50 4C 41 17 06 00 00 00 AB 02 00 00 01 00 00 00 02 53 55 50 4C 41 ]
19:25:33.464 -> Received new device config
19:25:33.464 -> Processing AutomaticTimeSync config
19:25:33.464 -> Sending device config result OK (1)
19:25:33.464 -> Send: [53 55 50 4C 41 17 05 00 00 00 B7 02 00 00 0A 00 00 00 01 00 00 00 00 00 00 00 00 00 ]
19:25:33.464 -> Send: [53 55 50 4C 41 ]
19:25:33.464 -> Channel[0] Received SetChannelConfig: fnc 130, config type 0, config size 42
19:25:33.464 -> Channel[0] handleChannelConfig, func 130, configtype 0, configsize 42
19:25:33.464 -> Relay[0] applyChannelConfig, func 130, configtype 0, configsize 42
19:25:33.464 -> Relay[0] OvercurrentMaxAllowed: 0, OvercurrentThreshold: 0
19:25:33.464 -> Channel[0] ConfigType 0 applied
19:25:33.464 -> Channel[0] Sending SetChannelConfigResult OK (1)
19:25:33.511 -> Send: [53 55 50 4C 41 17 06 00 00 00 B4 02 00 00 03 00 00 00 01 00 00 ]
19:25:33.511 -> Send: [53 55 50 4C 41 ]
19:25:33.511 -> Channel[0] Received ChannelConfigFinished
19:25:33.511 -> Channel[2] Received SetChannelConfig: fnc 40, config type 0, config size 32
19:25:33.511 -> Channel[2] handleChannelConfig, func 40, configtype 0, configsize 32
19:25:33.511 -> Channel[2] temperature correction 0.00
19:25:33.511 -> Channel[2] humidity correction 0.00
19:25:33.511 -> Channel[2] ConfigType 0 applied
19:25:33.511 -> Channel[2] Sending SetChannelConfigResult OK (1)
19:25:33.511 -> Send: [53 55 50 4C 41 17 07 00 00 00 B4 02 00 00 03 00 00 00 01 00 02 ]
19:25:33.548 -> Send: [53 55 50 4C 41 ]
19:25:33.548 -> Channel[2] Received ChannelConfigFinished
19:25:34.057 -> Free memory at SendHeaderGUI: 19296 bytes
19:25:35.180 -> Recv: [53 55 50 4C 41 17 07 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4C 41 ]
19:25:35.180 -> Activity timeout set to 30 s
19:25:35.369 -> Recv: [53 55 50 4C 41 17 08 00 00 00 B2 02 00 00 0C 00 00 00 01 BC 02 00 00 00 04 00 00 00 00 00 53 55 50 4C 41 ]
19:25:35.369 -> AT[1] received config with active actions: 0x0
19:25:38.573 -> SPIFFSConfig: writing to file "/supla-dev.cfg"
19:25:38.573 -> SPIFFSConfig: writing to file "/supla-dev.cfg.bak"
19:25:58.541 -> Send: [53 55 50 4C 41 17 08 00 00 00 28 00 00 00 10 00 00 00 F1 00 00 00 00 00 00 00 1C 18 03 00 00 00 00 00 ]
19:25:58.541 -> Send: [53 55 50 4C 41 ]
19:25:58.729 -> Recv: [53 55 50 4C 41 17 09 00 00 00 32 00 00 00 10 00 00 00 A8 CB C6 69 00 00 00 00 CF 24 00 00 00 00 00 00 53 55 50 4C 41 ]
19:26:23.572 -> Send: [53 55 50 4C 41 17 09 00 00 00 28 00 00 00 10 00 00 00 0A 01 00 00 00 00 00 00 F6 38 03 00 00 00 00 00 ]
19:26:23.572 -> Send: [53 55 50 4C 41 ]
19:26:23.712 -> Recv: [53 55 50 4C 41 17 0A 00 00 00 32 00 00 00 10 00 00 00 C1 CB C6 69 00 00 00 00 C9 15 00 00 00 00 00 00 53 55 50 4C 41 ]
-
Jureq
- Posts: 71
- Joined: Wed Aug 15, 2018 6:42 am
- Location: SE Poland
coś nie mam szczęścia, dzisiejszą wersję wgrałem na jedno urządzenie i pomimo że nadal nie działają aktualizacje to przynajmniej ds18b20 zaczął coś pokazywać ale prz generowaniu innej konfiguracji mam takie kwiatki:
dopiero jak właczę "SUPLA_PZEM_ADR" to generuje się poprawnie
Code: Select all
×
Błąd generowania
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(GUIGenericCommon.cpp.o): in function `_Z10HexToBytes6String':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/GUIGenericCommon.cpp:21: multiple definition of `_Z10HexToBytes6String'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(GUIGenericCommon.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/GUIGenericCommon.cpp:21: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(GUIGenericCommon.cpp.o): in function `_Z22getCountSensorChannelsv':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/GUIGenericCommon.cpp:31: multiple definition of `_Z22getCountSensorChannelsv'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(GUIGenericCommon.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/GUIGenericCommon.cpp:31: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(GUIGenericCommon.cpp.o): in function `_Z24getCountActiveThermostatv':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/GUIGenericCommon.cpp:75: multiple definition of `_Z24getCountActiveThermostatv'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(GUIGenericCommon.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/GUIGenericCommon.cpp:75: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(GUIGenericCommon.cpp.o): in function `_Z16getCountChannelsv':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/GUIGenericCommon.cpp:85: multiple definition of `_Z16getCountChannelsv'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(GUIGenericCommon.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/GUIGenericCommon.cpp:85: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(GUIGenericCommon.cpp.o): in function `_Z15printFreeMemoryPKc':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/GUIGenericCommon.cpp:94: multiple definition of `_Z15printFreeMemoryPKc'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(GUIGenericCommon.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/GUIGenericCommon.cpp:94: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(GUIGenericCommon.cpp.o): in function `_Z9getAPNamev':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/GUIGenericCommon.cpp:100: multiple definition of `_Z9getAPNamev'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(GUIGenericCommon.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/GUIGenericCommon.cpp:100: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(Markup.cpp.o): in function `_Z7addFormRK6StringS1_':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/Markup.cpp:20: multiple definition of `_Z7addFormRK6StringS1_'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(Markup.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/Markup.cpp:20: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(Markup.cpp.o): in function `_Z10addFormEndv':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/Markup.cpp:28: multiple definition of `_Z10addFormEndv'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(Markup.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/Markup.cpp:28: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(Markup.cpp.o): in function `_Z13addFormHeaderRK6String':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/Markup.cpp:32: multiple definition of `_Z13addFormHeaderRK6String'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(Markup.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/Markup.cpp:32: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(Markup.cpp.o): in function `_Z16addFormHeaderEndv':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/Markup.cpp:41: multiple definition of `_Z16addFormHeaderEndv'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(Markup.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/Markup.cpp:41: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(Markup.cpp.o): in function `_Z5addBrv':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/Markup.cpp:45: multiple definition of `_Z5addBrv'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(Markup.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/Markup.cpp:45: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/objs.a(Markup.cpp.o): in function `_Z8addLabelRK6String':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/Markup.cpp:49: multiple definition of `_Z8addLabelRK6String'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/objs.a(Markup.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/Markup.cpp:49: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .
...
tu musiałem sporo powycinać bo log miał 232426 znaków
....
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/update/UpdateURL.cpp:20: multiple definition of `_ZN9UpdateURLC1ERK6String'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/src/update/objs.a(UpdateURL.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/src/update/UpdateURL.cpp:20: first defined here
.arduino15/packages/esp32/tools/esp-x32/2405/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/update/objs.a(UpdateURL.cpp.o): in function `_ZN9UpdateURL6updateEv':
GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/update/UpdateURL.cpp:24: multiple definition of `_ZN9UpdateURL6updateEv'; .cache/arduino/sketches/2C7A16B03F91E6D7001753550B1EB9CC/sketch/src/src/update/objs.a(UpdateURL.cpp.o):GUI-Generic_bv6.1_gv26.03.28_pl_40460a5aed1bd9f2857aee5dd7972cf8/src/src/update/UpdateURL.cpp:24: first defined here
collect2: error: ld returned 1 exit status
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME ESP32_Relay_AC_X1
TEMPLATE_JSON
JSON_DEFINITION NAME:ESP32_Relay_AC_X1 GPIO:[1 1 1 1 1 1 1 1 1 1 1 1 224 1 1 1 0 1 1 544 0 1 1 1 0 0 0 0 1 1 1 1 1 0 0 1] FLAG:0 BASE:1
OPTIONS
-DTEMPLATE_JSON=\"{\\\"NAME\\\":\\\"ESP32_Relay_AC_X1\\\",\\\"GPIO\\\":[1,1,1,1,1,1,1,1,1,1,1,1,224,1,1,1,0,1,1,544,0,1,1,1,0,0,0,0,1,1,1,1,1,0,0,1],\\\"FLAG\\\
":0,\\\"BASE\\\":1}\" -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DNDEBUG -DFP_IN_IRON -DVTABLES_IN_FLASH
-DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703 -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH_LOW_FLASH -DSUPLA_ACTION_TRIGGER -DSUPLA_AHTX0 -DSUPLA_BMP280
-DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_DISABLE_LOGS -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_OLED -DSUPLA_OTA -DSUPLA_PZEM_V_3 -DSUPLA_RELAY
-DTEMPLATE_BOARD_JSON
Możesz wesprzeć autorów w dalszym rozwoju projektu.
Postaw nam kawę na buycoffee.to Przekaż darowiznę za pomocą przycisku PayPal
SPI Flash Config:
Crystal Freq: 26MHz
SPI Speed: 40MHz
SPI Mode: DOUT
Flash size ESP82xx: 8Mbit
Flash size ESP32: 32Mbit
(8Mbit = 1MB)
GUI-Generic Builder
GUI-Generic: v26.03.28; Builder: v6.1.10
Board ESP8266: v3.1.2; Board ESP32: v3.1.1
Arduino CLI: v1.1.1; SuplaDevice: v25.11
Wideo poradnikWideo poradnik
Przewodnik online 📖https://forum.supla.orghttps://forum.supla.org
Uploader dwuetapowyUploader dwuetapowy (bin.gz)
Ustawienia kompilacji
Płytka
Zdefiniowana jako JSON
JSONTasmota
{"NAME":"ESP32_Relay_AC_X1","GPIO":[1,1,1,1,1,1,1,1,1,1,1,1,224,1,1,1,0,1,1,544,0,1,1,1,0,0,0,0,1,1,1,1,1,0,0,1],"FLAG":0,"BASE":1}
Procesor
ESP32
Pamięć FLASH
Minimal SPIFFS (Large APPS with OTA)
Dostępne opcje dla modułu
Podstawowe
Konfiguracja (LED, Config)
Aktualizacja przez WWW
Dostępne GUI podczas pracy modułu
Szyfrowane połączenie z serwerem (SSL)
Tryb głębokiego uśpienia (Deep Sleep)
Wake on LAN
WT32-ETH01
LAN8720
Sterowanie
Przekaźniki
Przyciski
Wyzwalacze akcji
Termostat
Rolety
Krańcówki
Warunkowanie
LED załączenia przekaźnika
Pushover
Linki bezpośrednie
Bramka RF 315/433MHz
Ekspandery
MCP23017
PCF8575
PCF8574/A
1Wire
Sensor DS18B20
Sensor DHT11
Sensor DHT22
Sensor Si7021 Sonoff
I2C
Sensor BME280
Sensor BMP280
Sensor SHT3x
Sensor SHTxx
Sensor Si7021
Sensor VL53L0X
Sensor HDC1080
Wyświetlacz OLED SSD1306, SH1106
Wyświetlacz LCD HD44780
Sensor BH1750
Sensor MS5611
Sensor MAX44009
Sensor AHT XX
Sensor SPS30
SPI
Termopara MAX6675
Termopara MAX31855
Analogowe
Pomiar analogowy (ADC Pin)
Termistor NTC 10K
Czujnik ciśnienia MPX5xxx
Licznik Energii Elektrycznej
Licznik energii HLW8012, BL0937
Licznik energii PZEM V3
Licznik energii CSE7766
Licznik energii ADE7953
Licznik energii SDM Modbus 1F
Licznik energii SDM Modbus 3F
Licznik mocy INA219
Inne
RGBW, RGB, Dimmer
Czujnik odległości HC-SR04
Licznik impulsów
Linki bezpośrednie - odczyt temperatury (stare)
Linki bezpośrednie - odczyt wartości kanału
Czujnik czystości powietrza
IKEA VINDRIKTNING
PMSx003
boneIO
boneIO 32x10A
boneIO 24x16A
Debug
Wyłączenie LittleFS
Wyłączenie wszystkich logów
Testowe
SUPLA_PZEM_ADR
SUPLA_MODBUS_SDM_72_V2
SUPLA_CC1101
SUPLA_INCREASE_LIMIT
Generuj
Wygenerowano: 22921, pobrano: 55768-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Czy moduł który się aktualizuje to ESP32?Jureq wrote: Thu Mar 26, 2026 8:27 am chodzi mi o to że dla modułu z GG v26.03.15a ręcznie pobiera się v26.03.20
na module GG v26.03.13 pobieram v26.03.13
a na jeszcze innym ze starym GG v25.02.11 pobieram ręcznie najnowszy soft v26.03.25
https://gui-generic-builder.supla.io/
-
Jureq
- Posts: 71
- Joined: Wed Aug 15, 2018 6:42 am
- Location: SE Poland
żaden moduł się nie aktualizauje automatycznie ale dla sonoffa mini z najstarszym softem pobierała się najnowsza (wtedy) wersja, pewnie dlatego że jest predefiniowany
