Coder Social home page Coder Social logo

mobizt / firebase-esp8266 Goto Github PK

View Code? Open in Web Editor NEW
410.0 20.0 112.0 5.9 MB

[DEPRECATED] ๐Ÿ”ฅ Firebase RTDB Arduino Library for ESP8266 and RP2040 Pico. The complete, fast, secured and reliable Firebase Arduino client library that supports CRUD (create, read, update, delete) and Stream operations.

License: MIT License

C++ 36.63% C 63.37%
esp8266 firebase arduino database stream firebase-realtime-database firebase-database rsa256 oauth2-authentication custom-token

firebase-esp8266's Introduction

Firebase Realtime Database Arduino Library for ESP8266 and Raspberry Pi Pico (RP2040)

Compile Examples Github Stars Github Issues

arduino-library-badge PlatformIO DOI

We're moving to the new library

Warning

Due to the issues that cannot be fixed, this This library is now obsoleted and replaced by the new FirebaseClient library.

The new async FirebaseClient library is now availavle in Arduino IDE and PlatformIO's Library Manager.

It will be the old Firebase libraries (Firebase-ESP-Client, Firebase-ESP8266 and FirebaseESP32) replacement.

The new library provides simpler APIs interface, faster and more reliable operations. It can use in both sync and async operations.

All old Firebase libraries will be deprecated soon this year and we recommended to upgrade your current code to work with new async FirebaseClient library instead.

For Arduino NANO 33 IoT, Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino Nano RP2040 Connect, we recommend to use new async FirebaseClient library instead of this old Firebase-Arduino-WiFiNINA library.

License

The MIT License (MIT)

Copyright (c) 2024 K. Suwatchai (Mobizt)

Permission is hereby granted, free of charge, to any person returning a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

firebase-esp8266's People

Contributors

gizmodo avatar mobizt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

firebase-esp8266's Issues

how to connect to a open database

hi,
how to connect to a open database without providing a parameter "FIREBASE_AUTH". Like as Firebase.begin(FIREBASE_HOST);

{
"rules": {
".read": "auth == null",
".write": "auth == null"
}
}

Best regards

Aleatory crashes when calling setString()

Hello mobizt,

My code is almost running stable, it is not yet, because sometimes it crashes with wdt reset.

The function that is suppose to be causing the crash is the setString().

I know that, because when I run my code with the function commented out it runs really stable even within a stress test.

Is there something I can do to turn my code really stable ?

Thanks in advance

how to retrieve timestamp

timestamp always give 2147483647 as it shows it as int data type,
although value pushed and set are correct but i want to retrieve it in nodemcu how to do that?
is there any long data type available?

ArduinoJSON

Which version of ArduinoJson library should be used?
5.x.x or 6.x.x

extra brackets issue

change brackets in code
example:

Serial.println(firebaseData.errorReason()));

FirebaseESP8266HTTPClient.h:103:3: error: reference to 'WiFiClientSecure' is ambiguous

I just opened up the Arduino IDE for the first time in a couple of months and updated all my libs
and boards including this lib. It looks like you've added a whole lot of new features (thanks for the hard work!) but I'm getting an error trying to compile with your latest code from master. I also tried a few older versions (2.1.0 & 2.1.1)

I'm trying to compile but I get the error "error: reference to 'WiFiClientSecure' is ambiguous"
I'm using ESP8266 board v2.5.2 but I have also tried 2.5.0.

It's entirely possible that my Arduino setup has got screwed up which could be causing the issue.
Are there any issues with the lib at the moment or can you see anything that I'm doing wrong?

Here goes my compiler output:

Arduino: 1.8.9 (Windows 10), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, QIO (fast), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\M\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\M\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\M\Development\Arduino\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,ssl=all,ResetMethod=ck,CrystalFreq=26,FlashFreq=40,FlashMode=qio,eesz=512K,led=2,sdk=nonosdk221,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Users\M\AppData\Local\Temp\arduino_build_441723 -warnings=none -build-cache C:\Users\M\AppData\Local\Temp\arduino_cache_976525 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-3-20ed2b9.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.python.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\python\3.7.2-post1 -prefs=runtime.tools.python-3.7.2-post1.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\python\3.7.2-post1 -prefs=runtime.tools.mkspiffs.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs-2.5.0-3-20ed2b9.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -verbose C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\M\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\M\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\M\Development\Arduino\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,ssl=all,ResetMethod=ck,CrystalFreq=26,FlashFreq=40,FlashMode=qio,eesz=512K,led=2,sdk=nonosdk221,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Users\M\AppData\Local\Temp\arduino_build_441723 -warnings=none -build-cache C:\Users\M\AppData\Local\Temp\arduino_cache_976525 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-3-20ed2b9.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.python.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\python\3.7.2-post1 -prefs=runtime.tools.python-3.7.2-post1.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\python\3.7.2-post1 -prefs=runtime.tools.mkspiffs.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs-2.5.0-3-20ed2b9.path=C:\Users\M\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -verbose C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino
Using board 'generic' from platform in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2
Using core 'esp8266' from platform in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2
Detecting libraries used...
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient\\NTPClient.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager\\WiFiManager.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\BearSSLHelpers.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\CertStoreBearSSL.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\ESP8266WiFi.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\ESP8266WiFiAP.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\ESP8266WiFiGeneric.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\ESP8266WiFiMulti.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\ESP8266WiFiSTA-WPS.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\ESP8266WiFiSTA.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\ESP8266WiFiScan.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\WiFiClient.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\WiFiClientSecureAxTLS.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\WiFiClientSecureBearSSL.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\WiFiServer.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\WiFiServerSecureAxTLS.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\WiFiServerSecureBearSSL.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src\\WiFiUdp.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src\\ESP8266WebServer.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src\\ESP8266WebServerSecureAxTLS.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src\\ESP8266WebServerSecureBearSSL.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src\\Parsing.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src\\detail\\mimetable.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src\\DNSServer.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome\\SmartHome.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src\\FirebaseESP8266.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src\\FirebaseESP8266HTTPClient.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI\\SPI.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src\\SD.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src\\SDFS.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\FatFile.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\FatFileLFN.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\FatFilePrint.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\FatFileSFN.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\FatVolume.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\FmtNumber.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\StdioStream.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\fstream.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\istream.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\FatLib\\ostream.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\MinimumSerial.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SdCard\\SdSpiCard.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SdCard\\SdSpiCardEX.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SdCard\\SdioCardEX.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SdCard\\SdioTeensy.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SpiDriver\\SdSpiESP8266.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SpiDriver\\SdSpiParticle.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SpiDriver\\SdSpiSAM3X.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SpiDriver\\SdSpiSTM32.cpp" -o nul
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src\\SpiDriver\\SdSpiTeensy3.cpp" -o nul
Generating function prototypes...
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_QIO -DESP8266 "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\generic" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\NTPClient" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\WiFiManager" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266WebServer\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\DNSServer\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\SmartHome" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\Firebase-ESP8266-master\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SPI" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SD\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\SDFS\\src" "-IC:\\Users\\M\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\libraries\\ESP8266SdFat\\src" "-IC:\\Users\\M\\Development\\Arduino\\libraries\\ArduinoJson\\src" "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp" -o "C:\\Users\\M\\AppData\\Local\\Temp\\arduino_build_441723\\sketch\\sprinkler.ino.cpp.o"
In file included from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:65:0,

                 from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266HTTPClient.h:103:3: error: reference to 'WiFiClientSecure' is ambiguous

   WiFiClientSecure client;

   ^

