dreed47 / WifiMQTTManager

ESP32/ESP8266 library for managing your IoT devices.
GNU General Public License v3.0
82 stars 33 forks source link

Problem on Compile #23

Open Barone1968 opened 2 years ago

Barone1968 commented 2 years ago

This is error message:

Can help Me...thanks

Arduino:1.8.19 (Windows 7), Scheda:"DOIT ESP32 DEVKIT V1, 80MHz, 921600, None"

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:117:11: error: DynamicJsonBuffer is a class from ArduinoJson 5. Please see https://arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6

 DynamicJsonBuffer jsonBuffer;

       ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:192:11: error: DynamicJsonBuffer is a class from ArduinoJson 5. Please see https://arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6

     DynamicJsonBuffer jsonBuffer;

       ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:266:11: error: StaticJsonBuffer is a class from ArduinoJson 5. Please see https://arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6

StaticJsonBuffer<2000> JSONbuffer;

       ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp: In member function 'void WiFiMQTTManager::setup(String)':

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:117:23: error: 'jsonBuffer' was not declared in this scope

 DynamicJsonBuffer jsonBuffer;

                   ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:130:10: error: 'ArduinoJson::JsonObject {aka class ArduinoJson6190_F1::ObjectRef}' has no member named 'prettyPrintTo'

 json.prettyPrintTo(Serial);

      ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:131:10: error: 'ArduinoJson::JsonObject {aka class ArduinoJson6190_F1::ObjectRef}' has no member named 'printTo'

 json.printTo(configFile);

      ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp: In member function 'void WiFiMQTTManager::_setupSpiffs()':

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:192:27: error: 'jsonBuffer' was not declared in this scope

     DynamicJsonBuffer jsonBuffer;

                       ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:194:14: error: 'ArduinoJson::JsonObject {aka class ArduinoJson6190_F1::ObjectRef}' has no member named 'printTo'

     json.printTo(Serial);

          ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:195:18: error: 'ArduinoJson::JsonObject {aka class ArduinoJson6190_F1::ObjectRef}' has no member named 'success'

     if (json.success()) {

              ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp: In member function 'void WiFiMQTTManager::_registerDevice()':

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:266:19: error: expected primary-expression before '<' token

StaticJsonBuffer<2000> JSONbuffer;

               ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:266:26: error: 'JSONbuffer' was not declared in this scope

StaticJsonBuffer<2000> JSONbuffer;

                      ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:282:8: error: 'ArduinoJson::JsonObject {aka class ArduinoJson6190_F1::ObjectRef}' has no member named 'printTo'

root.printTo(messageBuffer, sizeof(messageBuffer));

    ^

C:\Program Files (x86)\Arduino\libraries\WifiMQTTManager\src\WiFiMQTTManager.cpp:286:8: error: 'ArduinoJson::JsonObject {aka class ArduinoJson6190_F1::ObjectRef}' has no member named 'prettyPrintTo'

root.prettyPrintTo(Serial);

    ^

Più di una libreria trovata per "WiFi.h"

Usata: C:\Users\Soaco\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi

Non usata: C:\Program Files (x86)\Arduino\libraries\WiFi

exit status 1

Errore durante la compilazione per la scheda DOIT ESP32 DEVKIT V1.

Questo report potrebbe essere più ricco di informazioni abilitando l'opzione "Mostra un output dettagliato durante la compilazione" in "File -> Impostazioni"