kakopappa / sinric

Amazon Alexa Smart home skill / Google Home Action for ESP8266 / ESP32 / Arduino
https://sinric.com
285 stars 166 forks source link

'json' was not declared in this scope #388

Open computerfreek274 opened 4 years ago

computerfreek274 commented 4 years ago

Fixed Json Thanks for great work. still unable to flash a pro build i get .

             from C:\Users\admin\AppData\Local\Temp\arduino_modified_sketch_633916\Switch.ino:34:

C:\Users\admin\Documents\Arduino\libraries\esp8266-esp32-sdk-master\src/SinricProWebsocket.h: In member function 'void websocketListener::begin(String, String, String, SinricProQueue_t*)':

C:\Users\admin\Documents\Arduino\libraries\esp8266-esp32-sdk-master\src/SinricProWebsocket.h:100:13: error: 'class WebSocketsClient' has no member named 'enableHeartbeat'

webSocket.enableHeartbeat(WEBSOCKET_PING_INTERVAL, WEBSOCKET_PING_TIMEOUT, WEBSOCKET_RETRY_COUNT);

         ^

Multiple libraries were found for "ESP8266WiFi.h" Used: C:\Users\admin\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0\libraries\ESP8266WiFi Multiple libraries were found for "SinricPro.h" Used: C:\Users\admin\Documents\Arduino\libraries\esp8266-esp32-sdk-master Multiple libraries were found for "ArduinoJson.h" Used: C:\Users\admin\Documents\Arduino\libraries\ArduinoJson Not used: C:\Users\admin\Documents\Arduino\libraries\ArduinoJson-6.x Not used: C:\Users\admin\Documents\Arduino\libraries\CoogleIOT Not used: C:\Users\admin\Documents\Arduino\libraries\arduino_408104 Multiple libraries were found for "WebSocketsClient.h" Used: C:\Users\admin\Documents\Arduino\libraries\WebSockets Not used: C:\Users\admin\Documents\Arduino\libraries\arduinoWebSockets-2.1.0 Multiple libraries were found for "Hash.h" Used: C:\Users\admin\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0\libraries\Hash Using library ESP8266WiFi at version 1.0 in folder: C:\Users\admin\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0\libraries\ESP8266WiFi Using library esp8266-esp32-sdk-master at version 2.2.7 in folder: C:\Users\admin\Documents\Arduino\libraries\esp8266-esp32-sdk-master Using library ArduinoJson at version 6.13.0 in folder: C:\Users\admin\Documents\Arduino\libraries\ArduinoJson Using library WebSockets at version 2.1.1 in folder: C:\Users\admin\Documents\Arduino\libraries\WebSockets Using library Hash at version 1.0 in folder: C:\Users\admin\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0\libraries\Hash exit status 1 Error compiling for board NodeMCU 1.0 (ESP-12E Module).

sivar2311 commented 4 years ago

See here Please check that all needed libraries are installed correctly

computerfreek274 commented 4 years ago

Starting clean worked thank you.