F1ATB forum
Logiciel Routeur - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+--- Sujet : Logiciel Routeur (/thread-2949.html)



Logiciel Routeur - Christian Sbinne - 09-09-2026

Bonjour,

J'arrive à installer la version 17_29 avec la procédure d'installation rapide du routeur sur ma carte ESP32U.
Si j'essaye de suivre la procédure d'installation manuelle de cette version via le logiciel Arduino IDE2.3.10, j'ai des défauts qui apparaissent lors de la compilation en utilisant la fonction déversement.

But: Je souhaite adapter le code de la version 17_29 pour intégrer un fichier .json de la société 3ERL-RE pour rajouter un argument complémentaire dans le code de la version 17_29 pour piloter l'injection.

Est-ce quelqu'un a déjà essayé de charger le logiciel en manuel avec succès?


RE: Logiciel Routeur - michy - 09-09-2026

Bonjour,

Citation : j'ai des défauts qui apparaissent lors de la compilation en utilisant la fonction déversement.

  quels sont les messages donnés par Arduino IDE? (une capture d'écran de la fenêtre "Sortie" serait bien pour comprendre votre problème)


RE: Logiciel Routeur - Christian Sbinne - 09-09-2026

FQBN: esp32:esp32:esp32:UploadSpeed=115200,FlashSize=8M,PartitionScheme=custom
Using board 'esp32' from platform in folder: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11
Using core 'esp32' from platform in folder: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11

cmd /c if exist "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\tools\\partitions\\.csv" COPY /y "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\tools\\partitions\\.csv" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\partitions.csv"
cmd /c if exist "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\variants\\esp32\\partitions.csv" COPY /y "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\variants\\esp32\\partitions.csv" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\partitions.csv"
cmd /c if exist "C:\\Users\\annes\\Desktop\\Panneaux Solaires\\Solar_Router_V17_29\\Solar_Router_V17_29\\partitions.csv" COPY /y "C:\\Users\\annes\\Desktop\\Panneaux Solaires\\Solar_Router_V17_29\\Solar_Router_V17_29\\partitions.csv" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\partitions.csv"
1 fichier(s) copi�(s).
cmd /c IF EXIST "C:\\Users\\annes\\Desktop\\Panneaux Solaires\\Solar_Router_V17_29\\Solar_Router_V17_29\\bootloader.bin" ( COPY /y "C:\\Users\\annes\\Desktop\\Panneaux Solaires\\Solar_Router_V17_29\\Solar_Router_V17_29\\bootloader.bin" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\Solar_Router_V17_29.ino.bootloader.bin" ) ELSE ( IF EXIST "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\variants\\esp32\\bootloader.bin" ( COPY "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\variants\\esp32\\bootloader.bin" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\Solar_Router_V17_29.ino.bootloader.bin" ) ELSE ( "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\5.3.1\\esptool.exe" --chip esp32 elf2image --flash-mode dio --flash-freq 80m --flash-size 8MB -o "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\Solar_Router_V17_29.ino.bootloader.bin" "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.11\\bin\\bootloader_qio_80m.elf" ) )
esptool v5.3.1
Creating ESP32 image...
Merged 2 ELF sections.
Successfully created ESP32 image.
cmd /c if exist "C:\\Users\\annes\\Desktop\\Panneaux Solaires\\Solar_Router_V17_29\\Solar_Router_V17_29\\build_opt.h" COPY /y "C:\\Users\\annes\\Desktop\\Panneaux Solaires\\Solar_Router_V17_29\\Solar_Router_V17_29\\build_opt.h" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\build_opt.h"
1 fichier(s) copi�(s).
cmd /c if not exist "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\build_opt.h" type nul > "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\build_opt.h"
cmd /c type nul > "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB/file_opts"
cmd /c COPY /y "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.11\\sdkconfig" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\sdkconfig"
1 fichier(s) copi�(s).
Detecting libraries used...
Using cached library dependencies for file: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\Solar_Router_V17_29.ino.cpp.merged
Alternative pour ETH.h: [Ethernet@3.3.11]
ResolveLibrary(ETH.h)
-> candidates: [Ethernet@3.3.11]
Alternative pour SPI.h: [SPI@3.3.11]
ResolveLibrary(SPI.h)
-> candidates: [SPI@3.3.11]
Alternative pour WiFi.h: [WiFi@3.3.11]
ResolveLibrary(WiFi.h)
-> candidates: [WiFi@3.3.11]
Alternative pour NetworkClient.h: [Networking@3.3.11]
ResolveLibrary(NetworkClient.h)
-> candidates: [Networking@3.3.11]
Alternative pour WiFiClientSecure.h: [NetworkClientSecure@3.3.11]
ResolveLibrary(WiFiClientSecure.h)
-> candidates: [NetworkClientSecure@3.3.11]
Alternative pour ESPmDNS.h: [ESPmDNS@3.3.11]
ResolveLibrary(ESPmDNS.h)
-> candidates: [ESPmDNS@3.3.11]
Alternative pour WebServer.h: [WebServer@3.3.11]
ResolveLibrary(WebServer.h)
-> candidates: [WebServer@3.3.11]
Alternative pour FS.h: [FS@3.3.11]
ResolveLibrary(FS.h)
-> candidates: [FS@3.3.11]
Alternative pour ArduinoOTA.h: [ArduinoOTA@3.3.11]
ResolveLibrary(ArduinoOTA.h)
-> candidates: [ArduinoOTA@3.3.11]
Alternative pour Update.h: [Update@3.3.11]
ResolveLibrary(Update.h)
-> candidates: [Update@3.3.11]
Alternative pour PubSubClient.h: [PubSubClient@2.8]
ResolveLibrary(PubSubClient.h)
-> candidates: [PubSubClient@2.8]
Alternative pour DallasTemperature.h: [DallasTemperature@4.0.6]
ResolveLibrary(DallasTemperature.h)
-> candidates: [DallasTemperature@4.0.6]
Alternative pour UrlEncode.h: [UrlEncode@1.0.1]
ResolveLibrary(UrlEncode.h)
-> candidates: [UrlEncode@1.0.1]
Alternative pour EthernetESP32.h: [EthernetESP32@1.0.2]
ResolveLibrary(EthernetESP32.h)
-> candidates: [EthernetESP32@1.0.2]
Alternative pour LittleFS.h: [LittleFS@3.3.11]
ResolveLibrary(LittleFS.h)
-> candidates: [LittleFS@3.3.11]
Alternative pour ArduinoJson.h: [ArduinoJson@7.4.3]
ResolveLibrary(ArduinoJson.h)
-> candidates: [ArduinoJson@7.4.3]
Alternative pour Wire.h: [Wire@3.3.11]
ResolveLibrary(Wire.h)
-> candidates: [Wire@3.3.11]
Alternative pour LovyanGFX.hpp: [LovyanGFX@1.2.28]
ResolveLibrary(LovyanGFX.hpp)
-> candidates: [LovyanGFX@1.2.28]
Using cached library dependencies for file: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\Actions.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\CST820.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\OneWire.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\initGT911.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src\ETH.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\SPI\src\SPI.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\AP.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\STA.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\WiFi.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\WiFiAP.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\WiFiGeneric.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\WiFiMulti.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\WiFiSTA.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src\WiFiScan.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network\src\NetworkClient.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network\src\NetworkEvents.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network\src\NetworkInterface.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network\src\NetworkManager.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network\src\NetworkServer.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network\src\NetworkUdp.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\NetworkClientSecure\src\NetworkClientSecure.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\NetworkClientSecure\src\ssl_client.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\ESPmDNS\src\ESPmDNS.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src\Parsing.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src\WebServer.cpp
Alternative pour SHA1Builder.h: [Hash@3.3.11]
ResolveLibrary(SHA1Builder.h)
-> candidates: [Hash@3.3.11]
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src\detail\mimetable.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src\middleware\AuthenticationMiddleware.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src\middleware\CorsMiddleware.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src\middleware\LoggingMiddleware.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src\middleware\MiddlewareChain.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\FS\src\FS.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\FS\src\vfs_api.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\ArduinoOTA\src\ArduinoOTA.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Update\src\HttpsOTAUpdate.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Update\src\Updater.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Update\src\Updater_Signing.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\PubSubClient\src\PubSubClient.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\DallasTemperature\DallasTemperature.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\UrlEncode\src\UrlEncode.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\Ethernet.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\DM9051Driver.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\EMACDriver.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\ENC28J60Driver.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\EthDriver.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\KSZ8851SNLDriver.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\W5500Driver.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\enc28j60\esp_eth_mac_enc28j60.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src\utility\enc28j60\esp_eth_phy_enc28j60.c
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\LittleFS\src\LittleFS.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Wire\src\Wire.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\Fonts\IPA\lgfx_font_japan.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\Fonts\efont\lgfx_efont_cn.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\Fonts\efont\lgfx_efont_ja.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\Fonts\efont\lgfx_efont_kr.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\Fonts\efont\lgfx_efont_tw.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\utility\lgfx_miniz.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\utility\lgfx_pngle.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\utility\lgfx_qoi.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\utility\lgfx_qrcode.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\utility\lgfx_tjpgd.c
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\LGFXBase.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\LGFX_Button.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\LGFX_Sprite.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\lgfx_fonts.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\misc\DividedFrameBuffer.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\misc\SpriteBuffer.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\misc\common_function.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\misc\pixelcopy.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_AMOLED.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_Device.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_ED2208.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_EPDiy.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_FlexibleFrameBuffer.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_FrameBufferBase.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_GDEW0154D67.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_GDEW0154M09.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_HUB75.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_HasBuffer.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_ILI9225.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_IT8951.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_LCD.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_M5HDMI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_M5UnitGLASS.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_M5UnitLCD.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_NT35510.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_NV3031B.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_NV3041A.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_RA8875.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_RM68120.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SH8601Z.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SSD1306.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SSD1327.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SSD1331.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SSD1351.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SSD1677.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SSD1963.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_ST77916.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\panel\Panel_SharpLCD.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\arduino_default\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\arduino_default\Bus_Stream.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\arduino_default\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Bus_EPD.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Bus_HUB75.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Bus_I2C.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Light_CH422G.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Light_PWM.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Panel_CVBS.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\Panel_EPD.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32c3\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32p4\Bus_DSI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32p4\Panel_DSI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32p4\Panel_LT8912B.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32p4\Touch_ST7123.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32s2\Bus_Parallel16.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32s2\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32s3\Bus_Parallel16.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32s3\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32s3\Bus_RGB.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp32s3\Panel_RGB.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp8266\Bus_I2C.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp8266\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\esp8266\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\framebuffer\Panel_fb.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\framebuffer\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\opencv\Panel_OpenCV.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\opencv\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\rp2040\Bus_I2C.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\rp2040\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\rp2040\Light_PWM.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\rp2040\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\samd21\Bus_I2C.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\samd21\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\samd21\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\samd51\Bus_I2C.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\samd51\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\samd51\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\sdl\Panel_sdl.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\sdl\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\spresense\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\spresense\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\stm32\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\platforms\stm32\common.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_CHSC6540.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_CHSC6x.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_CSTxxx.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_FT5x06.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_GSLx680.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_GT911.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_NS2009.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_RA8875.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_STMPE610.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_TT21xxx.cpp
Using cached library dependencies for file: c:\Users\annes\Documents\Arduino\libraries\LovyanGFX\src\lgfx\v1\touch\Touch_XPT2046.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Hash\src\PBKDF2_HMACBuilder.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Hash\src\SHA1Builder.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Hash\src\SHA2Builder.cpp
Using cached library dependencies for file: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Hash\src\SHA3Builder.cpp
Generating function prototypes...
Using cached sketch with function prototypes.
Compilation du croquis...
"C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-x32\\2601/bin/xtensa-esp32-elf-g++" -MMD -c "@C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.11/flags/cpp_flags" -Og -g3 -Werror=return-type -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DARDUINO_PARTITION_ "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32:UploadSpeed=115200,CPUFreq=240,FlashFreq=80,FlashMode=qio,FlashSize=8M,PartitionScheme=custom,DebugLevel=none,PSRAM=disabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_CDC_ON_BOOT=0 "@C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.11/flags/defines" "-IC:\\Users\\annes\\Desktop\\Panneaux Solaires\\Solar_Router_V17_29\\Solar_Router_V17_29" -iprefix "C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.11/include/" "@C:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.11/flags/includes" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-libs\\3.3.11/qio_qspi/include" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\cores\\esp32" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\variants\\esp32" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\Ethernet\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\SPI\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\WiFi\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\Network\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\NetworkClientSecure\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\ESPmDNS\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\WebServer\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\FS\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\ArduinoOTA\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\Update\\src" "-Ic:\\Users\\annes\\Documents\\Arduino\\libraries\\PubSubClient\\src" "-Ic:\\Users\\annes\\Documents\\Arduino\\libraries\\DallasTemperature" "-Ic:\\Users\\annes\\Documents\\Arduino\\libraries\\UrlEncode\\src" "-Ic:\\Users\\annes\\Documents\\Arduino\\libraries\\EthernetESP32\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\LittleFS\\src" "-Ic:\\Users\\annes\\Documents\\Arduino\\libraries\\ArduinoJson\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\Wire\\src" "-Ic:\\Users\\annes\\Documents\\Arduino\\libraries\\LovyanGFX\\src" "-IC:\\Users\\annes\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.11\\libraries\\Hash\\src" "@C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB/build_opt.h" "@C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB/file_opts" "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\sketch\\Solar_Router_V17_29.ino.cpp" -o "C:\\Users\\annes\\AppData\\Local\\arduino\\sketches\\5E135BD1138AC85249DAFEFED43B61EB\\sketch\\Solar_Router_V17_29.ino.cpp.o"
Utilisation du fichier déjà compilé: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\Actions.cpp.o
Utilisation du fichier déjà compilé: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\CST820.cpp.o
Utilisation du fichier déjà compilé: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\OneWire.cpp.o
Utilisation du fichier déjà compilé: C:\Users\annes\AppData\Local\arduino\sketches\5E135BD1138AC85249DAFEFED43B61EB\sketch\initGT911.cpp.o
In file included from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:71,
from C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1:
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:11:5: error: 'boolean' does not name a type; did you mean 'bool'?
11 | boolean connected();
| ^~~~~~~
| bool
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:172:42: error: expected class-name before '{' token
172 | class ETHClass : public NetworkInterface {
| ^
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:281:3: error: 'network_event_handle_t' does not name a type; did you mean 'esp_event_handler_t'?
281 | network_event_handle_t _eth_connected_event_handle;
| ^~~~~~~~~~~~~~~~~~~~~~
| esp_event_handler_t
In file included from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:44,
from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiSTA.h:30,
from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFi.h:34,
from C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:354:
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: error: redefinition of 'class Network'
3 | class Network {
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: note: previous definition of 'class Network'
3 | class Network {
| ^~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:49:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
49 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:90:3: note: in expansion of macro 'wifi_event_id_t'
90 | wifi_event_id_t onEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:49:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
49 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:91:3: note: in expansion of macro 'wifi_event_id_t'
91 | wifi_event_id_t onEvent(WiFiEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:49:25: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
49 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:92:3: note: in expansion of macro 'wifi_event_id_t'
92 | wifi_event_id_t onEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:46:25: error: 'NetworkEventCb' has not been declared
46 | #define WiFiEventCb NetworkEventCb
| ^~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:93:20: note: in expansion of macro 'WiFiEventCb'
93 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:93:41: error: 'arduino_event_id_t' has not been declared
93 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:48:25: error: 'NetworkEventSysCb' has not been declared
48 | #define WiFiEventSysCb NetworkEventSysCb
| ^~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:94:20: note: in expansion of macro 'WiFiEventSysCb'
94 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:94:44: error: 'arduino_event_id_t' has not been declared
94 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:94:8: error: 'void WiFiGenericClass::removeEvent(int, int)' cannot be overloaded with 'void WiFiGenericClass::removeEvent(int, int)'
94 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:93:8: note: previous declaration 'void WiFiGenericClass::removeEvent(int, int)'
93 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:49:25: error: 'network_event_handle_t' has not been declared
49 | #define wifi_event_id_t network_event_handle_t
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:95:20: note: in expansion of macro 'wifi_event_id_t'
95 | void removeEvent(wifi_event_id_t id);
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:145:25: error: 'arduino_event_id_t' has not been declared
145 | const char *eventName(arduino_event_id_t id);
| ^~~~~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:147:30: error: 'arduino_event_t' has not been declared
147 | static void _eventCallback(arduino_event_t *event);
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:93:68: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
93 | void removeEvent(WiFiEventCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiGeneric.h:94:71: error: 'ARDUINO_EVENT_MAX' was not declared in this scope; did you mean 'WIFI_EVENT_MAX'?
94 | void removeEvent(WiFiEventSysCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX);
| ^~~~~~~~~~~~~~~~~
| WIFI_EVENT_MAX
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiSTA.h:45:42: error: expected class-name before '{' token
45 | class STAClass : public NetworkInterface {
| ^
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiSTA.h:112:3: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
112 | network_event_handle_t _wifi_sta_event_handle;
| ^~~~~~~~~~~~~~~~~~~~~~
| network_prov_event_handler_t
In file included from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFi.h:35:
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiAP.h:40:41: error: expected class-name before '{' token
40 | class APClass : public NetworkInterface {
| ^
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiAP.h:74:3: error: 'network_event_handle_t' does not name a type; did you mean 'network_prov_event_handler_t'?
74 | network_event_handle_t _wifi_ap_event_handle;
| ^~~~~~~~~~~~~~~~~~~~~~
| network_prov_event_handler_t
In file included from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\NetworkClientSecure\src/NetworkClientSecure.h:25,
from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\NetworkClientSecure\src/WiFiClientSecure.h:2,
from C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:356:
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: error: redefinition of 'class Network'
3 | class Network {
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: note: previous definition of 'class Network'
3 | class Network {
| ^~~~~~~
In file included from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer\src/WebServer.h:29,
from C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:358:
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: error: redefinition of 'class Network'
3 | class Network {
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: note: previous definition of 'class Network'
3 | class Network {
| ^~~~~~~
In file included from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\ArduinoOTA\src/ArduinoOTA.h:18,
from C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:359:
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: error: redefinition of 'class Network'
3 | class Network {
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: note: previous definition of 'class Network'
3 | class Network {
| ^~~~~~~
In file included from c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/Ethernet.h:24,
from c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/EthernetESP32.h:2,
from C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:370:
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: error: redefinition of 'class Network'
3 | class Network {
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:3:7: note: previous definition of 'class Network'
3 | class Network {
| ^~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/Ethernet.h:36:47: error: expected class-name before '{' token
36 | class EthernetClass : public NetworkInterface {
| ^
In file included from c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/EthernetESP32.h:4:
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:32:3: error: 'ETH_PHY_LAN8720' conflicts with a previous declaration
32 | ETH_PHY_LAN8720,
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:150:3: note: previous declaration 'eth_phy_type_t ETH_PHY_LAN8720'
150 | ETH_PHY_LAN8720,
| ^~~~~~~~~~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:33:3: error: 'ETH_PHY_TLK110' conflicts with a previous declaration
33 | ETH_PHY_TLK110,
| ^~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:151:3: note: previous declaration 'eth_phy_type_t ETH_PHY_TLK110'
151 | ETH_PHY_TLK110,
| ^~~~~~~~~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:34:3: error: 'ETH_PHY_RTL8201' conflicts with a previous declaration
34 | ETH_PHY_RTL8201,
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:152:3: note: previous declaration 'eth_phy_type_t ETH_PHY_RTL8201'
152 | ETH_PHY_RTL8201,
| ^~~~~~~~~~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:35:3: error: 'ETH_PHY_DP83848' conflicts with a previous declaration
35 | ETH_PHY_DP83848,
| ^~~~~~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:153:3: note: previous declaration 'eth_phy_type_t ETH_PHY_DP83848'
153 | ETH_PHY_DP83848,
| ^~~~~~~~~~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:37:3: error: 'ETH_PHY_MAX' conflicts with a previous declaration
37 | ETH_PHY_MAX
| ^~~~~~~~~~~
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet\src/ETH.h:169:3: note: previous declaration 'eth_phy_type_t ETH_PHY_MAX'
169 | ETH_PHY_MAX
| ^~~~~~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:814:46: error: no matching function for call to 'EMACDriver::EMACDriver(eth_phy_type_t, int, int, int)'
814 | EMACDriver driver(ETH_PHY_LAN8720, 23, 18, 16); //
| ^
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:43:3: note: candidate: 'EMACDriver::EMACDriver(EthPhyType, int, int, int, emac_rmii_clock_gpio_t, emac_rmii_clock_mode_t)'
43 | EMACDriver(EthPhyType phyType, int mdcPin = 23, int mdioPin = 18, int powerPin = -1, emac_rmii_clock_gpio_t clockPin = EMAC_APPL_CLK_OUT_GPIO, emac_rmii_clock_mode_t clockMode = EMAC_CLK_EXT_IN);
| ^~~~~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:43:25: note: no known conversion for argument 1 from 'eth_phy_type_t' to 'EthPhyType'
43 | EMACDriver(EthPhyType phyType, int mdcPin = 23, int mdioPin = 18, int powerPin = -1, emac_rmii_clock_gpio_t clockPin = EMAC_APPL_CLK_OUT_GPIO, emac_rmii_clock_mode_t clockMode = EMAC_CLK_EXT_IN);
| ~~~~~~~~~~~^~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:40:7: note: candidate: 'constexpr EMACDriver::EMACDriver(const EMACDriver&)'
40 | class EMACDriver : public EthDriver {
| ^~~~~~~~~~
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:40:7: note: candidate expects 1 argument, 4 provided
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:40:7: note: candidate: 'constexpr EMACDriver::EMACDriver(EMACDriver&&)'
c:\Users\annes\Documents\Arduino\libraries\EthernetESP32\src/utility/EMACDriver.h:40:7: note: candidate expects 1 argument, 4 provided
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:944:6: error: variable or field 'WiFiEvent' declared void
944 | void WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) { //SR19 3.3.6+
| ^~~~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:944:16: error: 'arduino_event_id_t' was not declared in this scope; did you mean 'wifi_event_id_t'?
944 | void WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) { //SR19 3.3.6+
| ^~~~~~~~~~~~~~~~~~
| wifi_event_id_t
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:944:42: error: 'arduino_event_info_t' was not declared in this scope; did you mean 'arduino_panic_info_t'?
944 | void WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) { //SR19 3.3.6+
| ^~~~~~~~~~~~~~~~~~~~
| arduino_panic_info_t
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:944:6: error: variable or field 'WiFiEvent' declared void
944 | void WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) { //SR19 3.3.6+
| ^~~~~~~~~
In file included from C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFi.h:33:
C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi\src/WiFiType.h:39:25: error: 'arduino_event_id_t' was not declared in this scope; did you mean 'wifi_event_id_t'?
39 | #define WiFiEvent_t arduino_event_id_t
| ^~~~~~~~~~~~~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:944:16: note: in expansion of macro 'WiFiEvent_t'
944 | void WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) { //SR19 3.3.6+
| ^~~~~~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:944:35: error: 'arduino_event_info_t' was not declared in this scope; did you mean 'arduino_panic_info_t'?
944 | void WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) { //SR19 3.3.6+
| ^~~~~~~~~~~~~~~~~~~~
| arduino_panic_info_t
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino: In function 'void setup()':
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1141:63: error: 'class EthernetClass' has no member named 'localIP'
1141 | StockMessage("Adresse IP Ethernet fixe : : " + Ethernet.localIP().toString());
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1142:38: error: 'class EthernetClass' has no member named 'localIP'
1142 | RMS_IP[0] = String2IP(Ethernet.localIP().toString());
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1146:76: error: 'class EthernetClass' has no member named 'localIP'
1146 | StockMessage("Adresse IP Ethernet assignée par DHCP : " + Ethernet.localIP().toString());
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1147:40: error: 'class EthernetClass' has no member named 'localIP'
1147 | RMS_IP[0] = String2IP(Ethernet.localIP().toString());
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1232:14: error: 'class WiFiClass' has no member named 'onEvent'
1232 | WiFi.onEvent(WiFiEvent); //appel évènements WPS/WiFi depuis WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) //SR19
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1232:22: error: 'WiFiEvent' was not declared in this scope; did you mean 'WiFiEventCb'?
1232 | WiFi.onEvent(WiFiEvent); //appel évènements WPS/WiFi depuis WiFiEvent(WiFiEvent_t event, arduino_event_info_t info) //SR19
| ^~~~~~~~~
| WiFiEventCb
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino: In function 'void loop()':
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Solar_Router_V17_29.ino:1659:37: error: 'class EthernetClass' has no member named 'localIP'
1659 | PrintScroll("IP :" + Ethernet.localIP().toString());
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\EnvoiMQTT.ino: In function 'bool testMQTTconnected()':
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\EnvoiMQTT.ino:84:18: error: 'class EthernetClass' has no member named 'macAddress'; did you mean 'MACAddress'?
84 | Ethernet.macAddress(mac);
| ^~~~~~~~~~
| MACAddress
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\EnvoiMQTT.ino:85:35: error: 'class EthernetClass' has no member named 'localIP'
85 | cu = "http://" + Ethernet.localIP().toString();
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Server.ino: In function 'void handleAjaxESP32()':
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Server.ino:356:20: error: 'class EthernetClass' has no member named 'macAddress'; did you mean 'MACAddress'?
356 | Mac = Ethernet.macAddress();
| ^~~~~~~~~~
| MACAddress
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Server.ino:357:20: error: 'class EthernetClass' has no member named 'localIP'
357 | adr = Ethernet.localIP().toString() + US + hostname + US + "" + RS + Ethernet.gatewayIP().toString() + RS + Ethernet.subnetMask().toString();
| ^~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Server.ino:357:83: error: 'class EthernetClass' has no member named 'gatewayIP'
357 | adr = Ethernet.localIP().toString() + US + hostname + US + "" + RS + Ethernet.gatewayIP().toString() + RS + Ethernet.subnetMask().toString();
| ^~~~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Server.ino:357:122: error: 'class EthernetClass' has no member named 'subnetMask'
357 | adr = Ethernet.localIP().toString() + US + hostname + US + "" + RS + Ethernet.gatewayIP().toString() + RS + Ethernet.subnetMask().toString();
| ^~~~~~~~~~
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Server.ino: In function 'void handleParaVar()':
C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29\Server.ino:699:24: error: 'class EthernetClass' has no member named 'localIP'
699 | localIP = Ethernet.localIP().toString();
| ^~~~~~~
Utilisation de la bibliothèque Ethernet version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Ethernet
Utilisation de la bibliothèque SPI version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\SPI
Utilisation de la bibliothèque WiFi version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi
Utilisation de la bibliothèque Networking version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network
Utilisation de la bibliothèque NetworkClientSecure version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\NetworkClientSecure
Utilisation de la bibliothèque ESPmDNS version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\ESPmDNS
Utilisation de la bibliothèque WebServer version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer
Utilisation de la bibliothèque FS version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\FS
Utilisation de la bibliothèque ArduinoOTA version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\ArduinoOTA
Utilisation de la bibliothèque Update version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Update
Utilisation de la bibliothèque PubSubClient version 2.8 dans le dossier: C:\Users\annes\Documents\Arduino\libraries\PubSubClient
Utilisation de la bibliothèque DallasTemperature version 4.0.6 dans le dossier: C:\Users\annes\Documents\Arduino\libraries\DallasTemperature
Utilisation de la bibliothèque UrlEncode version 1.0.1 dans le dossier: C:\Users\annes\Documents\Arduino\libraries\UrlEncode
Utilisation de la bibliothèque EthernetESP32 version 1.0.2 dans le dossier: C:\Users\annes\Documents\Arduino\libraries\EthernetESP32
Utilisation de la bibliothèque LittleFS version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\LittleFS
Utilisation de la bibliothèque ArduinoJson version 7.4.3 dans le dossier: C:\Users\annes\Documents\Arduino\libraries\ArduinoJson
Utilisation de la bibliothèque Wire version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Wire
Utilisation de la bibliothèque LovyanGFX version 1.2.28 dans le dossier: C:\Users\annes\Documents\Arduino\libraries\LovyanGFX
Utilisation de la bibliothèque Hash version 3.3.11 dans le dossier: C:\Users\annes\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Hash
exit status 1

Compilation error: 'boolean' does not name a type; did you mean 'bool'?


RE: Logiciel Routeur - michy - 09-09-2026

vous avez un fichier qui se nomme Network.h dans le répertoire avec les fichiers source du RMS ?

Citation :C:\Users\annes\Desktop\Panneaux Solaires\Solar_Router_V17_29\Solar_Router_V17_29/Network.h:11:5: error: 'boolean' does not name a type; did you mean 'bool'?

vous n'avez pas installé toutes les bibliothèques requises ?

Citation :Vérifiez que vous avez les bibliothèques installées sur votre IDE Arduino :
  • PubSubClient
  • DallasTemperature
  • UrlEncode
  • LovyanGFX
  • EthernetESP32

voila +/- ce qui est attendu après la compilation :

Citation :Utilisation de la bibliothèque WiFi version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WiFi
Utilisation de la bibliothèque Networking version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Network
Utilisation de la bibliothèque NetworkClientSecure version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\NetworkClientSecure
Utilisation de la bibliothèque ESPmDNS version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\ESPmDNS
Utilisation de la bibliothèque WebServer version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\WebServer
Utilisation de la bibliothèque FS version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\FS
Utilisation de la bibliothèque ArduinoOTA version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\ArduinoOTA
Utilisation de la bibliothèque Update version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Update
Utilisation de la bibliothèque PubSubClient version 2.8 dans le dossier: C:\Users\....\kDrive\dev\Sketchbooks\libraries\PubSubClient
Utilisation de la bibliothèque DallasTemperature version 4.0.6 dans le dossier: C:\Users\....\kDrive\dev\Sketchbooks\libraries\DallasTemperature
Utilisation de la bibliothèque UrlEncode version 1.0.1 dans le dossier: C:\Users\....\kDrive\dev\Sketchbooks\libraries\UrlEncode
Utilisation de la bibliothèque EthernetESP32 version 1.0.2 dans le dossier: C:\Users\....\kDrive\dev\Sketchbooks\libraries\EthernetESP32
Utilisation de la bibliothèque SPI version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\SPI
Utilisation de la bibliothèque LittleFS version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\LittleFS
Utilisation de la bibliothèque ArduinoJson version 7.4.3 dans le dossier: C:\Users\....\kDrive\dev\Sketchbooks\libraries\ArduinoJson
Utilisation de la bibliothèque Wire version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Wire
Utilisation de la bibliothèque LovyanGFX version 1.2.28 dans le dossier: C:\Users\....\kDrive\dev\Sketchbooks\libraries\LovyanGFX
Utilisation de la bibliothèque Hash version 3.3.11 dans le dossier: C:\Users\....\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\Hash
"C:\\Users\\....\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-x32\\2601/bin/xtensa-esp32-elf-size" -A "C:\\Users\\....\\AppData\\Local\\arduino\\sketches\\4179415748EF06F23550513A0465C09F/Solar_Router_V17_29_Ori.ino.elf"
Le croquis utilise 1867659 octets (95%) de l'espace de stockage de programmes. Le maximum est de 1945600 octets.
Les variables globales utilisent 91568 octets (27%) de mémoire dynamique, ce qui laisse 236112 octets pour les variables locales. Le maximum est de 327680 octets.


la procédure décrite à ce lien mériterai une petite mise à jour car les versions ont bien évolué depuis l'écriture de cette page

La version actuelle pour Espressif est 3.3.11, toutes les explications pour la version 2.0.17, 3.0.1 et 3.1.1 sont a ignorer (sauf a absolument vouloir compiler des vielles versions de RMS)

OneWire est embarqué dans le code, plus besoin de charger la lib

pour le partitionnement mémoire c'est impérativement Custom utilisant le fichier fournit avec les sources