scottjgibson / esp8266Switch

Alternate firmware for EcoPlug embedded wifi switch
GNU General Public License v3.0
83 stars 35 forks source link

Home Range Not declared in this scope #7

Open hagensieker opened 7 years ago

hagensieker commented 7 years ago

I have the following issue when compiling on Arduino 1.8.1 on mac. I have installed Homie with all libraries as per their Readme.

`Arduino: 1.8.1 (Mac OS X), Board: "Generic ESP8266 Module, 80 MHz, 40MHz, QOUT, 9600, 512K (64K SPIFFS), ck, Disabled, None"

esp8266Switch:13: error: 'HomieRange' was not declared in this scope bool lightOnHandler(HomieRange range, String value) { ^ esp8266Switch:13: error: expected primary-expression before 'value' bool lightOnHandler(HomieRange range, String value) { ^ esp8266Switch:13: error: expression list treated as compound expression in initializer [-fpermissive] bool lightOnHandler(HomieRange range, String value) { ^ esp8266Switch:13: error: redefinition of 'bool lightOnHandler' bool lightOnHandler(HomieRange range, String value) { ^ esp8266Switch:13: error: 'bool lightOnHandler' previously defined here bool lightOnHandler(HomieRange range, String value) { ^ esp8266Switch:13: error: 'HomieRange' was not declared in this scope bool lightOnHandler(HomieRange range, String value) { ^ esp8266Switch:13: error: expected primary-expression before 'value' bool lightOnHandler(HomieRange range, String value) { ^ exit status 1 'HomieRange' was not declared in this scope

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

hagensieker commented 7 years ago

I've since figured out the versioning issue of homie and now using devel branch with homie 2.0. Now this is happening (all their example ino files build normally. Is it this sketch or my build?

Arduino: 1.8.1 (Mac OS X), Board: "Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck, Disabled, None"

/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/john/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/john/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/john/Documents/Arduino/libraries -fqbn=esp8266:esp8266:generic:CpuFrequency=80,FlashFreq=40,FlashMode=dio,UploadSpeed=115200,FlashSize=512K64,ResetMethod=ck,Debug=Disabled,DebugLevel=None__ -ide-version=10801 -build-path /var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2 -prefs=runtime.tools.esptool.path=/Users/john/Library/Arduino15/packages/esp8266/tools/esptool/0.4.9 -prefs=runtime.tools.mkspiffs.path=/Users/john/Library/Arduino15/packages/esp8266/tools/mkspiffs/0.1.2 -verbose /Users/john/Downloads/esp8266Switch-master/esp8266Switch-master/src/esp8266Switch/esp8266Switch.ino /Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/john/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/john/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/john/Documents/Arduino/libraries -fqbn=esp8266:esp8266:generic:CpuFrequency=80,FlashFreq=40,FlashMode=dio,UploadSpeed=115200,FlashSize=512K64,ResetMethod=ck,Debug=Disabled,DebugLevel=None____ -ide-version=10801 -build-path /var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2 -prefs=runtime.tools.esptool.path=/Users/john/Library/Arduino15/packages/esp8266/tools/esptool/0.4.9 -prefs=runtime.tools.mkspiffs.path=/Users/john/Library/Arduino15/packages/esp8266/tools/mkspiffs/0.1.2 -verbose /Users/john/Downloads/esp8266Switch-master/esp8266Switch-master/src/esp8266Switch/esp8266Switch.ino Using board 'generic' from platform in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0 Using core 'esp8266' from platform in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0 Detecting libraries used... "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Blinker.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Boot/Boot.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Boot/BootConfig.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Boot/BootNormal.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Boot/BootStandalone.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Config.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Datatypes/Interface.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Logger.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/TimedRetry.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Timer.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Uptime.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Utils/DeviceId.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Utils/Helpers.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie/Utils/Validation.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/Homie.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/HomieNode.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/HomieSetting.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/homie-esp8266/src/SendingPromise.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/ConnAckPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/PingRespPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/PubAckPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/PubCompPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/PubRecPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/PubRelPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/PublishPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/SubAckPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient/Packets/UnsubAckPacket.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src/AsyncMqttClient.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src/AsyncPrinter.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src/ESPAsyncTCP.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src/ESPAsyncTCPbuffer.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src/SyncClient.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src/tcp_axtls.c" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker/Ticker.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/ESP8266WiFi.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/ESP8266WiFiAP.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/ESP8266WiFiGeneric.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/ESP8266WiFiScan.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/WiFiClient.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/WiFiClientSecure.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/WiFiServer.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src/WiFiUdp.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/Bounce2/Bounce2.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS/ESP8266mDNS.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/Parsing.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src/DNSServer.cpp" -o "/dev/null" "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/Users/john/Documents/Arduino/libraries/Button/Button.cpp" -o "/dev/null" Generating function prototypes... "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/preproc/ctags_target_for_gcc_minus_e.cpp" "/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/preproc/ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "/Users/john/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/include" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/tools/sdk/lwip/include" "-I/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01" -DESP8266 "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/variants/generic" "-I/Users/john/Documents/Arduino/libraries/homie-esp8266/src" "-I/Users/john/Documents/Arduino/libraries/async-mqtt-client-master/src" "-I/Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi/src" "-I/Users/john/Documents/Arduino/libraries/ArduinoJson" "-I/Users/john/Documents/Arduino/libraries/Bounce2" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient/src" "-I/Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer/src" "-I/Users/john/Documents/Arduino/libraries/Button" "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp" -o "/var/folders/tc/j87mr7r54r5_c2vr57wnwvzr0000gn/T/arduino_build_158498/sketch/esp8266Switch.ino.cpp.o" /Users/john/Downloads/esp8266Switch-master/esp8266Switch-master/src/esp8266Switch/esp8266Switch.ino: In function 'bool lightOnHandler(HomieRange, String)': esp8266Switch:21: error: 'class HomieInternals::HomieClass' has no member named 'setNodeProperty' Homie.setNodeProperty(switchNode, "on").send("true"); ^ esp8266Switch:26: error: 'class HomieInternals::HomieClass' has no member named 'setNodeProperty' Homie.setNodeProperty(switchNode, "on").send("false"); ^ Using library homie-esp8266 at version 2.0.0 in folder: /Users/john/Documents/Arduino/libraries/homie-esp8266 Using library async-mqtt-client-master at version 0.5.0 in folder: /Users/john/Documents/Arduino/libraries/async-mqtt-client-master Using library ESPAsyncTCP-master at version 1.0.0 in folder: /Users/john/Documents/Arduino/libraries/ESPAsyncTCP-master Using library Ticker at version 1.0 in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/Ticker Using library ESP8266WiFi at version 1.0 in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi Using library ArduinoJson at version 5.8.2 in folder: /Users/john/Documents/Arduino/libraries/ArduinoJson Using library Bounce2 at version 2.2 in folder: /Users/john/Documents/Arduino/libraries/Bounce2 Using library ESP8266mDNS in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS (legacy) Using library ESP8266WebServer at version 1.0 in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer Using library ESP8266HTTPClient at version 1.1 in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient Using library DNSServer at version 1.1.0 in folder: /Users/john/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer Using library Button at version 1.0.0 in folder: /Users/john/Documents/Arduino/libraries/Button exit status 1 'class HomieInternals::HomieClass' has no member named 'setNodeProperty'

bradc87 commented 6 years ago

Arduino: 1.8.5 (Linux), Board: "Generic ESP8266 Module, 80 MHz, ck, 26 MHz, 40MHz, QIO, 512K (no SPIFFS), v2 Prebuilt (MSS=536), Disabled, None, 115200"

WARNING: Spurious .circleci folder in 'Homie' library /home/brad/esp8266Switch-master/esp8266Switch/esp8266Switch.ino: In function 'bool lightOnHandler(HomieRange, String)': esp8266Switch:16: error: 'class HomieInternals::HomieClass' has no member named 'setNodeProperty' Homie.setNodeProperty(switchNode, "on").send("true"); ^ esp8266Switch:21: error: 'class HomieInternals::HomieClass' has no member named 'setNodeProperty' Homie.setNodeProperty(switchNode, "on").send("false"); ^ Multiple libraries were found for "Homie.h" Used: /home/brad/Arduino/libraries/homie-esp8266-develop Not used: /home/brad/Arduino/libraries/homie-esp8266-1.5.0 exit status 1 'class HomieInternals::HomieClass' has no member named 'setNodeProperty'

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

hagensieker commented 6 years ago

I kind of ran into the same sort of thing. It's a code thing. Did you see my blog? Anything written on my blog regarding code issues was solved for me by Scott and/or the Homie developers.

http://www.hagensieker.com/blog/page/?post_id=44&title=esp8266-hack-of-inexpensive-wifi-outlet