In file included from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266HTTPClient.h:38:0,

                 from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:65,

                 from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecureAxTLS.h:33:7: note: candidates are: class axTLS::WiFiClientSecure

 class WiFiClientSecure : public WiFiClient {

       ^

In file included from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecure.h:41:0,

                 from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiServerSecure.h:20,

                 from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:41,

                 from C:\Users\M\Development\Arduino\libraries\WiFiManager/WiFiManager.h:47,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:13:

C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecureBearSSL.h:34:7: note:                 class BearSSL::WiFiClientSecure

 class WiFiClientSecure : public WiFiClient {

       ^

In file included from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:65:0,

                 from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266HTTPClient.h:103:3: error: 'WiFiClientSecure' does not name a type

   WiFiClientSecure client;

   ^

In file included from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13:0,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:1964:32: error: reference to 'WiFiClientSecure' is ambiguous

   void send_base64_encode_file(WiFiClientSecure &netClient, const std::string &filePath);

                                ^

In file included from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266HTTPClient.h:38:0,

                 from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:65,

                 from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecureAxTLS.h:33:7: note: candidates are: class axTLS::WiFiClientSecure

 class WiFiClientSecure : public WiFiClient {

       ^

In file included from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecure.h:41:0,

                 from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiServerSecure.h:20,

                 from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:41,

                 from C:\Users\M\Development\Arduino\libraries\WiFiManager/WiFiManager.h:47,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:13:

C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecureBearSSL.h:34:7: note:                 class BearSSL::WiFiClientSecure

 class WiFiClientSecure : public WiFiClient {

       ^

In file included from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13:0,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:1964:32: error: 'WiFiClientSecure' has not been declared

   void send_base64_encode_file(WiFiClientSecure &netClient, const std::string &filePath);

                                ^

C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:1998:3: error: reference to 'WiFiClientSecure' is ambiguous

   WiFiClientSecure getWiFiClient();

   ^

In file included from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266HTTPClient.h:38:0,

                 from C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:65,

                 from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecureAxTLS.h:33:7: note: candidates are: class axTLS::WiFiClientSecure

 class WiFiClientSecure : public WiFiClient {

       ^

In file included from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecure.h:41:0,

                 from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiServerSecure.h:20,

                 from C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:41,

                 from C:\Users\M\Development\Arduino\libraries\WiFiManager/WiFiManager.h:47,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:13:

C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src/WiFiClientSecureBearSSL.h:34:7: note:                 class BearSSL::WiFiClientSecure

 class WiFiClientSecure : public WiFiClient {

       ^

In file included from C:\Users\M\Development\Arduino\libraries\SmartHome/SmartHome.h:13:0,

                 from C:\Users\M\Development\Arduino\firebase\sprinkler\sprinkler.ino:15:

C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master\src/FirebaseESP8266.h:1998:3: error: 'WiFiClientSecure' does not name a type

   WiFiClientSecure getWiFiClient();

   ^

Multiple libraries were found for "SD.h"
 Used: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\SD
 Not used: C:\Program Files (x86)\Arduino\libraries\SD
Using library NTPClient at version 3.1.0 in folder: C:\Users\M\Development\Arduino\libraries\NTPClient 
Using library WiFiManager at version 1.0.0 in folder: C:\Users\M\Development\Arduino\libraries\WiFiManager 
Using library ESP8266WiFi at version 1.0 in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi 
Using library ESP8266WebServer at version 1.0 in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WebServer 
Using library DNSServer at version 1.1.1 in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\DNSServer 
Using library SmartHome at version 0.0.1 in folder: C:\Users\M\Development\Arduino\libraries\SmartHome 
Using library Firebase-ESP8266-master at version 2.1.2 in folder: C:\Users\M\Development\Arduino\libraries\Firebase-ESP8266-master 
Using library SPI at version 1.0 in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\SPI 
Using library SD at version 2.0.0 in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\SD 
Using library SDFS at version 0.1.0 in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\SDFS 
Using library ESP8266SdFat at version 1.0.16 in folder: C:\Users\M\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266SdFat 
Using library ArduinoJson at version 6.10.1 in folder: C:\Users\M\Development\Arduino\libraries\ArduinoJson 
exit status 1
Error compiling for board Generic ESP8266 Module.

HELP: How to push timestamp with data

Hi, I see in timestamp example function like "Firebase.pushTimestamp(firebaseData, path)" has push only timestamp but i want to push like this { "data":"data1", "timestamp":"1563339831099" }
thanks

Not able to set/update values to firebase when Streaming

Everything works fine unless two things. i am able to update single node using one child but not using two or more childs as it returns as string not json. String updateData = "{"firmware_version":"1.0.0", "device_online":"yes"}"; and the second one is stream is working fine but i am not able to set/update string or int to firebase when streaming as esp8266 crashes.

Could not parse auth token

Hello
Using the Basic example in PlatformIO
I think I have Firebase setup correctly
Serial output

Set double test...
FAILED
REASON: unauthorized, Could not parse auth token.

Thanks for any help

Shows esp8266 core outdated, even though I have 2.4.2 installed

According to the prerequisites for the library, esp8266 v2.4.0 or above must be installed. Recommended versions are 2.4.2 or 2.5.0.
I have 2.4.2 version installed. But compiling the code gives the error:

Arduino: 1.8.6 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Multiple libraries were found for "SD.h"
In file included from C:\Users\nikhil\Desktop\CODES\CODES\CODES.ino:13:0:

 Used: C:\Users\nikhil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\SD
C:\Users\nikhil\Documents\Arduino\libraries\Firebase_ESP8266_Client\src/FirebaseESP8266.h:58:2: error: #error Your ESP8266 Arduino Core SDK is outdated, please update. From Arduino IDE go to Boards Manager and search 'esp8266' then select version 2.4.0 or above.

 Not used: D:\Arduino\libraries\SD
 #error Your ESP8266 Arduino Core SDK is outdated, please update. From Arduino IDE go to Boards Manager and search 'esp8266' then select version 2.4.0 or above.

  ^

exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

What is it that I am doing wrong?
Any help appreciated.

SD card was not available Error in Firebase File?

Describe the bug
When i try your Firebase Files example i got this error:

Connecting to Wi-Fi.........
Connected with IP: 192.168.43.169

------------------------------------
Set file data test...
FAILED
REASON: SD card was not available
------------------------------------

------------------------------------
Get file data test...
FAILED
REASON: SD card was not available
------------------------------------

------------------------------------
Append file data test...
FAILED
REASON: SD card was not available
------------------------------------

When i try to use SD (esp8266) default example, i am able to write file in SD Card.

And when i try your Firebase File Example, the file1.txt is written in my SD card though, with some weird character. But not uploading in Firebase Server.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Arduino IDE
  2. Click on Example Firebase ESP8266>File
  3. Upload

IDE and its version:

  • Arduino
  • Version 1.8.9

ESP8266 Arduino Core SDK version

  • Version 2.5.1

PIN Diagram
Nodemcu Lolin esp8266 <-> Micro SD Module
VUsb(5v) <-> VCC
GND <-> GND
D2 <-> CS
D5 <-> SCK
D6 <-> MISO
D7 <-> MOSI

My Code
I just use your example code and change my CS PIN to 4(D2) and setup my Firebase and Wifi settings

#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>
#include "SD.h"

#define FIREBASE_HOST "xxxxxx.firebaseio.com" 
#define FIREBASE_AUTH "xxxxx"
#define WIFI_SSID "xxxx"
#define WIFI_PASSWORD "xxxxxx"

//Define Firebase Data object
FirebaseData firebaseData;

String path = "/ESP8266_Test";

File file;

void setup()
{

  Serial.begin(115200);
  Serial.println();
  Serial.println();

  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  Serial.print("Connecting to Wi-Fi");
  while (WiFi.status() != WL_CONNECTED)
  {
    Serial.print(".");
    delay(300);
  }
  Serial.println();
  Serial.print("Connected with IP: ");
  Serial.println(WiFi.localIP());
  Serial.println();

  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
  Firebase.reconnectWiFi(true);

  //Mount SD card
  if (!SD.begin(4))
  {
    Serial.println("SD Card mounted failed");
    return;
  }

  //Delete demo files
  if (SD.exists("/file1.txt"))
    SD.remove("/file1.txt");

  if (SD.exists("/file2.txt"))
    SD.remove("/file2.txt");

  if (SD.exists("/file3.txt"))
    SD.remove("/file3.txt");

  Serial.println("------------------------------------");
  Serial.println("Set file data test...");

  //Write demo data to file
  file = SD.open("/file1.txt", FILE_WRITE);
  for (int i = 0; i < 256; i++)
    file.write((uint8_t)i);

  file.close();

  //Set file (read file from SD card and set to database)
  //File name must be in 8.3 DOS format (max. 8 bytes file name and 3 bytes file extension)
  if (Firebase.setFile(firebaseData, StorageType::SD, path + "/Binary/File/data", "/file1.txt"))
  {
    Serial.println("PASSED");
    Serial.println("------------------------------------");
    Serial.println();
  }
  else
  {
    Serial.println("FAILED");
    Serial.println("REASON: " + firebaseData.fileTransferError());
    Serial.println("------------------------------------");
    Serial.println();
  }

  Serial.println("------------------------------------");
  Serial.println("Get file data test...");

  //Get file (download file to SD card)
  //File name must be in 8.3 DOS format (max. 8 bytes file name and 3 bytes file extension)
  if (Firebase.getFile(firebaseData, StorageType::SD, path + "/Binary/File/data", "/file2.txt"))
  {

    Serial.println("PASSED");
    Serial.println("DATA");

    //Readout the downloaded file
    file = SD.open("/file2.txt", FILE_READ);
    int i = 0;

    while (file.available())
    {
      if (i > 0 && i % 16 == 0)
        Serial.println();

      if (i < 16)
        Serial.print("0");

      Serial.print(file.read(), HEX);
      Serial.print(" ");
      i++;
    }
    Serial.println();
    Serial.println("------------------------------------");
    Serial.println();
    file.close();
  }
  else
  {

    Serial.println("FAILED");
    Serial.println("REASON: " + firebaseData.fileTransferError());
    Serial.println("------------------------------------");
    Serial.println();
  }

  Serial.println("------------------------------------");
  Serial.println("Append file data test...");

  if (SD.exists("/file1.txt"))
    SD.remove("/file1.txt");

  //Write demo data to file
  file = SD.open("/file1.txt", FILE_WRITE);
  for (int i = 255; i >= 0; i--)
    file.write((uint8_t)i);

  file.close();

  //Append file data to database
  //File name must be in 8.3 DOS format (max. 8 bytes file name and 3 bytes file extension)
  if (Firebase.pushFile(firebaseData, StorageType::SD, path + "/Binary/File/Logs", "/file1.txt"))
  {
    Serial.println("PASSED");
    Serial.println("PATH: " + firebaseData.dataPath());
    Serial.println("PUSH NAME: " + firebaseData.pushName());
    Serial.println("------------------------------------");

    Serial.println();

    Serial.println("------------------------------------");
    Serial.println("Get appended file data test...");

    //Get the recently appended file (download file to SD card)
    //File name must be in 8.3 DOS format (max. 8 bytes file name and 3 bytes file extension)
    if (Firebase.getFile(firebaseData, StorageType::SD, path + "/Binary/File/Logs/" + firebaseData.pushName(), "/file3.txt"))
    {

      Serial.println("PASSED");
      Serial.println("DATA");

      //Readout the downloaded file
      file = SD.open("/file3.txt", FILE_READ);
      int i = 0;
      int idx = 0;

      while (file.available())
      {
        i = file.read();
        if (i < 16)
          Serial.print("0");

        Serial.print(i, HEX);
        Serial.print(" ");
        
        if (idx > 0 && (idx + 1) % 16 == 0)
          Serial.println();
        idx++;
      }
      Serial.println();
      Serial.println("------------------------------------");
      Serial.println();
      file.close();
    }
    else
    {

      Serial.println("FAILED");
      Serial.println("REASON: " + firebaseData.fileTransferError());
      Serial.println("------------------------------------");
      Serial.println();
    }
  }
  else
  {
    Serial.println("FAILED");
    Serial.println("REASON: " + firebaseData.fileTransferError());
    Serial.println("------------------------------------");
    Serial.println();
  }
}

void loop()
{
}

How to parse many different values from a single JSON response

I have a stream response like this:

STREAM PATH: 
EVENT PATH: /progA
DATA TYPE: json
EVENT TYPE: put
VALUE: {"endA":1569290460,"friA":false,"monA":false,"satA":false,"startA":1569243600,"sunA":true,"tempA":48,"thuA":false,"tueA":true,"wedA":true}

And I'm trying to read the values like this:

        json.clear().setJsonData(firebaseData.jsonData());

        startA = json.parse().get("progA").get("startA").parseResult().intValue;
        endA = json.parse().get("progA").get("endA").parseResult().intValue;
        sunA = json.parse().get("progA").get("sunA").parseResult().boolValue;
        monA = json.parse().get("progA").get("monA").parseResult().boolValue;
        tueA = json.parse().get("progA").get("tueA").parseResult().boolValue;
        wedA = json.parse().get("progA").get("wedA").parseResult().boolValue;
        thuA = json.parse().get("progA").get("thuA").parseResult().boolValue;
        friA = json.parse().get("progA").get("friA").parseResult().boolValue;
        satA = json.parse().get("progA").get("satA").parseResult().boolValue;
        tempA = json.parse().get("progA").get("tempA").parseResult().intValue;

I get to read startA, endA and tempA right, all are int, I'm not been able to read all the bool values. Am I doing something wrong? What would be the best way to do this with this new library version?

In the old version I was doing like this:

  json = firebaseData.jsonData();
  deserializeJson(doc, json);
  tempA = doc["tempA"];
  startA = doc["startA"];
  endA = doc["endA"];
  sunA = doc["sunA"];
  monA = doc["monA"];
  tueA = doc["tueA"];
  wedA = doc["wedA"];
  thuA = doc["thuA"];
  friA = doc["friA"];
  satA = doc["satA"];

I've looked in the examples, couldn't find anything like this

wifi.reconnect(true); problem

Hi,
i have many problems :

First problem with wifi.reconnect(true); :
i tried the wifi.reconnect(true); and replaced it with my manual reconnect, but actually it didn't work!
what i did is to connect my nodemcu to my router then restart my router, the result no reconnect is happened !

Second problem with firebaseData.errorReason() :
if the wifi is connected and there's no streaming or any change in firebase, the errorReason is " not connected "
if internet is being down ( wifi connected ), it has the same result " not connected " !
only if wifi is off the reason is " connection refused "
so, how can i differ between normal situation and connection being lost with the two states having the same error message !?

Third problem :
if internet connection is lost ( wifi still connected ), and internet is back then, streaming is lost !
and the only way to get streaming back is to reset the nodemcu or reset wifi ( but using manual wifi reconnect ) .
my code:

#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>
#include <EEPROM.h>
#include <DNSServer.h>
#include <ESP8266WebServer.h>
#include <ShiftRegister74HC595.h>
#include "WiFiManager.h"
WiFiServer server(80);
WiFiClient client;
#define FIREBASE_HOST "xxxxxxx"                     //Your Firebase Project URL goes here without "http:" , "\" and "/"
#define FIREBASE_AUTH "xxxxxxx"       //Your Firebase Database Secret goes here
FirebaseData firebaseData;
ShiftRegister74HC595 Turn (2, 5, 16, 4);
String path = "";
int val, prev = 0;
void WiFi_Connect()
{
  server.stop();
  server.setNoDelay(false);
  WiFiManager wifiManager;
  //wifiManager.resetSettings();
  wifiManager.setTimeout(30);
  if (!wifiManager.autoConnect("NAME", "PASSWORD"))
  {
    Serial.println("failed to connect and hit timeout");
    ESP.reset();
  }
  Serial.println("Connected !");
  server.begin();
  server.setNoDelay(true);
}
void setup()
{
  Serial.begin(115200);
  EEPROM.begin(512);
  wifi_set_sleep_type(NONE_SLEEP_T);
  delay(100);
  for ( int i = 1; i <= 16; i++ )
  {
    Turn.set(i - 1, EEPROM.read(i));
  }
  WiFi_Connect();
  Serial.println();
  Serial.print("connected:");
  Serial.println(WiFi.localIP());
  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
  Firebase.reconnectWiFi(true);
  if (!Firebase.beginStream(firebaseData, path + "/State"))
  {
    Serial.println("------------------------------------");
    Serial.println("Can't begin stream connection...");
    Serial.println("REASON: " + firebaseData.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }
  else
  {
    Serial.println("PASSED");
    Serial.println("------------------------------------");
    Serial.println();
  }
}
void loop()
{
  if (!Firebase.readStream(firebaseData))
  {
    Serial.println("Can't read stream data");
    Serial.println("REASON: " + firebaseData.errorReason());
    Serial.println();
  }
  if (firebaseData.streamTimeout())
  {
    Serial.println("Stream timeout, resume streaming...");
    Serial.println();
  }
  if (firebaseData.streamAvailable())
  {
    val = firebaseData.stringData().toInt();
  }
  if (server.hasClient())
  {
    client = server.available();
  }
  if (client && client.connected()) {
    if (client.available()) {
      String readString = "";
      while (client.available())
      {
        char c = ((char)client.read());
        readString += c;
      }
      val = readString.toInt();
    }
  }
  if ( prev != val )
  {
      Serial.println(val);
  }
  prev = val;
}

thanks in advance !

getInt and setInt

Hi can someone help me to get int from firebase.
This is code i am using for this

R = Firebase.getInt(firebaseData, "DomeLED/Color/r");

Where R is my global variable of Int type, firebaseData is object, and after is the path for reading the value from

it work perfectly for boolean type, but not for integer or float

No device token provided on Firebase.sendTopic

Hi,

I am trying to use cloud messaging in esp8266 to give notification to android phone
My android phone has subscribed to the topic "general"

As a test I am sending the message in the void setup method

My esp8266 code :

`

Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);

Firebase.reconnectWiFi(true);

firebaseData.fcm.begin("SECRET_KEY_IS_COPIED");

firebaseData.fcm.setPriority("high");

firebaseData.fcm.setTimeToLive(60);

firebaseData.fcm.setNotifyMessage("Notification", "Hello World!", "firebase-logo.png",
"http://www.google.com");
firebaseData.fcm.setTopic("general");

if (Firebase.sendTopic(firebaseData))
{
//Success, print the result returned from server
Serial.println(firebaseData.fcm.getSendResult());
}
else
{
//Failed, print the error reason
Serial.println(firebaseData.errorReason());
}

`

And Error log:

`
No device token provided

`

Why do I need to give device token for topics?

getInt returning incorrect values

I tried retrieving integer values using
getInt but it is returning 1 no matter what the value is in the database.

long int test2 = Firebase.getInt(firebaseData, "/parking/1000/spot1/validTill");

How to read realtime data from Firebase???

Can someone help me? I want to set a condition that the LED going to TURN ON when detecting "1" from the real-time database of Firebase, and TURN OFF when detecting "0" from the real-time database of Firebase. Here is my coding....

#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>

#define FIREBASE_HOST xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
#define FIREBASE_AUTH "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
#define WIFI_SSID "SDIP"
#define WIFI_PASSWORD "11111111"

FirebaseData firebaseData;

String path = "STATUS_1";

void setup()
{
Serial.begin(9600);

WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("Connecting to Wi-Fi");
while (WiFi.status() != WL_CONNECTED)
{
Serial.print(".");
delay(300);
}
Serial.println();
Serial.print("Connected with IP: ");
Serial.println(WiFi.localIP());
Serial.println();

Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
Firebase.reconnectWiFi(true);
pinMode(D5,OUTPUT);

}
int n=0;

void loop()
{
Firebase.getInt(firebaseData, path , n));
if( n==1)
{
Serial.println("ALARM ON");
digitalWrite(D5,HIGH);
}
else
if(n==0)
{
Serial.println("ALARM OFF");
digitalWrite(D5,LOW);
}
}

11111111

No responses after internet conection goes down

I can connect and post/get from Firebase Database ok, but if internet connection goes down (ie nodemcu Keeps connected to Wifi all the time) then, when internet comes up again, Firebase doesnยดt reconnect again automaticly. I tested that using different smartphones as Mobile Hotspot (Samung J7, S10, S8) in this way: 1) turn on Mobile Hotspot (Nodemcu connects right to wifi and get/post data to Firebase). 2) Disable internet data from smartphone (Nodemcu keeps connected to wifi but doesn't post/get data to Firebase, which is ok because no internet) 3)Enable again internet data from smartphone (Nodemcu doesnยดt connect again automaticly to Firebase, so this is the issue).

Any idea of how to fix it? I also test it with linksys routers with same result.

Connection being refused by firebaseData.errorReason()

I have already read the issue opened previously but it doesn't seem to work out for me.

So, I am trying to connect to firebase for a stream connection but I get a message "connection refused". Here's my code:-

#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>

FirebaseData firebaseData;

String PATH = "/LEDStatus/LED1Status";

void setup(){
Serial.begin(115200);

// Connecting to wifi
Serial.println("Connecting to WiFi");
WiFi.begin("SSID", "Password");
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(1000);
}
Serial.println("Connected to wifi");

Firebase.begin("xxxxxxxxxxxxxx.com", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
Serial.println("Firebase connected");

Firebase.reconnectWiFi(true);

if (!Firebase.beginStream(firebaseData, PATH)){
//Could not begin stream connection, then print out the error detail
Serial.println(firebaseData.errorReason());
}
Serial.println("Stream connected");

}

void loop(){
if (!Firebase.readStream(firebaseData))
{
//If read stream was failed, print the error detail.
Serial.println(firebaseData.errorReason());
}

if (firebaseData.streamTimeout())
{
//If stream timeout, just notify
Serial.println("Stream timeout, resume streaming...");
Serial.println();
}

if (firebaseData.streamAvailable())
{

//Print out the value
//Stream data can be many types which can be determined from function dataType

if (firebaseData.dataType() == "int")
  Serial.println(firebaseData.intData());
else if (firebaseData.dataType() == "float")
  Serial.println(firebaseData.floatData());
else if (firebaseData.dataType() == "string")
  Serial.println(firebaseData.stringData());
else if (firebaseData.dataType() == "json")
  Serial.println(firebaseData.jsonData());

}
}

image

Use in NonOS or FreeRtos

I use https://programs74.ru/udkew-en.html to create project. But i don't I can use your folder src in my Project using that developer kit to connect Firebase ?/?

PlatformIO build failed. v.2.3.1

Describe the bug

C:\Users\user.platformio\lib\Firebase ESP8266 Client_ID6247\src\FirebaseESP8266.cpp: In member function 'void FirebaseESP8266::setClock()':
C:\Users\user.platformio\lib\Firebase ESP8266 Client_ID6247\src\FirebaseESP8266.cpp:4885:30: error: 'time' was not declared in this scope
time_t now = time(nullptr);
^
C:\Users\user.platformio\lib\Firebase ESP8266 Client_ID6247\src\FirebaseESP8266.cpp:4899:15: error: aggregate 'tm timeinfo' has incomplete type and cannot be defined
struct tm timeinfo;
^
C:\Users\user.platformio\lib\Firebase ESP8266 Client_ID6247\src\FirebaseESP8266.cpp:4900:29: error: 'gmtime_r' was not declared in this scope
gmtime_r(&now, &timeinfo);
^
*** [.pio\build\esp12e\lib573\Firebase ESP8266 Client_ID6247\FirebaseESP8266.cpp.o] Error 1

To Reproduce
Steps to reproduce the behavior:

  1. Build any example

Expected behavior
Successful build

IDE and its version:

  • PlatformIO
  • Version 2.2.0

ESP8266 Arduino Core SDK version

  • Version 2.5.1

Additional context
If I downgrade to 2.3.0 - no build errors.

firebaseData.errorReason() returns "Connection refused"

I have a problem. When i try to read from the firebase realtime database, all it returnes is connection refused.

`

//-----------------------------
//Wifi Manager
#include <ESP8266WiFi.h> //ESP8266 Core WiFi Library (you most likely already have this in your sketch)
#include <DNSServer.h> //Local DNS Server used for redirecting all requests to the configuration portal
#include <ESP8266WebServer.h> //Local WebServer used to serve the configuration portal
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager WiFi Configuration Magic
//-----------------------------
//Firebase
#include <FirebaseESP8266.h>
#include <FirebaseESP8266HTTPClient.h>
//-----------------------------

#define relayPin 5
#define statusLED 15
#define FIREBASE_HOST "This is the right one"
#define FIREBASE_AUTH "This is the right one"

FirebaseData firebaseData;

int SMID = 123;

void setup() {

//digitalWrite(WifiLED, HIGH);
pinMode(relayPin, OUTPUT);
pinMode(statusLED, OUTPUT);
Serial.begin(115200);

WiFiManager wifiManager;
wifiManager.autoConnect("SmartHomie");

digitalWrite(statusLED, HIGH);
Serial.println("Det virker");
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
//wifiManager.autoConnect("SmartHomie");
}
void loop() {

// Check her pรฅ MCU'ens respektive path til databasen

digitalWrite(relayPin, HIGH);
delay(3000);
digitalWrite(relayPin, LOW);
delay(3000);

int val = 0;
Serial.println(Firebase.getInt(firebaseData, "number"));
if (Firebase.getInt(firebaseData, "number")) {

//Success, then read the payload value

Serial.println("DET FUCKINGER VIRKER!!");

}else {
//Failed, then print out the error detail
Serial.println("Error: "+firebaseData.errorReason());
}
}`
Udklip

Booleans are handled as strings

Hi,

I like this library, and I switched to it from another Arduino library a few days ago mainly because the error handling is way better.
However, this library seems to save booleans as strings in Firebase. Is there any way to avoid or change that?
The problem is that other applications (such as Android SDK, which I use) use real booleans, and this obviously is incompatible (unless handled specially).
I am no Firebase expert, but I think it would be wise to use the method provided by Firebase: https://firebase.google.com/docs/firestore/manage-data/data-types

Meanwhile, I will make a work-around somehow, but as far as I can tell in your library, it's not straight forward to modify your central function FirebaseESP8266::sendRequest() since it already in the parameters takes a string as input.

problem when using FCM and real time database in same project

when i try the following code

/*

*/

//FirebaseESP8266.h must be included before ESP8266WiFi.h
#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>

#define FIREBASE_HOST "goldere.firebaseio.com"
#define FIREBASE_AUTH "VRkzeI3SfKrsyM80DEkzlh"
#define FIREBASE_FCM_SERVER_KEY "AAAAyqlhL3Pg3knu02S6c-KwLgh-n55UCq1l6krPN1jytk6U8SN-Yp_u9L0Yv9dkIHuAvv"

#define WIFI_SSID "Taha Shemi"
#define WIFI_PASSWORD "taha#shemi"

#define AC_Relay D5
//Define FirebaseESP8266 data object
FirebaseData firebaseData;
int ALM0,ACR;
String path = "/GOLD";

unsigned long lastTime = 0;

int count = 0;

void sendMessage();

void setup()
{

Serial.begin(115200);
pinMode(D5, OUTPUT);
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("Connecting to Wi-Fi");
while (WiFi.status() != WL_CONNECTED)
{
Serial.print(".");
delay(300);
}
Serial.println();
Serial.print("Connected with IP: ");
Serial.println(WiFi.localIP());
Serial.println();

Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
Firebase.reconnectWiFi(true);

firebaseData.fcm.begin(FIREBASE_FCM_SERVER_KEY);

//Set database read timeout to 1 minute (max 15 minutes)
Firebase.setReadTimeout(firebaseData, 1000 * 60);
//tiny, small, medium, large and unlimited.
//Size and its write timeout e.g. tiny (1s), small (10s), medium (30s) and large (60s).
Firebase.setwriteSizeLimit(firebaseData, "tiny");

/*
This option allows get and delete functions (PUT and DELETE HTTP requests) works for device connected behind the
Firewall that allows only GET and POST requests.

Firebase.enableClassicRequest(firebaseData, true);
*/
firebaseData.fcm.setPriority("high");

firebaseData.fcm.setTimeToLive(1000);

Firebase.setInt(firebaseData, path + "/ALARM/ALM1", 0);
Firebase.setInt(firebaseData, path + "/CONTROL/AC", 0);
}

void loop()
{
if (millis() - lastTime > 60 * 100)
{
lastTime = millis();

if (Firebase.getInt(firebaseData, path + "/CONTROL/AC"))
{
Serial.println("PASSED");
Serial.println("PATH: " + firebaseData.dataPath());
Serial.println("TYPE: " + firebaseData.dataType());
Serial.println("ETag: " + firebaseData.ETag());
Serial.print("VALUE: ");
ACR= firebaseData.intData();
Serial.println(ACR);
if (ACR==1) {
Serial.println("LED ON");
digitalWrite(D5,HIGH);
sendMessage();
}
else {
Serial.println("LED OFF");
digitalWrite(D5,LOW);
}
}
}
}

void sendMessage()
{

Serial.println("------------------------------------");
Serial.println("Send Firebase Cloud Messaging...");

firebaseData.fcm.setNotifyMessage("Notification", "Hello World! " + String(count));

firebaseData.fcm.setDataMessage("{\"myData\":" + String(count) + "}");

firebaseData.fcm.setTopic("GOLD");
//if (Firebase.broadcastMessage(firebaseData1))
if (Firebase.sendTopic(firebaseData))
//if (Firebase.sendMessage(firebaseData1, 0))//send message to recipient index 0
{

    Serial.println("PASSED");
    Serial.println(firebaseData.fcm.getSendResult());
    Serial.println("------------------------------------");
    Serial.println();
}
else
{
    Serial.println("FAILED");
    Serial.println("REASON: " + firebaseData.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
}

count++;

}

it cant send FCM it gives me FAILED bad request
this happen in 2.3 version but in 2.2 there is no problem
also how to send data message only without notification message

ets Jan 8 2013,rst cause:4, boot mode:(1,6) wdt reset

Hi,

I am trying to control my tubelight/plug with my esp8266. I am storing my status and other data in firebase realtime database.
I want to stream the data because I know if my data has changed then it means I have to change the state of my relay.

Here is my Serial error:


`ets Jan 8 2013,rst cause:4, boot mode:(1,6)

wdt reset
`


And my code :


`
#include <FirebaseESP8266.h>
#include <ESP8266WiFi.h>
#include <ArduinoJson.h>

#define FIREBASE_HOST ""
#define FIREBASE_AUTH "
"
#define WIFI_SSID ""
#define WIFI_PASSWORD "
"
#define relayswitch 7

String path = "";

FirebaseData firebaseData;
DynamicJsonBuffer json_buffer;

void setup() {
// put your setup code here, to run once:
Serial.begin(115200);

WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("Connecting to Wi-Fi");
pinMode(relayswitch, OUTPUT);
while (WiFi.status() != WL_CONNECTED)
{
Serial.print(".");
delay(300);
}
Serial.println();
Serial.print("Connected with IP: ");
Serial.println(WiFi.localIP());
Serial.println();

Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
Firebase.reconnectWiFi(true);

QueryFilter query;
query.equalTo("esp.2615");
query.limitToLast(1);

if (Firebase.getJSON(firebaseData, "/arushpass/cool/chill", query)) {
Serial.println(firebaseData.dataPath());
path = firebaseData.dataPath();
} else {
Serial.println(firebaseData.errorReason());
}
query.clear();

if (!Firebase.beginStream(firebaseData, path))
{
Serial.println("------------------------------------");
Serial.println("Can't begin stream connection...");
Serial.println("REASON: " + firebaseData.errorReason());
Serial.println("------------------------------------");
Serial.println();
}
}

void loop() {
Serial.println("asddhhfkslfghlksfa");
// put your main code here, to run repeatedly:
if (!Firebase.readStream(firebaseData)) {
Serial.println("------------------------------------");
Serial.println(firebaseData.errorReason());
Serial.println("------------------------------------");
}

if (firebaseData.streamTimeout()) {
Serial.println("Stream timeout, resume streaming...");
Serial.println();
}

if (firebaseData.streamAvailable()){
JsonObject& json = json_buffer.parseObject(firebaseData.jsonData());
String type = json["type"];
if (type.equals("TubeLight") || type.equals("Plug")) {
digitalWrite(relayswitch, !digitalRead(relayswitch));
}
}
}
`


My database structure is :

database:
    user_key:
        room1:
            device_name:
                  id: esp.2615
                  on_or_off: false
       room2:
            device_name:
                  id: esp.3526
                  on_or_off: false

etc

Any clue of what I am doing wrong?

BUG Crash on multiple data while making use of firebasestream

Describe the bug
I managed to get the firebase realtime database stream working without issue, altough right now when I edit the data in the database quicker (via an app or via browser) the ESP8266 (A Wemos D1 EPS-12E) crashes and reboots itself. The crash log is as follows:
`Exception (3):
epc1=0x401003e9 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4000adf9 depc=0x00000000

ctx: cont
sp: 3ffffb60 end: 3fffffd0 offset: 01a0

stack>>>
3ffffd00: 3fffc278 40101fdc 3fffc200 00000022
3ffffd10: 3ffffd20 3ffffe28 53002200 4000050c
3ffffd20: 402191d2 00000030 00000010 ffffffff
3ffffd30: 40209220 3ffffe24 3fff5324 00000000
3ffffd40: 00000043 00000061 ff000000 0000007d
3ffffd50: 00000000 3ffffe42 000000ff 00000000
3ffffd60: 3fff518c 3fff5324 3ffffe50 3fff13cc
3ffffd70: 00000030 3ffef854 0000003d 401004e4
3ffffd80: 3fff1df1 7fffffff 0000003d 4020d154
3ffffd90: 00000000 00000074 00000030 4021964c
3ffffda0: 3fff1df1 00000000 00000000 40219752
3ffffdb0: 00000001 00000000 3fff1d14 402239d3
3ffffdc0: 00000000 00000003 00000030 4002297d
3ffffdd0: c792f4cb 11b28dbf aff33bfe 3fff13cc
3ffffde0: 00000000 00000030 3ffef854 40219800
3ffffdf0: 3ffffe48 3a226874 3ffe8624 3fff1018
3ffffe00: 3fff13cc 00000030 3ffef854 402198a6
3ffffe10: 00000003 3fff100c 3fff1d14 40223ea8
3ffffe20: 64747570 3a617461 70227b20 3fff518c
3ffffe30: 3fff5324 7fffffff 3ffef854 402198d4
3ffffe40: 3fff13cc 3a226174 7d353532 ceb2a8c0
3ffffe50: 3fff5324 ffffffff 3ffef7a0 402198e8
3ffffe60: 3fff5324 7fffffff 3ffef7a0 4020bdf0
3ffffe70: 3ffefa48 00000000 3ffefac4 00000030
3ffffe80: 40211b40 00000000 00003a98 fffffffe
3ffffe90: 3fffff30 3fff17b4 3fff1804 3fff14f4
3ffffea0: 3ffefcdc 3ffef7a0 00000000 00000000
3ffffeb0: 3ffefcdc 00000000 00000000 fffffffe
3ffffec0: 3fff3fcc 3ffefa48 00000000 00000000
3ffffed0: 3fff13cc 0000000a 3ffef834 00000001
3ffffee0: 3ffef840 00000006 00000000 00000001
3ffffef0: 00000001 00000000 000930df 00000001
3fffff00: 3ffef850 00000000 3ffef7a0 402196a2
3fffff10: 3fffff30 00000032 00000032 00000032
3fffff20: 00000000 3ffefa48 3ffef7a0 4020c8e8
3fffff30: 40211b40 00000000 00003a98 3ffefac4
3fffff40: 3ffef8a4 3fff17b4 3fff1804 3fff14f4
3fffff50: 3ffefcdc 3ffefcdc 3fffff90 4020cd71
3fffff60: 3fff0544 40207e28 3ffefa98 3ffefac4
3fffff70: 3ffef7a0 3ffefa48 3ffefa30 4020c98b
3fffff80: 3fffdad0 00000000 3ffef7a0 40207668
3fffff90: 00000000 00000000 00000000 00000000
3fffffa0: 00000000 00000000 3ffefabc 402076c8
3fffffb0: 3fffdad0 00000000 3ffefabc 4020d350
3fffffc0: feefeffe feefeffe 3ffe8624 40100721
<<<stack<<<

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
vbb28d4a3
~ld`

With using the Exception decoder of Arduino I get the following decoded stack:
Decoding stack results 0x402191d2: strstr at ../../../.././newlib/libc/string/strstr.c line 69 0x4021964c: std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&) at /Users/igrokhotkov/e/ESPTools/crosstool-NG/.build/xtensa-lx106-elf/build/build-cc-gcc-final/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.tcc line 619 0x40219752: std::string::_M_mutate(unsigned int, unsigned int, unsigned int) at /Users/igrokhotkov/e/ESPTools/crosstool-NG/.build/xtensa-lx106-elf/build/build-cc-gcc-final/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.tcc line 479 0x402239d3: basic_read at ssl/tls1.c line 1374 0x40219800: std::string::_M_replace_safe(unsigned int, unsigned int, char const*, unsigned int) at /Users/igrokhotkov/e/ESPTools/crosstool-NG/.build/xtensa-lx106-elf/build/build-cc-gcc-final/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.tcc line 685 0x402198a6: std::string::assign(char const*, unsigned int) at /Users/igrokhotkov/e/ESPTools/crosstool-NG/.build/xtensa-lx106-elf/build/build-cc-gcc-final/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.tcc line 276 0x40223ea8: ssl_read at ssl/tls1.c line 314 0x402198d4: std::string::assign(char const*) at /Users/igrokhotkov/e/ESPTools/crosstool-NG/.build/xtensa-lx106-elf/build/build-cc-gcc-final/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.h line 1132 0x402198e8: std::string::operator=(char const*) at /Users/igrokhotkov/e/ESPTools/crosstool-NG/.build/xtensa-lx106-elf/build/build-cc-gcc-final/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.h line 555 0x402196a2: std::basic_string , std::allocator >::~basic_string() at /Users/igrokhotkov/e/ESPTools/crosstool-NG/.build/xtensa-lx106-elf/build/build-cc-gcc-final/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.h line 539

I don't know who igrokhotkov is but the exception decoder says the above.

To Reproduce
Steps to reproduce the behavior:

  1. Use the standard firebase stream
  2. change 3 or more datatypes at the same time
  3. crash

Expected behavior
I expect the ESP not to crash.

IDE and its version:

  • VSCODE, PlatformIO
  • Firebase ESP8266 client 2.1.2

Issue about "Not Required Fingerprint and Certificate" features

Hello @mobizt , thank for your great project!
I have a few questions, look forward to your answers.

  1. Without fingerprint, is there a possibility of man in the middle attack?
  2. Is your "Not Required Fingerprint and Certificate" features as the same way:
    bool WiFiClientSecure::verify(const char* fp, const char* domain_name)
    {
    return trure;
    Have a nice day!

I want to add Wifiwebserver in stream example

Hello, thanks a lot for the library. I was having a hard time to find a working library for firebase stream. This library works fine for me. I wanted to try adding wifiwebserver in my code. My webserver was working but firebase stream was not working. It didn't respond to any change of firebase data base.
Here is my code:

//FirebaseESP8266.h` must be included before ESP8266WiFi.h
#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>

#define FIREBASE_HOST "HOST"
#define FIREBASE_AUTH "Secret"
#define WIFI_SSID "Wifi_name"
#define WIFI_PASSWORD "Pass"

//Define FirebaseESP8266 data object
FirebaseData firebaseData;

void printJsonObjectContent(FirebaseData &data);


String path = "My-path";

uint16_t count = 0;

WiFiServer server(80);

void setup()
{
  Serial.begin(9600);
  pinMode(2, OUTPUT);
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  Serial.print("Connecting to Wi-Fi");
  while (WiFi.status() != WL_CONNECTED)
  {
    Serial.print(".");
    delay(300);
  }
  Serial.println();
  Serial.print("Connected with IP: ");
  Serial.println(WiFi.localIP());
  Serial.println();

  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
  Firebase.reconnectWiFi(true);

  if (!Firebase.beginStream(firebaseData, path))
  {
    Serial.println("------------------------------------");
    Serial.println("Can't begin stream connection...");
    Serial.println("REASON: " + firebaseData.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }
  server.begin();
}

void loop()
{
  if (!Firebase.readStream(firebaseData))
  {
    Serial.println("------------------------------------");
    Serial.println("Can't read stream data...");
    Serial.println("REASON: " + firebaseData.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }

  if (firebaseData.streamTimeout())
  {
    Serial.println("Stream timeout, resume streaming...");
    Serial.println();
  }

  if (firebaseData.streamAvailable())
  {
    Serial.println("------------------------------------");
    Serial.println("Stream Data available...");
    Serial.println("STREAM PATH: " + firebaseData.streamPath());
    Serial.println("EVENT PATH: " + firebaseData.dataPath());
    Serial.println("DATA TYPE: " + firebaseData.dataType());
    Serial.println("EVENT TYPE: " + firebaseData.eventType());
    Serial.print("VALUE: ");
    if (firebaseData.dataType() == "int")
      Serial.println(firebaseData.intData());
    else if (firebaseData.dataType() == "float")
      Serial.println(firebaseData.floatData());
    else if (firebaseData.dataType() == "boolean")
      Serial.println(firebaseData.boolData() == 1 ? "true" : "false");
    else if (firebaseData.dataType() == "string")
      Serial.println(firebaseData.stringData());
    else if (firebaseData.dataType() == "json")
      printJsonObjectContent(firebaseData);
    Serial.println("------------------------------------");
    Serial.println();
  }

      if (firebaseData.pauseFirebase(true))
    {
      WiFiClient client = server.available();
  if (!client) {
    return;
  }
  
  // Wait until the client sends some data
  Serial.println("new client");
  while(!client.available()){
    delay(1);
  }
  
  // Read the first line of the request
  String req = client.readStringUntil('\r');
  Serial.println(req);
  client.flush();
  
  // Match the request
  int val;
  if (req.indexOf("/gpio/1") != -1)
    val = 0;
  else if (req.indexOf("/gpio/0") != -1)
    val = 1;
  else {
    Serial.println("invalid request");
    client.stop();
    return;
  }

  // Set GPIO2 according to the request
  digitalWrite(2, val);
  
  client.flush();
  String s = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\nGPIO is now ";
  s += (val)?"0":"1";

  // Send the response to the client
  client.print(s);
  delay(1);
  Serial.println("Client disonnected");  
  }
 
    else
    {
      Serial.println("------------------------------------");
      Serial.println("Can't pause the WiFi client...");
      Serial.println("------------------------------------");
      Serial.println();
    }
    //Unpause WiFi client from Firebase task
    firebaseData.pauseFirebase(false);
}

void printJsonObjectContent(FirebaseData &data){
  size_t tokenCount = data.jsonObject().parse(false).getJsonObjectIteratorCount();
  String key;
  String value;
  FirebaseJsonObject jsonParseResult;
  Serial.println();
  for (size_t i = 0; i < tokenCount; i++)
  {
    data.jsonObject().jsonObjectiterator(i,key,value);
    jsonParseResult = data.jsonObject().parseResult();
    Serial.print("KEY: ");
    Serial.print(key);
    Serial.print(", ");
    Serial.print("VALUE: ");
    Serial.print(value); 
    Serial.print(", ");
    Serial.print("TYPE: ");
    Serial.println(jsonParseResult.type);        

  }
}

Reset issues

Hi,
I just try to use the Basic example sketch.
After compile the sketch and program to my board successfully.
My board can only run the SetInt function success once time, after my board reset repeatedly.
Please let me know what is wrong with the Basic example ?
Below is my logs:

Connecting to Wi-Fi.
17:21:20.858 -> Connected with IP: 192.168.1.9
17:21:20.858 -> 
17:21:20.858 -> -----------------------------------
17:21:20.858 -> ----------Begin Set Test-----------
17:21:20.858 -> -----------------------------------
17:21:20.858 -> 

17:21:22.150 -> Exception (3):
17:21:22.150 -> epc1=0x4020f167 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4024cce0 depc=0x00000000
17:21:22.193 -> 
17:21:22.193 -> ctx: cont 
17:21:22.193 -> sp: 3ffffc10 end: 3fffffd0 offset: 01a0
17:21:22.193 -> 
17:21:22.193 -> >>>stack>>>
17:21:22.193 -> 3ffffdb0:  3ffffe08 3ffef710 00000160 3fff0030  
17:21:22.193 -> 3ffffdc0:  3fff34f4 00000002 3ffef6bc 4021489a  
17:21:22.193 -> 3ffffdd0:  00000000 3fff0024 3fff1224 3ffef73c  
17:21:22.193 -> 3ffffde0:  3fff46cc 00000030 00000020 401004e4  
17:21:22.193 -> 3ffffdf0:  3fff0c7c 00000030 00000020 4020c0e4  
17:21:22.193 -> 3ffffe00:  3fff34f4 3fff46cc 3ffef680 4020489c  
17:21:22.193 -> 3ffffe10:  3fff0c7c 00000030 3ffef680 3fff46cc  
17:21:22.236 -> 3ffffe20:  3fff0c7c 00000030 3ffef680 40206a17  
17:21:22.236 -> 3ffffe30:  4020cb50 00000000 00003a98 40205ec1  
17:21:22.236 -> 3ffffe40:  3ffef710 3fff10ec 3fff1194 3fff093c  
17:21:22.236 -> 3ffffe50:  fffffffa 3fff08d0 3fff0030 401006dc  
17:21:22.236 -> 3ffffe60:  3fff34f4 3ffef73c 00000001 00000000  
17:21:22.266 -> 3ffffe70:  3fff0c3c 00000002 3ffef6bc 00000000  
17:21:22.266 -> 3ffffe80:  3ffef6c8 0000000a 00000000 00000000  
17:21:22.266 -> 3ffffe90:  00000000 00000001 0000208b 00000001  
17:21:22.266 -> 3ffffea0:  00000031 6e6d6c6b 00000002 3ffef680  
17:21:22.266 -> 3ffffeb0:  fffffffa 3ffef73c 3ffef6b4 3ffef680  
17:21:22.266 -> 3ffffec0:  fffffffa 3ffef73c 3ffef6b4 4020726c  
17:21:22.298 -> 3ffffed0:  00000000 3ffef710 3fffff14 3fffff10  
17:21:22.298 -> 3ffffee0:  00000000 3fffff10 3fff083c 40214d46  
17:21:22.298 -> 3ffffef0:  3fffff18 00000001 3fff083c 3fffff50  
17:21:22.298 -> 3fffff00:  3ffef73c 3ffef680 3fff083c 40207427  
17:21:22.332 -> 3fffff10:  3fff08f8 3fff08d0 3fffff50 4020bfda  
17:21:22.332 -> 3fffff20:  0000000a 3ffef73c 3fffff50 4020c02a  
17:21:22.332 -> 3fffff30:  3ffe8b7c 00ffffff 3fffff50 3ffe8b34  
17:21:22.332 -> 3fffff40:  3ffef680 3ffef680 3ffefa58 40202bbd  
17:21:22.332 -> 3fffff50:  3fff0814 0000001f 00000017 00000000  
17:21:22.332 -> 3fffff60:  00000000 00000000 feefeffe feefeffe  
17:21:22.366 -> 3fffff70:  feefeffe 3fff0abc 0000000f 00000000  
17:21:22.366 -> 3fffff80:  3fff0aa4 0000000f 0000000d feefeffe  
17:21:22.366 -> 3fffff90:  00000001 feefeffe feefeffe feefeffe  
17:21:22.366 -> 3fffffa0:  feefeffe feefeffe feefeffe 3ffefb18  
17:21:22.399 -> 3fffffb0:  3fffdad0 00000000 3ffefb10 4020c2a8  
17:21:22.399 -> 3fffffc0:  feefeffe feefeffe 3ffe8624 40100739  
17:21:22.399 -> <<<stack<<<
17:21:22.399 -> 
17:21:22.399 ->  ets Jan  8 2013,rst cause:2, boot mode:(1,6)
17:21:22.433 -> 

17:21:30.534 ->  ets Jan  8 2013,rst cause:4, boot mode:(1,6)
17:21:30.534 -> 
17:21:30.534 -> wdt reset

SD Card mount failed

I mounted my SD card module to NodeMcu as follows
Gnd > gnd
Vcc > 3v3
Cs > D2
Sck > D5
Mosi > D6
Miso > D7
When i uplaod the code and open the serial monitor an error message appears saying "SD Card mounted failed". Is there anything wrong in my connection with SD card module and NodeMcu?
Thank you.

HELP

merhaba mobizt
sevgili arkadaลŸฤฑm
bizlere basit bir รถrnek yazabilirmisiniz?
bizler daha รงok รถrnek konusu elektronik bir led aรงmak (relay รงalฤฑลŸtฤฑrmak) veya butona basmak firebase yazmak akฤฑcฤฑ ve basit bir รถrnek paylaลŸฤฑrsan รงok sevinirim.

Help with compiler error

When I try to compile the Basic example I get the following error:

In file included from C:\Users\SuporteProduto1\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\SD\src/SD.h:25:0,

             from C:\Users\SuporteProduto1\Documents\Arduino\libraries\Firebase_ESP8266_Client\src/FirebaseESP8266.h:72,

             from C:\Users\SuporteProduto1\Documents\Arduino\libraries\Firebase_ESP8266_Client\examples\Basic\Basic.ino:15:

C:\Users\SuporteProduto1\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\SDFS\src/SDFS.h:190:5: error: 'sdfat' does not name a type

 sdfat::SdFat* getFs()

How to combine pushJSON() and setTimestamp() into single request

I tried adding {".sv": "timestamp"} to json object before push it but I got this in serial monitor:
internal server error, Unexpected server error
However, it still appears in my Firebase realtimeDB. Please tell me if there is any mistake.
Sorry for my bad English.

...
  FirebaseJson bmp, dht, tms, data;

  bmp.addDouble("temperature", bmp_t).addInt("pressure", bmp_p);
  dht.addDouble("temperature", dht_t).addDouble("humidity", dht_h);
  tms.addString(".sv", "timestamp");
  data.addJson("bmp", &bmp).addJson("dht", &dht).addJson("timestamp", &tms);

  if (Firebase.pushJSON(fbData, "/", data)) {
    Serial.println(fbData.pushName());
    //  Firebase.setTimestamp(fbData, "/" + fbData.pushName() + "/timestamp");
  } else {
    Serial.println(fbData.errorReason());
  }

Streaming stops after a while ..!

Hi,
i'm using Firebase-ESP8266 Library, basically i'm using a mobile app to send and receive data from my firebase .
everything works fine but after several hours , streaming stops but i can send data ..!
so i can't receive a new data from the streaming path , so what is the problem ?
thanks in advance .

push json limits

Hi and thank you for this library
It works well but if I want to push this json it doesn't work
{
"name": "iot4",
"datetime": "2019/03/22 11:27:59",
"accelX": 0.067871,
"accelY": -0.026367,
"accelZ": -0.928223,
"temp": 26.65,
"humid": 93248.09
}
whereas if I put less numbers after the decimal point or less numbers (0 instead of 93248.0) , it works
Is there a buffer I can increase somewhere?
thanks

value is "Bool" but detected as "Int" when streaming

I have data structure like this: {"test": true} in database.
When I stream path "/test", its return value type is "int" instead of "bool", and the value is always 0.

I tried the code like this:

if (streamData.streamAvailable()) {
		Serial.println(F("-------Stream Data available-------"));
		Serial.println("STREAM PATH: " + streamData.streamPath());
		Serial.println("PATH: " + streamData.dataPath());
		Serial.println("TYPE: " + streamData.dataType());
		Serial.print("VALUE: ");
		if (streamData.dataType() == "boolean")
			Serial.println(streamData.boolData());
		else if (streamData.dataType() == "int")
			Serial.println(streamData.intData());
		else if (streamData.dataType() == "float")
			Serial.println(streamData.floatData());
		else if (streamData.dataType() == "string")
			Serial.println(streamData.stringData());
		else if (streamData.dataType() == "json")
			Serial.println(streamData.jsonData());
		Serial.println();
	}

the log goes like this:

-------Stream Data available-------
STREAM PATH: /test
PATH: /
TYPE: int
VALUE: 0

It triggers whenever I change data in database, so I think it cannot distinguish int from bool.

BUG - Cannot read two streans simultaneously

Describe the bug
If I use two readStream in different FirebaseData, the .streamAvailable() stop working

To Reproduce
1. Compile e update this code

// based in https://github.com/mobizt/Firebase-ESP8266/blob/master/examples/Stream/Stream.ino


//FirebaseESP8266.h must be included before ESP8266WiFi.h
#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>

#define FIREBASE_HOST "YOUR_FIREBASE_PROJECT.firebaseio.com"
#define FIREBASE_AUTH "YOUR_FIREBASE_DATABASE_SECRET"
#define WIFI_SSID "YOUR_WIFI_AP"
#define WIFI_PASSWORD "YOUR_WIFI_PASSWORD"

//Define FirebaseESP8266 data object
FirebaseData firebaseData0;
FirebaseData firebaseData1;

void printJsonObjectContent(FirebaseData &data);

unsigned long sendDataPrevMillis = 0;

String path0 = "/Stream_Test/0";
String path1 = "/Stream_Test/1";

void setup()
{

  Serial.begin(9600);

  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  Serial.print("Connecting to Wi-Fi");
  while (WiFi.status() != WL_CONNECTED)
  {
    Serial.print(".");
    delay(300);
  }
  Serial.println();
  Serial.print("Connected with IP: ");
  Serial.println(WiFi.localIP());
  Serial.println();

  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
  Firebase.reconnectWiFi(true);

  if (!Firebase.beginStream(firebaseData0, path0))
  {
    Serial.println("------------------------------------");
    Serial.println("Can't begin stream connection...");
    Serial.println("REASON: " + firebaseData0.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }

  if (!Firebase.beginStream(firebaseData1, path1))
  {
    Serial.println("------------------------------------");
    Serial.println("Can't begin stream connection...");
    Serial.println("REASON: " + firebaseData1.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }
}

void loop()
{
  // data0
  if (!Firebase.readStream(firebaseData0)) // if comment this line, that firebaseData1 work
  {
    Serial.println("------------------------------------");
    Serial.println("Can't read stream data...");
    Serial.println("REASON: " + firebaseData0.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }

  if (firebaseData0.streamTimeout())
  {
    Serial.println("Stream timeout, resume streaming...");
    Serial.println();
  }

  if (firebaseData0.streamAvailable())
  {
    Serial.println("------------------------------------");
    Serial.println("Stream Data available...");
    Serial.println("STREAM PATH: " + firebaseData0.streamPath());
    Serial.println("EVENT PATH: " + firebaseData0.dataPath());
    Serial.println("DATA TYPE: " + firebaseData0.dataType());
    Serial.println("EVENT TYPE: " + firebaseData0.eventType());
    Serial.print("VALUE: ");
    if (firebaseData0.dataType() == "int")
      Serial.println(firebaseData0.intData());
    else if (firebaseData0.dataType() == "float")
      Serial.println(firebaseData0.floatData());
    else if (firebaseData0.dataType() == "boolean")
      Serial.println(firebaseData0.boolData() == 1 ? "true" : "false");
    else if (firebaseData0.dataType() == "string")
      Serial.println(firebaseData0.stringData());
    else if (firebaseData0.dataType() == "json")
      printJsonObjectContent(firebaseData0);
    Serial.println("------------------------------------");
    Serial.println();
  }

  // data1
  if (!Firebase.readStream(firebaseData1)) // if comment this line, that firebaseData0 work
  {
    Serial.println("------------------------------------");
    Serial.println("Can't read stream data...");
    Serial.println("REASON: " + firebaseData1.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }

  if (firebaseData1.streamTimeout())
  {
    Serial.println("Stream timeout, resume streaming...");
    Serial.println();
  }

  if (firebaseData1.streamAvailable())
  {
    Serial.println("------------------------------------");
    Serial.println("Stream Data available...");
    Serial.println("STREAM PATH: " + firebaseData1.streamPath());
    Serial.println("EVENT PATH: " + firebaseData1.dataPath());
    Serial.println("DATA TYPE: " + firebaseData1.dataType());
    Serial.println("EVENT TYPE: " + firebaseData1.eventType());
    Serial.print("VALUE: ");
    if (firebaseData1.dataType() == "int")
      Serial.println(firebaseData1.intData());
    else if (firebaseData1.dataType() == "float")
      Serial.println(firebaseData1.floatData());
    else if (firebaseData1.dataType() == "boolean")
      Serial.println(firebaseData1.boolData() == 1 ? "true" : "false");
    else if (firebaseData1.dataType() == "string")
      Serial.println(firebaseData1.stringData());
    else if (firebaseData1.dataType() == "json")
      printJsonObjectContent(firebaseData1);
    Serial.println("------------------------------------");
    Serial.println();
  }
}

void printJsonObjectContent(FirebaseData &data){
  size_t tokenCount = data.jsonObject().parse(false).getJsonObjectIteratorCount();
  String key;
  String value;
  FirebaseJsonObject jsonParseResult;
  Serial.println();
  for (size_t i = 0; i < tokenCount; i++)
  {
    data.jsonObject().jsonObjectiterator(i,key,value);
    jsonParseResult = data.jsonObject().parseResult();
    Serial.print("KEY: ");
    Serial.print(key);
    Serial.print(", ");
    Serial.print("VALUE: ");
    Serial.print(value); 
    Serial.print(", ");
    Serial.print("TYPE: ");
    Serial.println(jsonParseResult.type);        

  }
}

2. Insert data in firebase
image

Expected behavior
That each stream work independently

Screenshots
With two readStream() don't work:
image

With only one readStream() work fine:
image
image

IDE and its version:

  • IDE: PlatformIO [1.8.3] in VSCode [1.38]
  • board: nodeMCU - ESP12E
  • platform = espressif8266 [2.2.3]
  • framework: arduino
  • Firebase ESP8266 Client [2.4.2]

Random "SOFT WDT reset" crashes + Feature request

Hi,

I am experiencing soft wdt reset after some time of Firebase streaming and edit some values in Firebase console. I opened an issue here where he said it is most likely caused by the Firebase library using axtls which is deprecated.

Code:

#include <ACS712.h>
#include <FirebaseESP8266.h>
#include <ESP8266WiFi.h>
#include <ArduinoJson.h>

#define FIREBASE_HOST "..."
#define FIREBASE_AUTH "..."
#define WIFI_SSID "..."
#define WIFI_PASSWORD "..."

ACS712 sensor(ACS712_05B, A0);
int delayto = 2000;
bool has_changed = false;
String path = "";
unsigned long previousMillis = 0;
const long interval = 1000;
int till = 0;
//int debug = 0;

FirebaseData firebaseData;
FirebaseData firebaseDatadiffrent_obj;
DynamicJsonBuffer json_buffer;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  Serial.print("Connecting to Wi-Fi");
  while (WiFi.status() != WL_CONNECTED)
  {
    Serial.print(".");
    delay(300);

  }
  Serial.println();
  Serial.print("Connected with IP: ");
  Serial.println(WiFi.localIP());
  Serial.println();

  pinMode(D2, INPUT);
  pinMode(D7, OUTPUT);
  pinMode(D8, OUTPUT);

  sensor.calibrate();

  attachInterrupt(digitalPinToInterrupt(D2), zcd, FALLING);

  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
  Firebase.reconnectWiFi(true);

  if (Firebase.getString(firebaseData, "/arushpass/device_path/esp{2615}")) {
    path = String("/arushpass" + firebaseData.stringData());
    Serial.println(path);
  }

  if (!Firebase.beginStream(firebaseData, path + "/controls"))
  {
    Serial.println("------------------------------------");
    Serial.println("Can't begin stream connection...");
    Serial.println("REASON: " + firebaseData.errorReason());
    Serial.println("------------------------------------");
    Serial.println();
  }
}

void loop() {
  if (millis() - previousMillis >= interval) {
    previousMillis = millis();
    while (Serial.available() > 0)
    {
      String bla = Serial.readString();
      float amps = bla.toFloat();
      Serial.println(amps);
      if (amps <= 0.04 && amps > 0.0) {
        Firebase.setBool(firebaseDatadiffrent_obj, String(path + "/status"), false);
      } else if (amps > 0.04) {
        till += 1;
        Firebase.setBool(firebaseDatadiffrent_obj, String(path + "/status"), true);
      }
    }
    if (!Firebase.readStream(firebaseData))
    {
            Serial.println("------------------------------------");
            Serial.println("Can't read stream data...");
            Serial.println("REASON: " + firebaseData.errorReason());
            Serial.println("------------------------------------");
            Serial.println();
    }

    if (firebaseData.streamTimeout())
    {
            Serial.println("Stream timeout, resume streaming...");
            Serial.println();
    }

    if (firebaseData.streamAvailable())
    {
            Serial.println("------------------------------------");
            Serial.println("Stream Data available...");
            Serial.println("STREAM PATH: " + firebaseData.streamPath());
            Serial.println("EVENT PATH: " + firebaseData.dataPath());
            Serial.println("DATA TYPE: " + firebaseData.dataType());
            Serial.println("EVENT TYPE: " + firebaseData.eventType());
            Serial.print("VALUE: ");
      if (firebaseData.dataType() == "int") {
        if (!firebaseData.dataPath().substring(1).equals("watts_used")) {
          detachInterrupt(digitalPinToInterrupt(D2));
          delayto = map(firebaseData.intData(), 1, 100, 9000, 2000);
          attachInterrupt(digitalPinToInterrupt(D2), zcd, FALLING);
        }
                Serial.println(firebaseData.intData());
      }
      else if (firebaseData.dataType() == "boolean") {
        has_changed = !has_changed;
                Serial.println(firebaseData.boolData() == 1 ? "true" : "false");
      }
            Serial.println("------------------------------------");
            Serial.println();
    }

  }
}

void zcd() {
  if (has_changed) {
    delayMicroseconds(delayto);
    digitalWrite(D8, HIGH);
    delayMicroseconds(50);
    digitalWrite(D8, LOW);
  } else {
    delayMicroseconds(delayto);
    digitalWrite(D7, HIGH);
    delayMicroseconds(50);
    digitalWrite(D7, LOW);
  }
}

Stack decoded:

Decoding stack results:


0x4021230f: loop_task(ETSEvent*) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_main.cpp line 133
0x40100349: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 166
0x40100278: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 130
0x4022ca4b: bi_int_multiply at crypto/bigint.c line 365
0x4022ca41: bi_int_multiply at crypto/bigint.c line 365
0x40100278: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 130
0x402318c4: SHA256_Update at crypto/sha256.c line 231
0x4022c916: bi_free at crypto/bigint.c line 219
0x4022c916: bi_free at crypto/bigint.c line 219
0x401001b4: delayMicroseconds at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring.c line 205
0x401001dd: __digitalWrite at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 82
0x40207382: zcd() at C:\Users\...\Documents\Arduino\esp_home_control/esp_home_control.ino line 143
0x40100349: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 166
0x40100338: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x40100349: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 166
0x40100278: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 130
0x4023190f: SHA256_Final at crypto/sha256.c line 257
0x4010033b: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x40100338: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x4010033b: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x40100338: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x4022ee56: SHA256_Process at crypto/sha256.c line 133
0x4023189d: SHA256_Update at crypto/sha256.c line 228
0x40100278: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 130
0x402314b6: SHA256_Process at crypto/sha256.c line 191
0x401001b4: delayMicroseconds at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring.c line 205
0x401001dd: __digitalWrite at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 82
0x40207382: zcd() at C:\Users\...\Documents\Arduino\esp_home_control/esp_home_control.ino line 143
0x40100349: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 166
0x40100338: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x40100278: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 130
0x4022f68e: SHA256_Process at crypto/sha256.c line 148
0x402318c4: SHA256_Update at crypto/sha256.c line 231
0x4021d981: glue2esp_linkoutput at glue-esp/lwip-esp.c line 299
0x4021dc03: new_linkoutput at glue-lwip/lwip-git.c line 233
0x4021dff4: ethernet_output at netif/ethernet.c line 312
0x402254ec: etharp_output_to_arp_index at core/ipv4/etharp.c line 770
0x402256f0: etharp_output_LWIP2 at core/ipv4/etharp.c line 885
0x40226108: ip4_output_if_opt_src at core/ipv4/ip4.c line 1007
0x40226150: ip4_output_if_opt at core/ipv4/ip4.c line 820
0x40226176: ip4_output_if at core/ipv4/ip4.c line 793
0x40226ce7: ip_chksum_pseudo at core/inet_chksum.c line 395
0x402230d6: tcp_output at core/tcp_out.c line 1361
0x4010014c: millis at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring.c line 183
0x40100c5c: free at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\umm_malloc\umm_malloc.c line 1760
0x40212354: esp_yield() at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_main.cpp line 91
0x4020e177: ClientContext::_write_from_source(DataSource*) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\libraries\ESP8266WiFi\src/include/ClientContext.h line 466
0x4020e8bc: axTLS::__ax_port_write(int, uint8_t*, size_t) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\libraries\ESP8266WiFi\src/include/ClientContext.h line 361
0x4022867c: send_packet at ssl/tls1.c line 1133
0x4020e858: axTLS::__ax_port_read(int, uint8_t*, size_t) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\libraries\ESP8266WiFi\src\WiFiClientSecureAxTLS.cpp line 471
0x4022900b: basic_read at ssl/tls1.c line 1374
0x40228708: ssl_write at ssl/tls1.c line 355
0x40100278: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 130
0x4020eec3: axTLS::WiFiClientSecure::write(unsigned char const*, unsigned int) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\libraries\ESP8266WiFi\src/include/SSLContext.h line 382
0x402294e0: ssl_read at ssl/tls1.c line 314
0x40212354: esp_yield() at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_main.cpp line 91
0x402118e1: Print::write(char const*) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Print.h line 60
0x4020ec18: axTLS::WiFiClientSecure::available() at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\libraries\ESP8266WiFi\src/include/SSLContext.h line 273
0x402118f4: Print::print(char const*) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\Print.cpp line 122
0x4020d3be: FirebaseHTTPClient::http_sendHeader(char const*) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266HTTPClient.cpp line 58
0x4020d3ee: FirebaseHTTPClient::http_connect() at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266HTTPClient.cpp line 76
0x4020d449: FirebaseHTTPClient::http_sendRequest(char const*, char const*) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266HTTPClient.cpp line 65
0x40215819: __itoa at ../../../../../../dl/newlib-xtensa/newlib/libc/stdlib/itoa.c line 59
0x4010033b: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x402091f5: FirebaseESP8266::sendFirebaseRequest(FirebaseData&, char const*, unsigned char, unsigned char, char const*, char const*, unsigned int) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266.cpp line 3545
0x4020b1d6: FirebaseESP8266::firebaseConnect(FirebaseData&, std::string const&, unsigned char, unsigned char, std::string const&, std::string const&) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266.cpp line 1359
0x4022900b: basic_read at ssl/tls1.c line 1374
0x401001dd: __digitalWrite at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 82
0x40207382: zcd() at C:\Users\...\Documents\Arduino\esp_home_control/esp_home_control.ino line 143
0x40100349: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 166
0x40100338: interrupt_handler at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring_digital.c line 162
0x4020d7c4: ESP8266WiFiSTAClass::status() at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp line 563
0x4020b878: FirebaseESP8266::firebaseConnect(FirebaseData&, std::string const&, unsigned char, unsigned char, std::string const&, std::string const&) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266.cpp line 1718
0x4020ce18: FirebaseESP8266::sendRequest(FirebaseData&, unsigned char, std::string const&, unsigned char, unsigned char, std::string const&, std::string const&, std::string const&) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266.cpp line 1828
0x4020d02a: FirebaseESP8266::buildRequest(FirebaseData&, unsigned char, unsigned char, std::string const&, char const*, bool, std::string const&, std::string const&) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266.cpp line 199
0x402118e1: Print::write(char const*) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Print.h line 60
0x4021cef0: operator new(unsigned int) at ../../../../../dl/gcc-xtensa/libstdc++-v3/libsupc++/new_op.cc line 52
0x4020d1ab: FirebaseESP8266::setBool(FirebaseData&, std::string const&, bool, bool, std::string const&, std::string const&) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266.cpp line 728
0x4021d7f2: std::basic_string  , std::allocator  >::basic_string(char const*, std::allocator  const&) at /workdir/arena/gcc/xtensa-lx106-elf/libstdc++-v3/include/bits/basic_string.tcc line 218
0x4010014c: millis at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_wiring.c line 183
0x4020d21b: FirebaseESP8266::setBool(FirebaseData&, String const&, bool) at C:\Users\...\Documents\Arduino\libraries\Firebase-ESP8266-master\src\FirebaseESP8266.cpp line 688
0x40211eb7: String::reserve(unsigned int) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\WString.cpp line 146
0x40211f00: String::copy(char const*, unsigned int) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\WString.cpp line 182
0x40211fec: String::operator=(String const&) at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\WString.cpp line 220
0x40207795: loop() at C:\Users\...\Documents\Arduino\esp_home_control/esp_home_control.ino line 85
0x40212400: loop_wrapper() at C:\Users\...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266\core_esp8266_main.cpp line 125

Where do you think I am going wrong? Is it because of axtls? How can I fix it?

He reccomends using bssl. Could you use bssl?

Check for internet connection when only using stream

In my project I just create a stream to the database and keep checking if available and reading this stream forever, depending of the stream response, I do read/set values. I never read/set values without a stream response.

Everything works really well, only problem I'm having is when I lose internet connection. Program stays in the loop and there is no sign that I lost internet connection. The way to do it in the other Firebase library was checking Firebase.failed() on the loop and restarting ESP when it is true. Is there anything like this in this library?

I tried some possibilities, httpCode() goes from -4 to -5 if lost connection, but only when I try to set/read value somewhere or use pathExists(), just on stream it doesn't change. Tried also to read httpConnected() but it stayed always on false. Tried to check if there is errors in streamAvaiable() or readStream() when without internet, but also no errors appear.

I made a solution, but don't know if there is a better one. On the loop I check for the path from time to time using pathExists()and when internet connection is off it goes false, also httpCode goes from 200 to -5.

Of course I can just set/read a variable from time to time and check the errors/use pathExists() so not a big problem, but wanted to know if there is something I'm not seeing here.

Btw, thank you @mobizt for all the efforts you put in this, and congratulations to make such a great library, I used to work with the other Firebase library and moved to this when I saw it. So much better, stable and fixes lots of stuff. Really great library ๐Ÿ˜

Cloud Messaging no sound

Hi,
I am using Firebase-ESP8266 Library, example of Cloud_Messaging. My question is how to start the sound in push notification. I tried eg
firebaseData1.fcm.setDataMessage ("{\" sound \ ": \" ON \ "}");
I am asking for a suggestion. thanks.

Not getting data from firebase

Hello,
I'm experiencing problems getting data from firebase database, to change relay's state.
No problem setting data on database, only getting. All other functions work well.
This code work well with other firebase library.
Can anyone help me?

#include "FirebaseESP8266.h"
#include <ESP8266WiFi.h>
#include <Ticker.h>
#include "DHT.h"

#define FIREBASE_HOST "..."
#define FIREBASE_AUTH "..."
#define WIFI_SSID "..."
#define WIFI_PASSWORD "..."

FirebaseData firebaseData;

#define LAMP_PIN D1
#define LAMP_PIN2 D2
#define LAMP_PIN3 D3
#define LAMP_PIN4 D4
#define DHT_PIN D5
#define PRESENCE_PIN D6
#define LDR_PIN D7
#define DHTTYPE DHT11

#define PUBLISH_INTERVAL 1000*60*5

DHT dht(DHT_PIN, DHTTYPE);
Ticker ticker;
bool publishNewState = true;

void publish() {
  publishNewState = true;
}

void setupPins() {
  
  pinMode(LAMP_PIN, OUTPUT);
  digitalWrite(LAMP_PIN, HIGH);
  
  pinMode(LAMP_PIN2, OUTPUT);
  digitalWrite(LAMP_PIN2, HIGH);
  
  pinMode(LAMP_PIN3, OUTPUT);
  digitalWrite(LAMP_PIN3, HIGH);

  pinMode(LAMP_PIN4, OUTPUT);
  digitalWrite(LAMP_PIN4, HIGH);
  
  pinMode(PRESENCE_PIN, INPUT);

  pinMode(LDR_PIN, INPUT);

  dht.begin();
}

void setupWifi() {
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  Serial.print("A ligar");
  while (WiFi.status() != WL_CONNECTED) {
    Serial.print(".");
    delay(500);
  }
  Serial.println();
  Serial.print("ligado: ");
  Serial.println(WiFi.localIP());
  digitalWrite(LAMP_PIN, LOW);
  delay(300);
  digitalWrite(LAMP_PIN, HIGH);
}

void setupFirebase() {

  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
  Firebase.setBool(firebaseData, "lampada", false);
  Firebase.setBool(firebaseData, "lampada2", "false");
  Firebase.setBool(firebaseData, "lampada3", false);
  Firebase.setBool(firebaseData, "lampada4", false);
  Firebase.setBool(firebaseData, "presenca", false);
  Firebase.setBool(firebaseData, "luminosidade", false);
  Firebase.reconnectWiFi(true);
  Firebase.setMaxRetry(firebaseData, 5);
}

void setup() {
  Serial.begin(9600);

  setupPins();
  setupWifi();
  setupFirebase();

  ticker.attach_ms(PUBLISH_INTERVAL, publish);
}

void firebasereconnect() {
  Serial.println("a reconectar");
  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
}

void loop() {

  if (publishNewState) {
    Serial.println("A publicar novo estado");
    float humidity = dht.readHumidity();
    float temperature = dht.readTemperature();
   
 if (!isnan(humidity) && !isnan(temperature)) {
      Firebase.pushFloat(firebaseData, "temperatura", temperature);
      Firebase.pushFloat(firebaseData, "humidade", humidity);
      publishNewState = false;
    } else {
      Serial.println("Erro ao publicar");
    }
  }

  int presence = digitalRead(PRESENCE_PIN);
  Firebase.setBool(firebaseData, "presenca", presence == HIGH);

  bool lampValue2 = Firebase.getBool(firebaseData, "/lampada2");
  digitalWrite(LAMP_PIN2, lampValue2 ? LOW : HIGH);
  
  bool lampValue3 = Firebase.getBool(firebaseData, "/lampada3");
  digitalWrite(LAMP_PIN3, lampValue3 ? LOW : HIGH);

  bool lampValue4 = Firebase.getBool(firebaseData, "/lampada4");
  digitalWrite(LAMP_PIN4, lampValue4 ? LOW : HIGH);

  int ldrValor = digitalRead(LDR_PIN);
  if (ldrValor == HIGH) {
    digitalWrite(LAMP_PIN, LOW);
    Firebase.setBool(firebaseData, "lampada", HIGH);
    Firebase.setBool(firebaseData, "luminosidade", LOW); 
  }
  if (ldrValor == LOW) {
    digitalWrite(LAMP_PIN, HIGH);
    Firebase.setBool(firebaseData, "lampada", LOW); 
    Firebase.setBool(firebaseData, "luminosidade", HIGH);
  }
  
  delay(200);
}

Streaming + Firebase.sendMessage

Is there a way to monitoring data changes with Streaming and paralelly send FCM messages?
IF yes, please provide simple example how to implement this.

Now if I use same firebaseData object - after 1-st FCM message I have message about connection refused, and can't receive stream a lot of time, but still can send FMC messages. But if I use one firebaseData object for Streaming and other firebaseData object fom FMC messages - I get STACK error after 1-st FMC send try.

Is there workaround or I need to use the other way?

Updating values + streaming, streaming ignored

Hello,
I am updating a value in my Firebase realtime Database every second, and also streaming another value. For some reason when I start updating the value, the streaming stops and when I stop updating, the stream starts to work.
Do you know what is the issue?!

Thanks in advance

Firebase error: Can't get data - Path not exist

When trying to receive data from my firebase database I always get the error message "Path not exist".
This happens even when I am using one of the examples (Basic) to test my project settings
The rules (.read and .write) are both true and I checked that it's possible to sent / receive data from it by using the simulator.

ESP8266 Code:

`#include <FirebaseESP8266.h>
#include <ESP8266WiFi.h>
#include <WiFiManager.h>

#define FIREBASE_HOST "edubox-49528.firebaseio.com"
#define FIREBASE_AUTH "xxx"

WiFiManager wifiManager;
FirebaseData firebaseData;

void setup()
{
Serial.begin(115200);
wifiManager.setAPStaticIPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0));
wifiManager.autoConnect("EduBox-Wifi", "EduBox");

Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);

if (Firebase.getInt(firebaseData, "/edubox-49528/value"))
{
Serial.println("----------Get result-----------");
Serial.println("PATH: " + firebaseData.dataPath());
Serial.println("TYPE: " + firebaseData.dataType());
Serial.print("VALUE: ");
if (firebaseData.dataType() == "int")
Serial.println(firebaseData.intData());
else if (firebaseData.dataType() == "float")
Serial.println(firebaseData.floatData());
else if (firebaseData.dataType() == "string")
Serial.println(firebaseData.stringData());
else if (firebaseData.dataType() == "json")
Serial.println(firebaseData.jsonData());
Serial.println("--------------------------------");
Serial.println();
}
else
{
Serial.println("----------Can't get data--------");
Serial.println("REASON: " + firebaseData.errorReason());
Serial.println("--------------------------------");
Serial.println();
}
}`

Here below is the error message displayed and my firebase information.

Error message:

Error_Message

Firebase Information:

FireBase_Database

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.