{ "esp-entbtproxy.yaml": { "board_id": "generic-esp32", "mac_address": "0C:B8:15:F5:2A:CC" }, "esp-spare1-athomv1.yaml": { "board_id": "esp8285" }, "esp-centralstairs-top.yaml": { "board_id": "generic-esp8266", "mac_address": "48:3F:DA:16:51:20" }, "esp-officeelvcontrol.yaml": { "board_id": "d1-mini", "mac_address": "5C:CF:7F:BD:7B:42" }, "esp-gasheater.yaml": { "board_id": "generic-esp8266" }, "esp-bedrm1arlecbulb.yaml": { "board_id": "generic-esp8266" }, "esp-maindishwasherpower.yaml": { "board_id": "generic-esp32c3", "mac_address": "24:EC:4A:B0:C9:AC" }, "esp-downstbathtowelrail.yaml": { "board_id": "d1-mini" }, "esp-bedrm2fanswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "24:62:AB:05:A3:24" }, "esp-downstmasterbedrmlights.yaml": { "board_id": "generic-esp8266", "mac_address": "E8:DB:84:92:DE:1C" }, "esp-loungenorthswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "EC:FA:BC:5C:4C:8B" }, "esp-garagelights.yaml": { "board_id": "d1-mini", "mac_address": "5C:CF:7F:3B:C1:97" }, "esp-underhouselights.yaml": { "board_id": "generic-esp8266", "mac_address": "60:01:94:84:70:87" }, "esp-mainbathfancombo.yaml": { "board_id": "generic-esp8266", "mac_address": "8C:AA:B5:E0:7D:19" }, "esp-entranceoutsideledlights.yaml": { "board_id": "generic-esp8266", "mac_address": "60:01:94:6F:91:75" }, "esp-centralstairs-bottom.yaml": { "board_id": "generic-esp8266", "mac_address": "48:3F:DA:16:86:A8" }, "esp-arcademachine1.yaml": { "board_id": "esp8285", "mac_address": "10:52:1C:FF:D9:8E" }, "esp-officedeskrightgpo.yaml": { "board_id": "d1-mini", "mac_address": "2C:3A:E8:0F:4E:0E" }, "esp-mainhallwaymainlights.yaml": { "board_id": "generic-esp8266", "mac_address": "50:02:91:43:0B:7C" }, "esp-downstbedrm2lights.yaml": { "board_id": "generic-esp8266", "mac_address": "50:02:91:43:0C:40" }, "esp-mainhallwaynorthlightswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "CC:50:E3:EE:5E:45" }, "esp-garageextcornerlight.yaml": { "board_id": "d1-mini", "mac_address": "2C:3A:E8:0F:54:90" }, "esp-downstairsdishwasher.yaml": { "board_id": "esp8285", "mac_address": "78:42:1C:F2:4E:AD" }, "esp-entrancebathrmlights.yaml": { "board_id": "generic-esp8266", "mac_address": "8C:AA:B5:E0:A1:2E" }, "esp-bedrm2lights.yaml": { "board_id": "generic-esp8266", "mac_address": "DC:4F:22:72:0E:C1" }, "esp-weatherstation.yaml": { "board_id": "d1-mini" }, "esp-garagedbcontrols.yaml": { "board_id": "esp8285", "mac_address": "60:01:94:88:DD:AA" }, "esp-datacupboardfans.yaml": { "board_id": "aspen_asp_200_smart_window_fan", "mac_address": "50:02:91:5F:D6:A7" }, "esp-mainkitchenlights.yaml": { "board_id": "generic-esp8266", "mac_address": "8C:AA:B5:DF:B7:DE" }, "esp-loungepelmetleds2.yaml": { "board_id": "generic-esp8266" }, "esp-entmulti.yaml": { "board_id": "generic-esp32", "mac_address": "E4:65:B8:77:76:EC" }, "esp-occupancystair.yaml": { "board_id": "generic-esp32", "mac_address": "0C:B8:15:C1:F1:0C" }, "esp-datacupboardpower-left.yaml": { "board_id": "esp8285", "mac_address": "78:42:1C:F2:70:20" }, "esp-officelights.yaml": { "board_id": "generic-esp8266", "mac_address": "EC:FA:BC:48:9E:A6" }, "esp-mainbathroomlights.yaml": { "board_id": "generic-bk7231n-qfn32-tuya", "mac_address": "CC:8C:BF:2D:B1:C4" }, "esp-loungesouthrightswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "84:CC:A8:8C:52:32" }, "esp-bedrm3ceilingfan.yaml": { "board_id": "d1-mini" }, "esp-laundryplugpow.yaml": { "board_id": "generic-esp8266", "mac_address": "2C:3A:E8:07:5C:88" }, "esp-mainhallwaynightlights.yaml": { "board_id": "generic-bk7231n-qfn32-tuya", "mac_address": "50:8A:06:67:3E:4A" }, "esp-datacupboardpower-right.yaml": { "board_id": "esp8285", "mac_address": "78:42:1C:F2:6F:8B" }, "esp-poolpumppower.yaml": { "board_id": "generic-esp32c3", "mac_address": "24:EC:4A:B0:C9:88" }, "esp-laundrydrypow.yaml": { "board_id": "generic-esp8266", "mac_address": "5C:CF:7F:92:35:96" }, "esp-loungecabinetleds.yaml": { "board_id": "generic-esp8266" }, "esp-6buttontest-pmb.yaml": { "board_id": "generic-esp32" }, "esp-bedrm3lights.yaml": { "board_id": "generic-esp8266" }, "esp-laundrywashpow.yaml": { "board_id": "generic-esp8266", "mac_address": "5C:CF:7F:B4:A7:A5" }, "esp-breakfastbarleds.yaml": { "board_id": "generic-esp8266" }, "esp-laundryenv.yaml": { "board_id": "generic-esp8266", "mac_address": "5C:CF:7F:92:41:F5" }, "esp-occupancyoffice.yaml": { "board_id": "generic-esp32", "mac_address": "0C:B8:15:C0:E7:00" }, "esp-flysprayer1.yaml": { "board_id": "esp8285", "mac_address": "2C:F4:32:E5:22:5D" }, "esp-3dprinterpow.yaml": { "board_id": "generic-esp8266", "mac_address": "5C:CF:7F:A0:36:73" }, "esp-rocktumbler.yaml": { "board_id": "esp8285", "mac_address": "78:42:1C:F2:5A:E7" }, "esp-rgblampbulb1.yaml": { "board_id": "generic-esp8266" }, "esp-downstloungeentry.yaml": { "board_id": "generic-esp8266", "mac_address": "50:02:91:43:0D:A3" }, "esp-downstloungeoutside.yaml": { "board_id": "generic-esp8266", "mac_address": "24:62:AB:05:9B:7A" }, "esp-masterbathtowelrail.yaml": { "board_id": "d1-mini" }, "esp-loungeenvironment.yaml": { "board_id": "generic-esp32c3", "mac_address": "8C:D0:B2:A9:72:E5" }, "esp-loungewestswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "EC:FA:BC:5C:4C:03" }, "esp-lounge6chdimmer.yaml": { "board_id": "d1-mini-pro", "mac_address": "C8:C9:A3:3B:0B:59" }, "esp-downstbathswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "84:CC:A8:8B:44:9D" }, "esp-loungemiddleswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "24:62:AB:05:A2:BE" }, "esp-officeusbhubpower.yaml": { "board_id": "generic-esp8266", "mac_address": "2C:3A:E8:0F:53:52" }, "esp-leafbattery.yaml": { "board_id": "d1-mini" }, "esp-garagebtproxy.yaml": { "board_id": "generic-esp32", "mac_address": "10:06:1C:86:D0:1C" }, "esp-bedrm1airfilter.yaml": { "board_id": "d1-mini", "mac_address": "E8:9F:6D:87:C1:5D" }, "esp-downstkitchlights.yaml": { "board_id": "generic-esp8266", "mac_address": "24:62:AB:05:A8:90" }, "esp-garageentrylights.yaml": { "board_id": "generic-bk7231n-qfn32-tuya" }, "esp-mainpowermonitor.yaml": { "board_id": "d1-mini", "mac_address": "2C:F4:32:4B:BC:70" }, "esp-loungebookshelfleds.yaml": { "board_id": "generic-esp8266" }, "esp-officeduallights.yaml": { "board_id": "generic-esp8266" }, "esp-poollightpower2.yaml": { "board_id": "esp8285", "mac_address": "78:42:1C:F2:50:87" }, "esp-laundrylights.yaml": { "board_id": "generic-esp8266", "mac_address": "E8:DB:84:92:D8:44" }, "esp-downstloungemain.yaml": { "board_id": "generic-esp8266", "mac_address": "24:62:AB:05:A2:C3" }, "esp-loungesouthleftswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "8C:AA:B5:DF:F5:ED" }, "esp-attobattery.yaml": { "board_id": "d1-mini" }, "esp-downstairskitchleds.yaml": { "board_id": "generic-esp8266" }, "esp-entrancelightswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "40:F5:20:E0:44:DA" }, "esp-bedrm3fanswitch.yaml": { "board_id": "generic-esp8266", "mac_address": "84:F3:EB:EC:6E:3A" }, "esp-bedrm2ceilingfan.yaml": { "board_id": "d1-mini" }, "_remote_build": { "dashboard_id": "vhamVDnWEnx-FvAa24uVv49Wsddurh84" }, "esp-entbtproxy copy.yaml": { "board_id": "generic-esp32" }, "esp-nspanel2lounge.yaml": { "board_id": "generic-esp32", "mac_address": "88:13:BF:68:39:2C" }, "_firmware_jobs": [ { "job_id": "e722d7ff1244", "configuration": "esp-entrancebathrmlights.yaml", "job_type": "install", "status": "running", "created_at": "2026-05-24T09:35:25.383872+00:00", "started_at": "2026-05-24T09:49:31.919272+00:00", "completed_at": null, "exit_code": null, "output": [], "error": null, "port": "OTA", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "8df60d0c95dd", "configuration": "esp-flysprayer1.yaml", "job_type": "install", "status": "queued", "created_at": "2026-05-24T09:35:32.855979+00:00", "started_at": null, "completed_at": null, "exit_code": null, "output": [], "error": null, "port": "OTA", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "69eeadaaceb3", "configuration": "esp-downstloungeoutside.yaml", "job_type": "install", "status": "queued", "created_at": "2026-05-24T09:36:04.821861+00:00", "started_at": null, "completed_at": null, "exit_code": null, "output": [], "error": null, "port": "OTA", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "c5a5c3d1b149", "configuration": "esp-downstairsdishwasher.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T09:35:13.206149+00:00", "started_at": "2026-05-24T09:45:33.680281+00:00", "completed_at": "2026-05-24T09:49:31.883413+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-downstairsdishwasher.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-downstdishwasher\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-downstdishwasher\u001b[0m (board: esp8285; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/cse7766/cse7766.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[33msrc/esphome/components/esp8266/crash_handler.cpp:120:25: warning: 'const esphome::LogString* esphome::esp8266::get_reset_reason(uint32_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 120 | static const LogString *get_reset_reason(uint32_t reason) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/select/select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/select/select_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/select/select_traits.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/template/select/template_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart_debugger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-downstdishwasher/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libbb4/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libbb4/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libbb4/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libbb4/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libbb4/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/libbb4/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/libbb4/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib86d/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/lib86d/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/lib86d/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib5ec/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/lib5ec/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/lib5ec/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib394/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libb42/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libb42/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/lib394/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libb42/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/lib394/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libb42/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/libb42/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/libb42/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/libb42/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/lib274/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduinoVariant/initD9D10Pins.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/lib274/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/lib274/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstdishwasher/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstdishwasher/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-downstdishwasher/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-downstdishwasher/firmware.elf\"], [\".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/cse7766/cse7766.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/select/select.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/select/select_call.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/select/select_traits.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/template/select/template_select.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart_component.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart_component_esp8266.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/uart/uart_debugger.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/application.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/color.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/component.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/log.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/time.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/util.cpp.o\", \".pioenvs/esp-downstdishwasher/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-downstdishwasher/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-downstdishwasher/firmware.elf\n", "\u001b[0mRAM: [===== ] 49.8% (used 40776 bytes from 81920 bytes)\n", "Flash: [===== ] 52.7% (used 539679 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-downstdishwasher/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-downstdishwasher/firmware.bin\"], [\".pioenvs/esp-downstdishwasher/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-downstdishwasher/firmware.bin\"], [\".pioenvs/esp-downstdishwasher/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 224.30 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xe6872ea9 build_time_str=2026-05-24 21:45:35 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.91 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.91\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-downstdishwasher/.pioenvs/esp-downstdishwasher/firmware.bin (543824 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 381226 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 8.23 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "979508b3df5e", "configuration": "esp-centralstairs-bottom.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T09:35:03.621925+00:00", "started_at": "2026-05-24T09:42:03.092396+00:00", "completed_at": "2026-05-24T09:45:33.638001+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-centralstairs-bottom.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-centralstairs-bottom\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-centralstairs-bottom\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-centralstairs-bottom/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libbdc/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libbdc/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libbdc/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libbdc/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libbdc/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/libbdc/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/libbdc/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib34e/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/lib34e/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/lib34e/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib42e/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib580/noise-c/protocol/util.c.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/lib42e/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/lib42e/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib91d/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib91d/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib91d/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/lib580/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/lib580/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib91d/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/lib91d/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/lib91d/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/lib91d/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/libff1/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/libff1/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/libff1/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-centralstairs-bottom/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-centralstairs-bottom/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-centralstairs-bottom/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-centralstairs-bottom/firmware.elf\"], [\".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/application.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/color.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/component.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/log.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/time.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/util.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-centralstairs-bottom/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-centralstairs-bottom/firmware.elf\n", "\u001b[0mRAM: [===== ] 48.5% (used 39692 bytes from 81920 bytes)\n", "Flash: [===== ] 51.6% (used 528835 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-centralstairs-bottom/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-centralstairs-bottom/firmware.bin\"], [\".pioenvs/esp-centralstairs-bottom/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-centralstairs-bottom/firmware.bin\"], [\".pioenvs/esp-centralstairs-bottom/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 200.39 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x9ff52227 build_time_str=2026-05-24 21:42:04 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.87 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.87\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-centralstairs-bottom/.pioenvs/esp-centralstairs-bottom/firmware.bin (532992 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 374468 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 4.85 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "30051b6448b2", "configuration": "esp-bedrm2lights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T09:34:43.803892+00:00", "started_at": "2026-05-24T09:38:05.087878+00:00", "completed_at": "2026-05-24T09:42:03.073012+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-bedrm2lights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-bedrm2lights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-bedrm2lights\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-bedrm2lights/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libecc/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libecc/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libecc/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libecc/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libecc/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/libecc/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/libecc/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib649/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/lib649/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/lib649/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/libdde/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/libdde/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/libdde/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib20d/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib735/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib735/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib735/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/lib20d/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/lib20d/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib735/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib735/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/lib735/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/lib735/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/lib349/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/lib349/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/lib349/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2lights/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2lights/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2lights/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-bedrm2lights/firmware.elf\"], [\".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/application.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/color.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/component.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/log.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/time.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/util.cpp.o\", \".pioenvs/esp-bedrm2lights/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-bedrm2lights/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-bedrm2lights/firmware.elf\n", "\u001b[0mRAM: [===== ] 47.6% (used 39016 bytes from 81920 bytes)\n", "Flash: [===== ] 52.5% (used 537467 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-bedrm2lights/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-bedrm2lights/firmware.bin\"], [\".pioenvs/esp-bedrm2lights/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-bedrm2lights/firmware.bin\"], [\".pioenvs/esp-bedrm2lights/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 221.68 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x058ad414 build_time_str=2026-05-24 21:38:06 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.59 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.59\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-bedrm2lights/.pioenvs/esp-bedrm2lights/firmware.bin (541616 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 379799 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 11.02 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "7c2935f0c1f6", "configuration": "esp-bedrm2fanswitch.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T09:34:32.590979+00:00", "started_at": "2026-05-24T09:34:32.591333+00:00", "completed_at": "2026-05-24T09:38:05.062342+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-bedrm2fanswitch.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-bedrm2fanswitch\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-bedrm2fanswitch\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-bedrm2fanswitch/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib418/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib418/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib418/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib418/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib418/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/lib418/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/lib418/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libf66/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/libf66/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/libf66/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libb66/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/libb66/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/libb66/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib090/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libd97/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libd97/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libd97/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/lib090/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/lib090/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libd97/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/libd97/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/libd97/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/libd97/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/lib57e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/lib57e/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/lib57e/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-bedrm2fanswitch/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-bedrm2fanswitch/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-bedrm2fanswitch/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-bedrm2fanswitch/firmware.elf\"], [\".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/application.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/color.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/component.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/log.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/time.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/util.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-bedrm2fanswitch/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-bedrm2fanswitch/firmware.elf\n", "\u001b[0mRAM: [===== ] 48.3% (used 39528 bytes from 81920 bytes)\n", "Flash: [===== ] 52.7% (used 539131 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-bedrm2fanswitch/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-bedrm2fanswitch/firmware.bin\"], [\".pioenvs/esp-bedrm2fanswitch/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-bedrm2fanswitch/firmware.bin\"], [\".pioenvs/esp-bedrm2fanswitch/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 198.74 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xace0d136 build_time_str=2026-05-24 21:34:33 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.57 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.57\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-bedrm2fanswitch/.pioenvs/esp-bedrm2fanswitch/firmware.bin (543280 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 380761 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 9.11 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "3754532d4fa0", "configuration": "esp-laundrywashpow.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:45:10.923478+00:00", "started_at": "2026-05-24T09:28:07.954567+00:00", "completed_at": "2026-05-24T09:31:55.981248+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-laundrywashpow.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-laundrywashpow\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-laundrywashpow\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esp8266_pwm/esp8266_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/hlw8012/hlw8012.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/addressable_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/esp_color_correction.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/esp_hsv_color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/esp_range_view.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/light_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/light_color_values.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/light_effect.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/light_json_schema.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/light_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/light/light_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/output/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/output/float_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-laundrywashpow/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libd95/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libd95/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libd95/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libd95/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libd95/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libd95/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libd95/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libc51/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libc51/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libc51/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/sodium/runtime.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib898/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/lib898/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/lib898/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libecd/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib268/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib268/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib268/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libecd/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libecd/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib268/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/lib268/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/lib268/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/lib268/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/libadd/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libadd/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libadd/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_waveform_phase.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_waveform_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrywashpow/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrywashpow/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrywashpow/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-laundrywashpow/firmware.elf\"], [\".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esp8266_pwm/esp8266_pwm.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/hlw8012/hlw8012.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/addressable_light.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/automation.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/esp_color_correction.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/esp_hsv_color.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/esp_range_view.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/light_call.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/light_color_values.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/light_effect.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/light_json_schema.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/light_output.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/light/light_state.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/output/automation.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/output/float_output.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/template/switch/template_switch.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/application.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/color.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/component.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/log.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/time.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/util.cpp.o\", \".pioenvs/esp-laundrywashpow/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-laundrywashpow/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-laundrywashpow/firmware.elf\n", "\u001b[0mRAM: [===== ] 46.8% (used 38352 bytes from 81920 bytes)\n", "Flash: [===== ] 53.4% (used 546919 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-laundrywashpow/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-laundrywashpow/firmware.bin\"], [\".pioenvs/esp-laundrywashpow/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-laundrywashpow/firmware.bin\"], [\".pioenvs/esp-laundrywashpow/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 215.16 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x6bd966b9 build_time_str=2026-05-24 21:28:09 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.18 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.18\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-laundrywashpow/.pioenvs/esp-laundrywashpow/firmware.bin (551072 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 385604 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 8.08 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "0870f57b4dd2", "configuration": "esp-laundryenv.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:45:06.599015+00:00", "started_at": "2026-05-24T09:24:44.233307+00:00", "completed_at": "2026-05-24T09:28:07.940923+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-laundryenv.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-laundryenv\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-laundryenv\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/dht/dht.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-laundryenv/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3e4/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3e4/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3e4/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3e4/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3e4/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/lib3e4/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/lib3e4/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib655/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/lib655/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/lib655/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib73e/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/errors.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/lib73e/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/lib73e/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib1b3/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib70e/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib70e/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib70e/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/lib1b3/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/lib1b3/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib70e/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/lib70e/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/lib70e/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/lib70e/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/liba55/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/liba55/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/liba55/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryenv/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryenv/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryenv/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-laundryenv/firmware.elf\"], [\".pioenvs/esp-laundryenv/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/dht/dht.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/script/script.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/application.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/color.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/component.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/log.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/time.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/util.cpp.o\", \".pioenvs/esp-laundryenv/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-laundryenv/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-laundryenv/firmware.elf\n", "\u001b[0mRAM: [==== ] 44.9% (used 36812 bytes from 81920 bytes)\n", "Flash: [===== ] 50.4% (used 515583 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-laundryenv/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-laundryenv/firmware.bin\"], [\".pioenvs/esp-laundryenv/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-laundryenv/firmware.bin\"], [\".pioenvs/esp-laundryenv/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 190.84 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x317715ad build_time_str=2026-05-24 21:24:45 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.24 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.24\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-laundryenv/.pioenvs/esp-laundryenv/firmware.bin (519728 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 365439 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 8.04 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "d0f618980c19", "configuration": "esp-laundrydrypow.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:45:02.116518+00:00", "started_at": "2026-05-24T09:20:52.541357+00:00", "completed_at": "2026-05-24T09:24:44.202068+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-laundrydrypow.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-laundrydrypow\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-laundrydrypow\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esp8266_pwm/esp8266_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/hlw8012/hlw8012.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/addressable_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/esp_color_correction.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/esp_hsv_color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/esp_range_view.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/light_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/light_color_values.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/light_effect.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/light_json_schema.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/light_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/light/light_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/output/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/output/float_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-laundrydrypow/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib1a8/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib1a8/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib1a8/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib1a8/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib1a8/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib1a8/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib1a8/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib141/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib141/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib141/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib52d/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib52d/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib52d/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib3eb/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib9c2/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib9c2/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib9c2/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib3eb/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib3eb/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib9c2/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib9c2/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib9c2/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib9c2/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/lib154/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/lib154/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/lib154/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_waveform_phase.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_waveform_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundrydrypow/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundrydrypow/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-laundrydrypow/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-laundrydrypow/firmware.elf\"], [\".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esp8266_pwm/esp8266_pwm.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/hlw8012/hlw8012.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/addressable_light.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/automation.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/esp_color_correction.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/esp_hsv_color.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/esp_range_view.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/light_call.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/light_color_values.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/light_effect.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/light_json_schema.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/light_output.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/light/light_state.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/output/automation.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/output/float_output.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/template/switch/template_switch.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/application.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/color.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/component.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/log.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/time.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/util.cpp.o\", \".pioenvs/esp-laundrydrypow/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-laundrydrypow/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-laundrydrypow/firmware.elf\n", "\u001b[0mRAM: [===== ] 46.8% (used 38352 bytes from 81920 bytes)\n", "Flash: [===== ] 53.4% (used 546919 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-laundrydrypow/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-laundrydrypow/firmware.bin\"], [\".pioenvs/esp-laundrydrypow/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-laundrydrypow/firmware.bin\"], [\".pioenvs/esp-laundrydrypow/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 217.64 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x759fe531 build_time_str=2026-05-24 21:20:54 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.20 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.20\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-laundrydrypow/.pioenvs/esp-laundrydrypow/firmware.bin (551072 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 385598 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 9.08 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "f23b13906f69", "configuration": "esp-laundryplugpow.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:44:55.022931+00:00", "started_at": "2026-05-24T09:17:05.835823+00:00", "completed_at": "2026-05-24T09:20:52.482274+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-laundryplugpow.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-laundryplugpow\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-laundryplugpow\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esp8266_pwm/esp8266_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/hlw8012/hlw8012.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/addressable_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/esp_color_correction.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/esp_hsv_color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/esp_range_view.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/light_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/light_color_values.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/light_effect.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/light_json_schema.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/light_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/light/light_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/output/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/output/float_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-laundryplugpow/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libe2d/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libe2d/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libe2d/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libe2d/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libe2d/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/libe2d/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/libe2d/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbe0/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/libbe0/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/libbe0/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/sodium/runtime.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib204/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/lib204/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/lib204/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib24c/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbae/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbae/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbae/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/lib24c/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/lib24c/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbae/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/libbae/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/libbae/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/libbae/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/lib3cb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/lib3cb/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/lib3cb/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_waveform_phase.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_waveform_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-laundryplugpow/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-laundryplugpow/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-laundryplugpow/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-laundryplugpow/firmware.elf\"], [\".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esp8266_pwm/esp8266_pwm.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/hlw8012/hlw8012.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/addressable_light.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/automation.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/esp_color_correction.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/esp_hsv_color.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/esp_range_view.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/light_call.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/light_color_values.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/light_effect.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/light_json_schema.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/light_output.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/light/light_state.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/output/automation.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/output/float_output.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/template/switch/template_switch.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/application.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/color.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/component.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/log.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/time.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/util.cpp.o\", \".pioenvs/esp-laundryplugpow/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-laundryplugpow/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-laundryplugpow/firmware.elf\n", "\u001b[0mRAM: [===== ] 46.8% (used 38352 bytes from 81920 bytes)\n", "Flash: [===== ] 53.4% (used 546919 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-laundryplugpow/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-laundryplugpow/firmware.bin\"], [\".pioenvs/esp-laundryplugpow/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-laundryplugpow/firmware.bin\"], [\".pioenvs/esp-laundryplugpow/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 213.50 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x62f46787 build_time_str=2026-05-24 21:17:07 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.22 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.22\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-laundryplugpow/.pioenvs/esp-laundryplugpow/firmware.bin (551072 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 385600 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 7.93 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "ae09685619a0", "configuration": "esp-officelights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:43:51.703539+00:00", "started_at": "2026-05-24T09:13:37.691883+00:00", "completed_at": "2026-05-24T09:17:05.817043+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-officelights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-officelights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-officelights\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "Tool Manager: Installing \u001b[36mplatformio/tool-esptoolpy @ ~1.30000.0\u001b[0m\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Tool Manager: \u001b[32mtool-esptoolpy@1.30000.201119 has been installed!\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-officelights/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib52d/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib52d/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib52d/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib52d/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib52d/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/lib52d/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/lib52d/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib78a/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/lib78a/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/lib78a/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/sodium/runtime.c.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/libda5/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/libda5/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mIndexing .pioenvs/esp-officelights/libda5/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/liba59/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98c/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98c/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98c/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/liba59/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/liba59/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98c/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98c/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/lib98c/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/lib98c/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/lib98e/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/lib98e/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/lib98e/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officelights/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officelights/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-officelights/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-officelights/firmware.elf\"], [\".pioenvs/esp-officelights/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/script/script.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/application.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/color.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/component.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/log.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/time.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/util.cpp.o\", \".pioenvs/esp-officelights/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-officelights/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-officelights/firmware.elf\n", "\u001b[0mRAM: [===== ] 46.2% (used 37860 bytes from 81920 bytes)\n", "Flash: [===== ] 50.7% (used 519151 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-officelights/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-officelights/firmware.bin\"], [\".pioenvs/esp-officelights/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-officelights/firmware.bin\"], [\".pioenvs/esp-officelights/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 196.96 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x352f51ca build_time_str=2026-05-24 21:13:39 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.28 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.28\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-officelights/.pioenvs/esp-officelights/firmware.bin (523296 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 366926 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 6.17 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "7356ed5a6958", "configuration": "esp-occupancyoffice.yaml", "job_type": "install", "status": "failed", "created_at": "2026-05-24T08:43:45.777896+00:00", "started_at": "2026-05-24T09:06:53.866755+00:00", "completed_at": "2026-05-24T09:13:37.672637+00:00", "exit_code": 1, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-occupancyoffice.yaml...\\033[0m\n", "\\033[32mINFO Updating https://github.com/ssieb/custom_components@None\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Setting CONFIG_LWIP_MAX_SOCKETS to 13 (TCP=7 [api=3, captive_portal=3, mqtt=1], UDP=3 [captive_portal=1, mdns=2], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1])\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-occupancyoffice/.pioenvs\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-occupancyoffice/.piolibdeps\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-occupancyoffice/dependencies.lock\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-occupancyoffice/managed_components\\033[0m\n", "\\033[32mINFO Integrations changed, cleaning cmake cache...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-occupancyoffice\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-occupancyoffice\u001b[0m (board: esp32dev; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.38-1/platform-espressif32.zip)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "Tool Manager: Installing \u001b[36mhttps://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.2.0.zip\u001b[0m\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Tool Manager: \u001b[32mtool-esptoolpy@5.2.0 has been installed!\u001b[0m\n", "Library Manager: Installing \u001b[36mesphome/noise-c @ 0.1.11\u001b[0m\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Library Manager: \u001b[32mnoise-c@0.1.11 has been installed!\u001b[0m\n", "Library Manager: Resolving dependencies...\n", "Library Manager: Installing \u001b[36mesphome/libsodium @ 1.10021.0\u001b[0m\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Library Manager: \u001b[32mlibsodium@1.10021.0 has been installed!\u001b[0m\n", "Tool Manager: Installing \u001b[36mfile:///root/.platformio/tools/tool-esptoolpy\u001b[0m\n", "Tool Manager: \u001b[32mtool-esptoolpy@5.2.0 has been installed!\u001b[0m\n", "\u001b[0mHARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\n", "\u001b[0m - contrib-piohome @ 3.4.4 \n", "\u001b[0m - framework-espidf @ 3.50504.0 (5.5.4) \n", "\u001b[0m - tool-cmake @ 4.0.3 \n", "\u001b[0m - tool-esp-rom-elfs @ 2024.10.11 \n", "\u001b[0m - tool-esptoolpy @ 5.2.0 \n", "\u001b[0m - tool-ninja @ 1.13.1 \n", "\u001b[0m - tool-scons @ 4.40801.0 (4.8.1) \n", "\u001b[0m - tool-xtensa-esp-elf-gdb @ 16.3.0+20250913 \n", "\u001b[0m - toolchain-xtensa-esp-elf @ 14.2.0+20260121\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\u001b[0mReading CMake configuration...\n", "\u001b[0mGenerating assembly for certificate bundle...\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/bluetooth_proxy/bluetooth_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/bluetooth_proxy/bluetooth_proxy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/bme280_base/bme280_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/bme280_i2c/bme280_i2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/captive_portal/dns_server_esp32_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32/throw_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32_ble/ble.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32_ble/ble_advertising.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32_ble/ble_uuid.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32_ble_client/ble_characteristic.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32_ble_client/ble_client_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32_ble_client/ble_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esp32_ble_tracker/esp32_ble_tracker.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/i2c/i2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/i2c/i2c_bus_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/logger/logger_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/logger/task_log_buffer_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mdns/mdns_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_backend_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/number/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/number/number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/number/number_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/number/number_traits.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/ota/ota_backend_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/serial/text_sensor/serial_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/socket/bsd_sockets_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/template/number/template_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/uart/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/uart/uart_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/uart/uart_component_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/uart/uart_debugger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/watchdog/watchdog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/web_server_idf/multipart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/web_server_idf/utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/web_server_idf/web_server_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/lwip_fast_select.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/main_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/static_task.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/esphome/core/wake/wake_freertos.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/src/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_core/salsa/ref/core_salsa_ref.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_hash/crypto_hash.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_hash/sha256/hash_sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_onetimeauth/crypto_onetimeauth.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_scalarmult/crypto_scalarmult.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/chacha20/ref/chacha20_ref.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/chacha20/stream_chacha20.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/crypto_stream.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/salsa20/ref/salsa20_ref.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/salsa20/stream_salsa20.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/crypto_verify/verify.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/randombytes/internal/randombytes_internal_random.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/randombytes/randombytes.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/randombytes/sysrandom/randombytes_sysrandom.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/sodium/codecs.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/sodium/core.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/sodium/runtime.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib18c/libsodium/sodium/utils.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/openssl/cipher-aesgcm.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/ref/cipher-aesgcm.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/ref/cipher-chachapoly.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/ref/dh-curve25519.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/ref/hash-blake2b.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/ref/hash-blake2s.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/ref/hash-sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/sodium/cipher-aesgcm.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/sodium/cipher-chachapoly.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/sodium/dh-curve25519.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/sodium/hash-blake2b.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/backend/sodium/hash-sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/aes/rijndael-alg-fst.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/blake2/blake2b.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/blake2/blake2s.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/chacha/chacha.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/donna/curve25519-donna-c64.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/donna/curve25519-donna.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/donna/poly1305-donna.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/sha2/sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/sha2/sha512.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/crypto/x25519/x25519.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/cipherstate.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/dhstate.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/errors.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/handshakestate.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/hashstate.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/internal.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/names.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/patterns.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/rand_os.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/rand_sodium.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/randstate.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/signstate.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/symmetricstate.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lib080/noise-c/protocol/util.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-occupancyoffice/esp-idf/esp_system/ld/memory.ld.in\n", "\u001b[0mGenerating LD script .pioenvs/esp-occupancyoffice/esp-idf/esp_system/ld/sections.ld.in\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/app_trace/app_trace.c.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-occupancyoffice/memory.ld\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/app_trace/app_trace_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/app_trace/host_file_io.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/app_trace/port/port_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/app_update/esp_ota_ops.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/app_trace/libapp_trace.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/app_update/esp_ota_app_desc.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/app_trace/libapp_trace.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_common_loader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_clock_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_random.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/app_update/libapp_update.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/app_update/libapp_update.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/flash_encrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/secure_boot.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_random_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/bootloader_flash/src/bootloader_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/bootloader_flash/src/flash_qio_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_utility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/flash_partitions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/esp_image_format.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/bootloader_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader_support/src/esp32/secure_boot_secure_features.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/controller/esp32/bt.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/controller/esp32/hli_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/controller/esp32/hli_vectors.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/btc/core/btc_alarm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/api/esp_blufi_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/hci_log/bt_hci_log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/btc/core/btc_manage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/btc/core/btc_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/btc/profile/esp/blufi/blufi_prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/btc/profile/esp/blufi/blufi_protocol.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/alarm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/allocator.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/buffer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/fixed_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/pkt_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/fixed_pkt_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/future.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/hash_functions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/hash_map.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/list.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/mutex.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/thread.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/osi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/osi/semaphore.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/porting/mem/bt_osi_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/ble_log/ble_log_spi_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/ble_log/ble_log_uhci_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_a2dp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_avrc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_bluedroid_hci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_bt_device.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_bt_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_gap_ble_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_gap_bt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_gatt_common_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_gattc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_gatts_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_hidd_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_hidh_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_hf_ag_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_hf_client_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_spp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_sdp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_l2cap_bt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/api/esp_pbac_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/ar/bta_ar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_aact.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_ca_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_ca_sm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_ci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_sbc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/av/bta_av_ssm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_ci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_pm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/dm/bta_dm_qos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gatt_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gattc_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gattc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gattc_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gattc_ci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gattc_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gattc_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gattc_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gatts_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gatts_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gatts_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gatts_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/gatt/bta_gatts_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hd/bta_hd_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hd/bta_hd_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hd/bta_hd_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hh/bta_hh_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hh/bta_hh_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hh/bta_hh_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hh/bta_hh_le.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hh/bta_hh_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hh/bta_hh_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/jv/bta_jv_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/jv/bta_jv_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/jv/bta_jv_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/jv/bta_jv_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_at.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_rfc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_ag/bta_ag_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_at.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_rfc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/hf_client/bta_hf_client_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/pba/bta_pba_client_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/pba/bta_pba_client_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/pba/bta_pba_client_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/pba/bta_pba_client_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/sdp/bta_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/sdp/bta_sdp_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/sdp/bta_sdp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/sdp/bta_sdp_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/sys/bta_sys_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/sys/bta_sys_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/bta/sys/utl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_ble_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_dev.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_dm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_profile_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_sec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_sm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/core/btc_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/bta_av_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_control.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_sink.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_sink_ext_coedc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_source_ext_codec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/a2dp/btc_av.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/avrc/btc_avrc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/avrc/bta_avrc_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/hf_ag/bta_ag_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/hf_ag/btc_hf_ag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/hf_client/btc_hf_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/hf_client/bta_hf_client_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/hid/btc_hd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/hid/btc_hh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/hid/bta_hh_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/gap/btc_gap_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/gap/btc_gap_bt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/gap/bta_gap_bt_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/gatt/btc_gatt_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/gatt/btc_gatt_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/gatt/btc_gattc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/gatt/btc_gatts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/spp/btc_spp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/sdp/btc_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/l2cap/btc_l2cap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/btc/profile/std/pba/btc_pba_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/device/bdaddr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/device/controller.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/device/interop.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/hci/hci_audio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/hci/hci_hal_h4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/hci/hci_layer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/hci/hci_packet_factory.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/hci/hci_packet_parser.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/hci/packet_fragmenter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/main/bte_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/main/bte_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/a2dp/a2d_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/a2dp/a2d_sbc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avct/avct_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avct/avct_ccb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avct/avct_l2c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avct/avct_lcb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avct/avct_lcb_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_ad.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_ccb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_ccb_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_l2c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_scb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avdt/avdt_scb_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_bld_ct.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_bld_tg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_opt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_pars_ct.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_pars_tg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/avrc/avrc_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/hid/hidd_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/hid/hidd_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/hid/hidh_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/hid/hidh_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_acl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_adv_filter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_batchscan.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_bgconn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_cont_energy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_gap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_5_gap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_multi_adv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_ble_privacy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_dev.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_devctl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_inq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_pm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btm/btm_sec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btu/btu_hcif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btu/btu_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/btu/btu_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gap/gap_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gap/gap_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gap/gap_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gap/gap_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/att_protocol.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_attr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_cl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_db.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_sr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_sr_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/gatt/gatt_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/goep/goepc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/goep/goepc_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/hcic/hciblecmds.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/hcic/hcicmds.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_csm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_fcr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_link.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_ucd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2c_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/l2cap/l2cap_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/obex/obex_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/obex/obex_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/obex/obex_tl_l2cap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/obex/obex_tl_rfcomm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/port_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/port_rfc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/port_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/rfc_l2cap_if.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/rfc_mx_fsm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/rfc_port_fsm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/rfc_port_if.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/rfc_ts_frames.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/rfcomm/rfc_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/sdp/sdp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/sdp/sdp_db.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/sdp/sdp_discovery.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/sdp/sdp_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/sdp/sdp_server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/sdp/sdp_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/p_256_curvepara.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/p_256_ecc_pp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/p_256_multprecision.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_br_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_cmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_keys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_l2c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/stack/smp/smp_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/host/bluedroid/config/stack_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/btc/profile/esp/blufi/bluedroid_host/esp_blufi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/ecc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/ctr_prng.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/ctr_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/aes_decrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/aes_encrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/ccm_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/ecc_dsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/cmac_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/ecc_dh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/hmac_prng.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/ecc_platform_specific.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/hmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/src/cbc_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bt/common/tinycrypt/port/esp_tinycrypt_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/commands.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/bt/libbt.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/esp_console_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/esp_console_repl_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/split_argv.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/bt/libbt.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/linenoise/linenoise.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/esp_console_repl_chip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_date.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_dbl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_dstr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_end.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_file.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_hashtable.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_int.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_lit.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_rem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_rex.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_str.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/arg_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/console/argtable3/argtable3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/cxx/cxx_exception_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/cxx/cxx_guards.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/cxx/cxx_init.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/esp32/esp_efuse_table.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/esp32/esp_efuse_fields.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/esp32/esp_efuse_utility.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/console/libconsole.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/console/libconsole.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/src/esp_efuse_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/src/esp_efuse_fields.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/src/esp_efuse_utility.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/cxx/libcxx.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/cxx/libcxx.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/efuse/src/esp_efuse_startup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp-tls/esp_tls.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/efuse/libefuse.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp-tls/esp-tls-crypto/esp_tls_crypto.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/efuse/libefuse.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp-tls/esp_tls_error_capture.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp-tls/esp_tls_platform_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp-tls/esp_tls_mbedtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_app_format/esp_app_desc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_bootloader_format/esp_bootloader_desc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_app_format/libesp_app_format.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_app_format/libesp_app_format.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_coex/src/coexist.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_coex/src/lib_printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_coex/esp32/esp_coex_adapter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_coex/src/coexist_debug_diagram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_coex/src/coexist_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_common/src/esp_err_to_name.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp-tls/libesp-tls.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_coex/libesp_coex.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp-tls/libesp-tls.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_coex/libesp_coex.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_cam/esp_cam_ctlr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_cam/dvp_share_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_gpio/src/gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_gpio/src/gpio_glitch_filter_ops.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_cam/libesp_driver_cam.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_cam/libesp_driver_cam.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_gpio/src/rtc_io.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_gptimer/src/gptimer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_gptimer/src/gptimer_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_i2c/i2c_master.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_i2c/i2c_common.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_i2c/i2c_slave.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_ledc/src/ledc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_gpio/libesp_driver_gpio.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_gpio/libesp_driver_gpio.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_sdio/src/sdio_slave.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_sdm/src/sdm.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdm/libesp_driver_sdm.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdm/libesp_driver_sdm.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_sdmmc/src/sdmmc_transaction.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_i2c/libesp_driver_i2c.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_i2c/libesp_driver_i2c.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_sdmmc/src/sdmmc_host.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdio/libesp_driver_sdio.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdio/libesp_driver_sdio.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_sdspi/src/sdspi_crc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_sdspi/src/sdspi_host.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_ledc/libesp_driver_ledc.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_ledc/libesp_driver_ledc.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_sdspi/src/sdspi_transaction.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_spi/src/gpspi/spi_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_spi/src/gpspi/spi_master.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_spi/src/gpspi/spi_slave.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_spi/src/gpspi/spi_dma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_uart/src/uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_uart/src/uart_wakeup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_driver_uart/src/uart_vfs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_event/default_event_loop.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_spi/libesp_driver_spi.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_spi/libesp_driver_spi.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_event/esp_event.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_event/esp_event_private.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_gdbstub/src/gdbstub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_gdbstub/src/gdbstub_transport.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_gdbstub/src/packet.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_gdbstub/src/port/xtensa/gdbstub_xtensa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_gdbstub/src/port/xtensa/gdbstub-entry.S.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_event/libesp_event.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_event/libesp_event.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_gdbstub/src/port/xtensa/xt_debugexception.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_http_server/src/httpd_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_http_server/src/httpd_parse.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_gdbstub/libesp_gdbstub.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_gdbstub/libesp_gdbstub.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_http_server/src/httpd_sess.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_http_server/src/httpd_txrx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_http_server/src/httpd_uri.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_uart/libesp_driver_uart.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_driver_uart/libesp_driver_uart.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_http_server/src/httpd_ws.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_http_server/src/util/ctrl_sock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/cpu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/esp_cpu_intr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/esp_memory_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_http_server/libesp_http_server.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_http_server/libesp_http_server.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/cpu_region_protect.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/esp_clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/clk_ctrl_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/hw_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/intr_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/mac_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/periph_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/revision.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/rtc_module.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/regi2c_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/esp_gpio_reserve.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sar_periph_ctrl_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/io_mux.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/esp_clk_tree.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/dma/esp_dma_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/dma/gdma_link.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/spi_bus_lock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/clk_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp_clk_tree_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/spi_share_hw_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/adc_share_hw_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_modem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_modes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_mspi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_usb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_event.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/rtc_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/mspi_timing_tuning/mspi_timing_tuning.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/sleep_wake_stub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/esp_clock_output.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/power_supply/brownout.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/rtc_clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/rtc_clk_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/rtc_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/rtc_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/rtc_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/chip_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/cache_sram_mmu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_hw_support/port/esp32/sar_periph_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_mm/esp_mmu_map.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_mm/port/esp32/ext_mem_layout.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_mm/esp_cache_msync.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_mm/esp_cache_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_mm/cache_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_mm/heap_align_hw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/esp_netif_handlers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/esp_netif_objects.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/esp_netif_defaults.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/lwip/esp_netif_lwip.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_mm/libesp_mm.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_mm/libesp_mm.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/lwip/esp_netif_sntp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/lwip/esp_netif_lwip_defaults.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/lwip/netif/wlanif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/lwip/netif/ethernetif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_netif/lwip/netif/esp_pbuf_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_partition/partition.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_partition/partition_target.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_phy/src/phy_override.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_phy/src/lib_printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_phy/src/phy_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_phy/src/phy_init.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_partition/libesp_partition.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_partition/libesp_partition.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_phy/esp32/phy_init_data.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_netif/libesp_netif.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_netif/libesp_netif.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_phy/src/btbb_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_pm/pm_locks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_pm/pm_trace.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_pm/pm_impl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_psram/system_layer/esp_psram_mspi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_ringbuf/ringbuf.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_phy/libesp_phy.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_phy/libesp_phy.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_psram/libesp_psram.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_psram/libesp_psram.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_print.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_crc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_pm/libesp_pm.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_pm/libesp_pm.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_spiflash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_rom/patches/esp_rom_longjmp.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_security/src/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_security/src/esp_crypto_lock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_security/src/esp_crypto_periph_clk.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/esp_err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/crosscore_int.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_security/libesp_security.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_security/libesp_security.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/esp_ipc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/esp_system_console.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_ringbuf/libesp_ringbuf.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_ringbuf/libesp_ringbuf.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/freertos_hooks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/int_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/panic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/esp_system.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/startup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/startup_funcs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/system_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/stack_check.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/ubsan.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/xt_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/task_wdt/task_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/task_wdt/task_wdt_impl_timergroup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/cpu_start.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/panic_handler.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/esp_system_chip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/image_process.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/esp_ipc_isr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/esp_ipc_isr_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/panic_arch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/panic_handler_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/expression_with_stack.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/expression_with_stack_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/debug_helpers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/debug_helpers_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/debug_stubs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/arch/xtensa/trax.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/soc/esp32/highint_hdl.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/soc/esp32/clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/soc/esp32/reset_reason.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/soc/esp32/system_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_system/port/soc/esp32/cache_err_int.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_timer/src/esp_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_timer/src/esp_timer_init.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_timer/src/ets_timer_legacy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_timer/src/system_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_timer/src/esp_timer_impl_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_timer/src/esp_timer_impl_lac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_vfs_console/vfs_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/lib_printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/mesh_event.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/smartconfig.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_timer/libesp_timer.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_vfs_console/libesp_vfs_console.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_vfs_console/libesp_vfs_console.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_timer/libesp_timer.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/wifi_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/wifi_default.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/wifi_netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/wifi_default_ap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/esp32/esp_adapter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/regulatory/esp_wifi_regulatory.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/esp_wifi/src/smartconfig_ack.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_responder.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_receive.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/esp_wifi/libesp_wifi.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/esp_wifi/libesp_wifi.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_browser.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_send.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_querier.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_pcb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_service.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_mem_caps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_networking_lwip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/espressif__mdns/mdns_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/heap_idf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/app_startup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/port_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/port_systick.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/list.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/tasks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/timers.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/espressif__mdns/libespressif__mdns.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/espressif__mdns/libespressif__mdns.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/event_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/stream_buffer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/portable/xtensa/port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/esp_additions/freertos_compatibility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/esp_additions/idf_additions_event_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/freertos/esp_additions/idf_additions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/hal_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/mpu_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/efuse_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/esp32/efuse_hal.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/freertos/libfreertos.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/freertos/libfreertos.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/wdt_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/mmu_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/esp32/cache_hal_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/color_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/spi_flash_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/spi_flash_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/spi_flash_encrypt_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/esp32/clk_tree_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/uart_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/uart_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/gpio_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/rtc_io_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/timer_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/ledc_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/ledc_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/i2c_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/i2c_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/rmt_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/pcnt_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/mcpwm_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/twai_hal_v1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/i2s_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/sdm_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/sdmmc_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/adc_hal_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/adc_oneshot_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/adc_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/mpi_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/sha_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/aes_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/brownout_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/spi_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/spi_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/spi_slave_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/spi_slave_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/sdio_slave_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/esp32/touch_sensor_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/touch_sensor_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/touch_sens_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/hal/esp32/gpio_hal_workaround.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/heap/heap_caps_base.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/heap/heap_caps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/heap/heap_caps_init.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/hal/libhal.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/heap/multi_heap.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/hal/libhal.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/heap/tlsf/tlsf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/heap/port/memory_layout_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/heap/port/esp32/memory_layout.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/http_parser/http_parser.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/json/cJSON/cJSON.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/json/cJSON/cJSON_Utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/os/log_timestamp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/log_timestamp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/os/log_lock.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/json/libjson.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/json/libjson.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/buffer/log_buffers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/os/util.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/heap/libheap.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/heap/libheap.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/util.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/http_parser/libhttp_parser.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/http_parser/libhttp_parser.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/log_format_text.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/log_print.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/os/log_write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/log_level/log_level.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/log/src/log_level/tag_log_level/tag_log_level.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/apps/sntp/sntp.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/log/liblog.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/log/liblog.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/api_lib.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/api_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/if_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/netbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/netdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/netifapi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/api/tcpip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/apps/sntp/sntp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/apps/netbiosns/netbiosns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/def.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/dns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/inet_chksum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/memp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/pbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/raw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/stats.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/tcp_in.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/tcp_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/timeouts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/udp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/autoip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/dhcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/etharp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/icmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/igmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/ip4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/ip4_napt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/ip4_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv4/ip4_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/dhcp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/ethip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/icmp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/inet6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/ip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/ip6_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/ip6_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/mld6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/core/ipv6/nd6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ethernet.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/bridgeif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/bridgeif_fdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/slipif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/ccp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/chap-md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/chap-new.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/chap_ms.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/demand.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/eap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/eui64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/fsm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/ipcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/ipv6cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/lcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/magic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/mppe.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/multilink.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/ppp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/pppapi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/pppcrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/pppoe.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/pppol2tp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/pppos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/upap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/vj.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/hooks/tcp_isn_default.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/hooks/lwip_default_hooks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/debug/lwip_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/sockets_ext.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/freertos/sys_arch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/if_index.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/acd_dhcp_check.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/port/esp32xx/vfs_lwip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/apps/ping/esp_ping.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/apps/ping/ping.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/apps/ping/ping_sock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/polarssl/arc4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/polarssl/des.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/polarssl/md4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/polarssl/md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/lwip/src/netif/ppp/polarssl/sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/lwip/apps/dhcpserver/dhcpserver.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/esp_crt_bundle/esp_crt_bundle.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/x509_crt_bundle.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mqtt/esp-mqtt/mqtt_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mqtt/esp-mqtt/lib/mqtt_msg.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/libmbedtls.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/libmbedtls.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mqtt/esp-mqtt/lib/mqtt_outbox.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mqtt/esp-mqtt/lib/platform_esp32_idf.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/lwip/liblwip.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/init.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/lwip/liblwip.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/abort.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/assert.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/heap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/locks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/poll.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/pthread.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/getentropy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/termios.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/stdatomic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/sysconf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/realpath.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/scandir.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/syscalls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/reent_syscalls.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/mqtt/libmqtt.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/port/esp_time_impl.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/mqtt/libmqtt.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/flockfile.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/reent_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/newlib/src/newlib_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_api.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/newlib/libnewlib.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/newlib/libnewlib.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_cxx_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_item_hash_list.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_page.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_pagemanager.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_storage.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_handle_simple.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_handle_locked.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_partition.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_partition_lookup.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_partition_manager.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_types.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_platform.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_bootloader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_encrypted_partition.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_bootloader_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_flash/src/nvs_bootloader_xts_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/nvs_sec_provider/nvs_sec_provider.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/nvs_sec_provider/libnvs_sec_provider.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/nvs_sec_provider/libnvs_sec_provider.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/pthread/pthread.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/pthread/pthread_cond_var.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/nvs_flash/libnvs_flash.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/nvs_flash/libnvs_flash.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/pthread/pthread_local_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/pthread/pthread_rwlock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/pthread/pthread_semaphore.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/rt/FreeRTOS_POSIX_mqueue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/rt/FreeRTOS_POSIX_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/pthread/libpthread.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/pthread/libpthread.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/sdmmc/sdmmc_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/sdmmc/sdmmc_common.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/rt/librt.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/rt/librt.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/sdmmc/sdmmc_init.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/protobuf-c/libprotobuf-c.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/protobuf-c/libprotobuf-c.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/sdmmc/sdmmc_io.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/sdmmc/sdmmc_mmc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/sdmmc/sdmmc_sd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/sdmmc/sd_pwr_ctrl/sd_pwr_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/lldesc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/dport_access_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/interrupts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/gpio_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/uart_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/dport_access.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/adc_periph.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/sdmmc/libsdmmc.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/sdmmc/libsdmmc.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/emac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/spi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/ledc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/pcnt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/rmt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/sdm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/i2s_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/i2c_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/timer_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/lcd_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/mcpwm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/mpi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/sdmmc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/touch_sensor_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/twai_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/wdt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/dac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/rtc_io_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/sdio_slave_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/soc/esp32/power_supply_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/flash_brownout_hook.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_drivers.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/soc/libsoc.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/soc/libsoc.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_generic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_issi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_mxic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_gd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_winbond.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_boya.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_mxic_opi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_chip_th.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/memspi_host_driver.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/cache_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/flash_mmap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/flash_ops.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/esp_flash_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/esp_flash_spi_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_os_func_app.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/spi_flash/spi_flash_os_func_noos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/tcp_transport/transport.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/tcp_transport/transport_ssl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/tcp_transport/transport_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/tcp_transport/transport_socks_proxy.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/tcp_transport/transport_ws.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/vfs/vfs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/vfs/vfs_eventfd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/vfs/vfs_semihost.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/vfs/nullfs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/port/os_xtensa.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/tcp_transport/libtcp_transport.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/vfs/libvfs.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/vfs/libvfs.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/port/eloop.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/tcp_transport/libtcp_transport.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/ap_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/ieee802_1x.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/wpa_auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/wpa_auth_ie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/pmksa_cache_auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/sta_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/ieee802_11.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/ap/comeback_token.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/common/sae.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/common/dragonfly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/common/wpa_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/bitfield.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/aes-siv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha256-kdf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/ccmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/aes-gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/crypto_ops.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/dh_group5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/dh_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/ms_funcs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha1-tlsprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha256-tlsprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha384-tlsprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha256-prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha1-prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha384-prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/md4-internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/sha1-tprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_common/eap_wsc_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/common/ieee802_11_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/chap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_mschapv2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_peap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_peap_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_tls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_tls_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_ttls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/mschapv2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_fast.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_fast_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/eap_peer/eap_fast_pac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/rsn_supp/pmksa_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/rsn_supp/wpa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/rsn_supp/wpa_ie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/base64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/ext_password.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/uuid.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/wpabuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/wpa_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/utils/json.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/wps/wps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/wps/wps_attr_build.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/wps/wps_attr_parse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/wps/wps_attr_process.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/wps/wps_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/wps/wps_dev_attr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/wps/wps_enrollee.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/common/sae_pk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_eap_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_wpa2_api_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_wps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_wpa3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_owe.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/esp_hostap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/asn1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/pkcs1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/pkcs5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/pkcs8.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/tls_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/tlsv1_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/tlsv1_client_read.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/tlsv1_client_write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/tlsv1_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/tlsv1_cred.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/tlsv1_record.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/tlsv1_client_ocsp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/tls/x509v3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/rc4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/des-internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/esp_supplicant/src/crypto/fastpbkdf2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/aes-wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/aes-unwrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/wpa_supplicant/src/crypto/aes-ccm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/xtensa/eri.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/xtensa/xt_trax.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/xtensa/xtensa_context.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/xtensa/xtensa_intr_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/xtensa/xtensa_intr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/xtensa/xtensa_vectors.S.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/wpa_supplicant/libwpa_supplicant.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/managed_components/zorxx__multipart-parser/multipart_parser.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/wpa_supplicant/libwpa_supplicant.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/3rdparty/everest/library/everest.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/3rdparty/everest/library/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/3rdparty/everest/library/Hacl_Curve25519_joined.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/zorxx__multipart-parser/libzorxx__multipart-parser.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/zorxx__multipart-parser/libzorxx__multipart-parser.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/aesni.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/aesce.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/aria.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/asn1parse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/asn1write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/base64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/bignum_core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/bignum_mod.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/bignum_mod_raw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/block_cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/camellia.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ccm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/cipher_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/constant_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/cmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ctr_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/des.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/dhm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ecdh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ecdsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ecjpake.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ecp_curves.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ecp_curves_new.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/entropy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/entropy_poll.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/error.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/hkdf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/hmac_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/lmots.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/lms.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/md.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/memory_buffer_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/nist_kw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/oid.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/padlock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pk_ecc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pk_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pkcs12.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pkcs5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pkparse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pkwrite.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/platform.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/platform_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_aead.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_driver_wrappers_no_static.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_ffdh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_mac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_pake.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_se.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_slot_management.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_crypto_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_its_file.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/psa_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ripemd160.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/rsa_alt_helpers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/sha3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/threading.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/timing.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/version.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/version_features.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/esp_hardware.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/esp_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/esp_timing.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/aes/esp_aes_xts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/aes/esp_aes_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/aes/block/esp_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/sha/esp_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/sha/parallel_engine/sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/bignum/esp_bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/bignum/bignum_alt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/sha/parallel_engine/esp_sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/sha/parallel_engine/esp_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/sha/parallel_engine/esp_sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/aes/esp_aes_gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/md/esp_md.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/mps_reader.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/mps_trace.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_ciphersuites.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_cookie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_ticket.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_tls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_tls12_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_tls12_server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_tls13_keys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_tls13_server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_tls13_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/ssl_tls13_generic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/mbedtls_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/esp_platform_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/port/net_sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/pkcs7.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509_create.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509_crl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509_crt.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/library/libmbedtls.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/library/libmbedtls.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509write_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/library/x509write_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/3rdparty/p256-m/p256-m_driver_entrypoints.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/mbedtls/mbedtls/3rdparty/p256-m/p256-m/p256-m.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/xtensa/eri.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/xtensa/xt_trax.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader/subproject/main/bootloader_start.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_common.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/main/libmain.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/main/libmain.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_common_loader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_clock_init.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/library/libmbedx509.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/esp-idf/mbedtls/mbedtls/library/libmbedx509.a\n", "\u001b[0mGenerating project linker script .pioenvs/esp-occupancyoffice/sections.ld\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/flash_encrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/secure_boot.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_random_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/bootloader_flash/src/bootloader_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/bootloader_flash/src/flash_qio_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_utility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/flash_partitions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/esp_image_format.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_clock_loader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_console_loader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/esp32/bootloader_soc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/esp32/bootloader_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader_support/src/bootloader_panic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/efuse/esp32/esp_efuse_table.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/efuse/esp32/esp_efuse_fields.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/efuse/esp32/esp_efuse_utility.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/efuse/src/esp_efuse_api.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/efuse/src/esp_efuse_fields.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/efuse/src/esp_efuse_utility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_bootloader_format/esp_bootloader_desc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_common/src/esp_err_to_name.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/cpu.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/efuse/libefuse.a\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/efuse/libefuse.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/esp_cpu_intr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/esp_memory_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/cpu_region_protect.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/rtc_clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/rtc_clk_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/rtc_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/rtc_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/rtc_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_hw_support/port/esp32/chip_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_print.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_crc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_spiflash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_rom/patches/esp_rom_longjmp.S.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/esp_system/esp_err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/hal/hal_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/hal/mpu_hal.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/hal/efuse_hal.c.o\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/hal/esp32/efuse_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/hal/wdt_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/hal/mmu_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/hal/esp32/cache_hal_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/noos/log_timestamp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/log_timestamp_common.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/hal/libhal.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/hal/libhal.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/noos/log_lock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/buffer/log_buffers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/noos/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/log_format_text.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/log_print.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/log/src/log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/lldesc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/log/liblog.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/log/liblog.a\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/dport_access_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/interrupts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/gpio_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/uart_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/dport_access.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/adc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/emac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/spi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/ledc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/pcnt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/rmt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/sdm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/i2s_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/i2c_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/timer_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/lcd_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/mcpwm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/mpi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/sdmmc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/touch_sensor_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/twai_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/wdt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/dac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/rtc_io_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/sdio_slave_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/soc/esp32/power_supply_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-occupancyoffice/bootloader/spi_flash/spi_flash_wrap.c.o\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/soc/libsoc.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/soc/libsoc.a\n", "\u001b[0mGenerating partitions .pioenvs/esp-occupancyoffice/partitions.bin\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/micro-ecc/libmicro-ecc.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/micro-ecc/libmicro-ecc.a\n", "\u001b[0mGenerating an empty partition .pioenvs/esp-occupancyoffice/ota_data_initial.bin\n", "\u001b[0mArchiving .pioenvs/esp-occupancyoffice/bootloader/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mIndexing .pioenvs/esp-occupancyoffice/bootloader/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mLinking .pioenvs/esp-occupancyoffice/bootloader.elf\n", "\u001b[0mBuilding .pioenvs/esp-occupancyoffice/bootloader.bin\n", "\u001b[0mCreating ESP32 image...\n", "\u001b[0mSuccessfully created ESP32 image.\n", "\u001b[0mLinking .pioenvs/esp-occupancyoffice/firmware.elf\n", "\u001b[0m\u001b[3m Memory Type Usage Summary \u001b[0m\n", "\u001b[0m┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓\n", "┃\u001b[1m \u001b[0m\u001b[1mMemory Type/Section\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [%]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mRemain [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mTotal [bytes]\u001b[0m\u001b[1m \u001b[0m┃\n", "\u001b[0m┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩\n", "│\u001b[91m \u001b[0m\u001b[91mFlash Code \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 1071268\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 1071268\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mFlash Data \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 235624\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .rodata \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 235368\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .appdesc \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 256\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mIRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 108295\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 82.62\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 22777\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 131072\u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 107267\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 81.84\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .vectors \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 1028\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 0.78\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mDRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 76152\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 61.13\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 48428\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 124580\u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .bss \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 53480\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 42.93\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .data \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 22520\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 18.08\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .noinit \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 152\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 0.12\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m└─────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘\n", "\u001b[0m\u001b[33mTotal image size: \u001b[1;36m1437707\u001b[0m bytes \u001b[1m(\u001b[0m.bin may be padded larger\u001b[1m)\u001b[0m\n", "\u001b[0m\u001b[33m\u001b[33mNote: The reported total sizes may be smaller than those in the technical reference manual due to reserved memory and application configuration. The total flash size available for the application is not included by default, as it cannot be reliably determined due to the presence of other data like the bootloader, partition table, and application partition size.\u001b[0m\n", "\u001b[0mRAM: [== ] 23.2% (used 76152 bytes from 327680 bytes)\n", "\u001b[0mFlash: [======== ] 78.3% (used 1437451 bytes from 1835008 bytes)\n", "Building .pioenvs/esp-occupancyoffice/firmware.bin\n", "\u001b[0mCreating ESP32 image...\n", "\u001b[0mSuccessfully created ESP32 image.\n", "\u001b[0mCreating binary \"firmware.factory.bin\" with:\n", "\u001b[0m Offset | File\n", "\u001b[0m - 0x1000 | bootloader.bin\n", "\u001b[0m - 0x8000 | partitions.bin\n", "\u001b[0m - 0x9000 | ota_data_initial.bin\n", "\u001b[0m - 0x10000 | firmware.bin\n", "Successfully created combined binary image.\n", "\u001b[0msign_firmware([\".pioenvs/esp-occupancyoffice/firmware.bin\"], [\".pioenvs/esp-occupancyoffice/firmware.elf\"])\n", "\u001b[0mmerge_factory_bin([\".pioenvs/esp-occupancyoffice/firmware.bin\"], [\".pioenvs/esp-occupancyoffice/firmware.elf\"])\n", "\u001b[0mInfo: bootloader.bin not found - skipping\n", "\u001b[0mInfo: partition-table.bin not found - skipping\n", "\u001b[0mInfo: ota_data_initial.bin not found - skipping\n", "\u001b[0mInfo: esp-occupancyoffice.bin not found - skipping\n", "\u001b[0mUsing FLASH_EXTRA_IMAGES from PlatformIO environment\n", "\u001b[0mMerging binaries into /data/build/esp-occupancyoffice/.pioenvs/esp-occupancyoffice/firmware.factory.bin\n", "\u001b[0mMerging binaries with esptool\n", "\u001b[0mSHA digest in image updated.\n", "\u001b[0mWrote 0x16f0a0 bytes to file '/data/build/esp-occupancyoffice/.pioenvs/esp-occupancyoffice/firmware.factory.bin', ready to flash to offset 0x0.\n", "\u001b[0mSuccessfully created /data/build/esp-occupancyoffice/.pioenvs/esp-occupancyoffice/firmware.factory.bin\n", "\u001b[0mesp32_copy_ota_bin([\".pioenvs/esp-occupancyoffice/firmware.bin\"], [\".pioenvs/esp-occupancyoffice/firmware.elf\"])\n", "\u001b[0mCopied firmware to /data/build/esp-occupancyoffice/.pioenvs/esp-occupancyoffice/firmware.ota.bin\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 387.30 seconds ========================\u001b[0m\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x8be11d53 build_time_str=2026-05-24 21:06:56 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.7 port 3232...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.7\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-occupancyoffice/.pioenvs/esp-occupancyoffice/firmware.bin (1437856 bytes)\\033[0m\n", "\\033[31mERROR receiving update prepare result response: [Errno 104] Connection reset by peer\\033[0m\n", "\\033[33mWARNING Failed to upload to ['172.31.10.7']\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "88a275e4f2b6", "configuration": "esp-officeusbhubpower.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:43:38.374958+00:00", "started_at": "2026-05-24T09:03:25.592812+00:00", "completed_at": "2026-05-24T09:06:53.854308+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-officeusbhubpower.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-officeusbhubpower\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-officeusbhubpower\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/md5/md5.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-officeusbhubpower/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib185/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib185/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib185/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib185/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib185/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/lib185/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/lib185/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib134/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/lib134/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/lib134/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib53b/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/errors.c.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/lib53b/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/lib53b/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib9e7/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/libbff/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/libbff/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/libbff/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/lib9e7/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/lib9e7/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/libbff/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/libbff/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/libbff/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/libbff/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/lib397/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/lib397/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/lib397/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-officeusbhubpower/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-officeusbhubpower/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-officeusbhubpower/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-officeusbhubpower/firmware.elf\"], [\".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/application.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/color.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/component.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/log.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/time.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/util.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-officeusbhubpower/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-officeusbhubpower/firmware.elf\n", "\u001b[0mRAM: [===== ] 45.3% (used 37116 bytes from 81920 bytes)\n", "Flash: [===== ] 49.4% (used 505711 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-officeusbhubpower/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-officeusbhubpower/firmware.bin\"], [\".pioenvs/esp-officeusbhubpower/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-officeusbhubpower/firmware.bin\"], [\".pioenvs/esp-officeusbhubpower/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 192.61 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x13120c0c build_time_str=2026-05-24 21:03:27 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.51 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.51\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-officeusbhubpower/.pioenvs/esp-officeusbhubpower/firmware.bin (509856 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 358645 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 10.91 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "073b18e77cd6", "configuration": "esp-mainhallwaynightlights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:26:13.219937+00:00", "started_at": "2026-05-24T08:59:07.074480+00:00", "completed_at": "2026-05-24T09:03:25.555031+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-mainhallwaynightlights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Configuring lwIP: TCP=8 (min) [api=3, captive_portal=3, mqtt=1], UDP=6 (min) [captive_portal=1, mdns=2, wifi.lwip_internal=2], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1]\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-mainhallwaynightlights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-mainhallwaynightlights\u001b[0m (board: generic-bk7231n-qfn32-tuya; framework: arduino; platform: https://github.com/libretiny-eu/libretiny.git#v1.12.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: BK7231N 120MHz, 256KB RAM, 1.03MB Flash\n", "\u001b[0m - framework-arduino-api @ 2022.8.24+sha.237b10a \n", "\u001b[0m - framework-beken-bdk @ 3.0.33+sha.841343e \n", "\u001b[0m - library-flashdb @ 1.2.0+sha.d5c892f \n", "\u001b[0m - library-freertos @ 9.0.0+sha.dd0b977 \n", "\u001b[0m - library-freertos-port @ 2026.2.4+sha.91a88be \n", "\u001b[0m - library-lwip @ 2.2.0-bdk+sha.48da4a2 \n", "\u001b[0m - library-printf @ 6.1.0+sha.28a79bd \n", "\u001b[0m - library-uf2ota @ 5.0.0+sha.f955412 \n", "\u001b[0mPLATFORM VERSIONS:\n", "\u001b[0m - libretiny @ 1.12.1+sha.73564e9\n", "\u001b[0m - ltchiptool @ 4.14.1\n", "\u001b[0mCUSTOM OPTIONS:\n", "\u001b[0m - fw_name = esphome\n", "\u001b[0m - fw_version = 2026.5.0\n", "\u001b[0m - options:\n", "\u001b[0m - lwipopts.h:\n", "\u001b[0m - LWIP_STATS = 0\n", "\u001b[0m - MAX_LISTENING_SOCKETS_TCP = 3\n", "\u001b[0m - MAX_SOCKETS_TCP = 8\n", "\u001b[0m - MAX_SOCKETS_UDP = 6\n", "\u001b[0m - MEMP_MEM_MALLOC = 1\n", "\u001b[0m - MEMP_NUM_NETBUF = 4\n", "\u001b[0m - MEMP_NUM_NETCONN = 17\n", "\u001b[0m - MEMP_NUM_TCPIP_MSG_INPKT = 8\n", "\u001b[0m - MEMP_NUM_TCP_PCB = 8\n", "\u001b[0m - MEMP_NUM_TCP_PCB_LISTEN = 3\n", "\u001b[0m - MEMP_NUM_TCP_SEG = 17\n", "\u001b[0m - MEMP_NUM_UDP_PCB = 6\n", "\u001b[0m - MEMP_STATS = 0\n", "\u001b[0m - MEM_LIBC_MALLOC = 1\n", "\u001b[0m - MEM_STATS = 0\n", "\u001b[0m - PBUF_POOL_SIZE = 10\n", "\u001b[0m - TCP_SND_BUF = (4*TCP_MSS)\n", "\u001b[0m - TCP_SND_QUEUELEN = 17\n", "\u001b[0m - TCP_WND = (4*TCP_MSS)\n", "\u001b[0m - sys_config.h:\n", "\u001b[0m - CFG_SUPPORT_BLE = 0\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- AsyncTCP @ 3.4.5\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.0\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/libretiny/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/libretiny/freertos_static_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/libretiny/gpio_arduino.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/libretiny/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/libretiny/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/libretiny/lt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/libretiny/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/logger/logger_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/logger/task_log_buffer_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mdns/mdns_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/socket/lwip_sockets_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/wifi/wifi_component_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/lwip_fast_select.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/main_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/esphome/core/wake/wake_freertos.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/src/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libfa5/AsyncTCP@3.4.5/AsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libfa5/libAsyncTCP@3.4.5.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libfa5/libAsyncTCP@3.4.5.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib002/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib1d5/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/lib1d5/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/lib1d5/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/lib002/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/lib002/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/lib92d/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lib588/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/lib588/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/lib588/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/libadb/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/board_generic-bk7231n-qfn32-tuya/generic-bk7231n-qfn32-tuya.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libboard_generic-bk7231n-qfn32-tuya.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libboard_generic-bk7231n-qfn32-tuya.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/arduino_api/api/Common.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/arduino_api/api/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/arduino_api/api/PluggableUSB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/arduino_api/api/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/arduino_api/api/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/arduino_api/api/String.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino_libraries/Serial/Serial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino_libraries/WiFi/WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libadb/libAsyncMqttClient-esphome.a\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libarduino_api.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libarduino_api.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libadb/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino_libraries/WiFi/WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino_libraries/WiFi/WiFiEvents.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino_libraries/WiFi/WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino_libraries/WiFi/WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino_libraries/WiFi/WiFiScan.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_arduino_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_arduino_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino/wiring.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino/wiring_analog.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino/wiring_digital.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_arduino/wiring_irq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/Serial/Serial.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_arduino.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_arduino.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/SoftwareSerial/SoftwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/WiFi/WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/WiFi/WiFiAP.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_arduino_libraries.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_arduino_libraries.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/WiFi/WiFiEvents.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/WiFi/WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/WiFi/WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/api/WiFi/WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/FS/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/IPv6Address/IPv6Address.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/MD5/MD5MbedTLSImpl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/Update/Update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/Update/UpdateUtil.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/WiFiClient/LwIPClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/WiFiClient/LwIPRxBuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/WiFiClient/MbedTLSClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/WiFiServer/LwIPServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/WiFiUdp/LwIPUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/mDNS/LwIPmDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/common/mDNS/mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/HTTPClient/HTTPClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/StreamString/StreamString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/WebServer/Parsing.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/WebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/WebServer/detail/mimetable.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/WiFiMulti/WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/base64/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/base64/libb64/cdecode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/base64/libb64/cencode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/ext/cbuf/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino_libraries/inline/Singletons.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_common_arduino_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_common_arduino_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/Events.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/common/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/common/dtostrf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/common/serial_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/posix/time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/wiring/wiring.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/wiring/wiring_compat.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_common_arduino_libraries.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_common_arduino_libraries.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/wiring/wiring_custom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/wiring/wiring_irq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/wiring/wiring_math.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/wiring/wiring_private.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_arduino/wiring/wiring_shift.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/printf/src/printf/printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/port/fal/src/fal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/port/fal/src/fal_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/port/fal/src/fal_partition.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/port/fal/src/fal_rtt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/src/fdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/src/fdb_file.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libprintf.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libprintf.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/src/fdb_kvdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/src/fdb_tsdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/flashdb/src/fdb_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/uf2ota/src/uf2binpatch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/uf2ota/src/uf2ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/uf2ota/src/uf2priv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk7231n_fixups/fixups/temp_detect.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libflashdb.a\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libuf2ota.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libflashdb.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libuf2ota.a\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_bk7231n.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_bk7231n.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/arch_main.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_bk7231n_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_bk7231n_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/ate_app.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/clock_cal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/clock_rtos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/gcc10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/intc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/sys_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx_fixups/fixups/wlan_ui.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_common_arduino.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_common_arduino.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_cpu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_device.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/api/lt_wdt.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/port/fal_flash_bk72xx_port.c.o\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/port/printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/wraps/BkDriverFlash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_bk72xx/wraps/wlan_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common_fixups/fixups/malloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_cpu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_device.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_bk72xx.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_flash.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_common_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_common_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/api/lt_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/lt_logger.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/lt_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/posix/itoa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/posix/strcasecmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/posix/strdup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/posix/strptime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/wraps/putchar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/core_common/wraps/puts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/app/src/app_ble.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libcore_common.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libcore_common.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/app/src/app_ble_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/app/src/app_comm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/app/src/app_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/app/src/app_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/prf/prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/prf/prf_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/profiles/comm/src/comm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/profiles/comm/src/comm_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/profiles/sdp/src/sdp_comm_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/profiles/sdp/src/sdp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/ble_pub/ui/ble_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/platform/7231n/driver/rf/ble_rf_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/platform/7231n/driver/rf/rf_xvr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/platform/7231n/driver/uart/uart_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/platform/7231n/entry/ble_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/platform/7231n/rwip/src/rwble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_ble_5_1/platform/7231n/rwip/src/rwip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls-port/src/timing_alt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls-port/src/tls_certificate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls-port/src/tls_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls-port/src/tls_hardware.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls-port/src/tls_mem.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libbdk_ble_5_1.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libbdk_ble_5_1.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls-port/src/tls_net.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/aesni.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/arc4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/asn1parse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/asn1write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/base64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/blowfish.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/camellia.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ccm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/certs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/cipher_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/cmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ctr_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/des.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/dhm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ecdh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ecdsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ecjpake.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ecp_curves.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/entropy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/entropy_poll.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/error.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/havege.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/hmac_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/md.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/md2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/md4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/md_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/memory_buffer_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/net_sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/oid.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/padlock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pk_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pkcs11.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pkcs12.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pkcs5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pkparse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/pkwrite.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/platform.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ripemd160.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ssl_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ssl_ciphersuites.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ssl_cli.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ssl_cookie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ssl_srv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ssl_ticket.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/ssl_tls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/threading.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/timing.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/version.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/version_features.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/x509.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/x509_create.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/x509_crl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/x509_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/x509_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/x509write_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/x509write_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_mbedtls/mbedtls/library/xtea.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/port/ethernetif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/port/net.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/port/sys_arch.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libbdk_mbedtls.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libbdk_mbedtls.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/api_lib.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/api_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/if_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/netbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/netdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/netifapi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/api/tcpip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/apps/mdns/mdns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/apps/mdns/mdns_domain.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/apps/mdns/mdns_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/apps/sntp/sntp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/altcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/altcp_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/altcp_tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/def.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/dns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/inet_chksum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/acd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/autoip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/dhcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/etharp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/icmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/igmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/ip4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/ip4_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv4/ip4_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/dhcp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/ethip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/icmp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/inet6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/ip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/ip6_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/ip6_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/mld6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/ipv6/nd6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/memp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/pbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/raw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/stats.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/tcp_in.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/tcp_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/timeouts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/core/udp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/lwip_bdk/src/netif/ethernet.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_freertos_thumb/os/FreeRTOSv9.0.0/rtos_pub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_freertos_thumb/os/mem_arch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_freertos_thumb/os/str_arch.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/liblwip_bdk.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/liblwip_bdk.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos_port/beken-bdk/heap_4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos_port/beken-bdk/port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos/FreeRTOS/Source/croutine.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos/FreeRTOS/Source/event_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos/FreeRTOS/Source/list.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libbdk_freertos_thumb.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libbdk_freertos_thumb.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos/FreeRTOS/Source/queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos/FreeRTOS/Source/tasks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/freertos/FreeRTOS/Source/timers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/airkiss/airkiss_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/airkiss/airkiss_pingpong.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libfreertos_port.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libfreertos_port.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/airkiss/bk_airkiss.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/base64/base_64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/ble_wifi_exchange/ble_wifi_port.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libfreertos.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libfreertos.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/camera_intf/camera_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/func.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/hostapd_intf/hostapd_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/joint_up/role_launch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/lwip_intf/dhcpd/dhcp-server-main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/lwip_intf/dhcpd/dhcp-server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/misc/pseudo_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/misc/start_type.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/misc/target_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/net_param_intf/net_param.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/power_save/ap_idle.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/power_save/manual_ps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/power_save/mcu_ps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/power_save/power_save.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/rwnx_intf/rw_ieee80211.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/rwnx_intf/rw_msdu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/rwnx_intf/rw_msg_rx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/rwnx_intf/rw_msg_tx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/saradc_intf/saradc_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/security/security_func.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/sim_uart/gpio_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/sim_uart/pwm_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/spidma_intf/spidma_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/temp_detect/temp_detect.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/usb_plug/usb_plug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/user_driver/BkDriverFlash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/user_driver/BkDriverGpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/user_driver/BkDriverPwm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/user_driver/BkDriverRng.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/user_driver/BkDriverTimer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/user_driver/BkDriverUart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/user_driver/BkDriverWdg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/utf8/conv_utf8.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_func/video_transfer/video_transfer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/calendar/calendar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/common/dd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/common/drv_model.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/dma/dma.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libbdk_func.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libbdk_func.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/driver.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/fft/fft.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/flash/flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/general_dma/general_dma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/gpio/gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/i2c/i2c1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/i2c/i2c2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/i2s/i2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/icu/icu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/irda/irda.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/jpeg/jpeg_encoder.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/macphy_bypass/mac_phy_bypass.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/phy/phy_trident.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/pwm/bk_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/pwm/mcu_ps_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/pwm/pwm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/pwm/pwm_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/pwm/pwm_mutex.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/qspi/qspi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/rw_pub/rw_platf_pub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/saradc/saradc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/security/hal_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/security/hal_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/security/security.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_master.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_master_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_master_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_slave.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_slave_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spi/spi_slave_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/spidma/spidma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/sys_ctrl/sys_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/uart/uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_driver/wdt/wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/http/lite-log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/http/utils_httpc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/http/utils_net.c.o\n", "\u001b[33m/data/cache/platformio/packages/framework-beken-bdk/beken378/driver/sys_ctrl/sys_ctrl.c: In function 'sctrl_hw_sleep':\n", "\u001b[0m\u001b[33m/data/cache/platformio/packages/framework-beken-bdk/beken378/driver/sys_ctrl/sys_ctrl.c:638:8: warning: implicit declaration of function 'if_ble_sleep' [-Wimplicit-function-declaration]\n", "\u001b[0m\u001b[33m 638 | if(if_ble_sleep())\n", "\u001b[0m | ^~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/http/utils_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/net_work/video_demo_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/net_work/video_demo_softap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/net_work/video_demo_station.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/standalone-ap/sa_ap.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libbdk_driver.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/standalone-station/sa_station.c.o\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libbdk_driver.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/video_work/video_buffer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/video_work/video_transfer_tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_app/video_work/video_transfer_udp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_core/app/app.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_core/app/config/param_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_core/driver/entry/boot_handlers.S.o\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_core/driver/entry/boot_vectors.S.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libbdk_app.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libbdk_app.a\n", "\u001b[0mCompiling .pioenvs/esp-mainhallwaynightlights/bdk_core/func/wlan_ui/wlan_ui.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainhallwaynightlights/libbdk_core.a\n", "\u001b[0mIndexing .pioenvs/esp-mainhallwaynightlights/libbdk_core.a\n", "\u001b[0mLinking .pioenvs/esp-mainhallwaynightlights/raw_firmware.elf\n", "\u001b[0m|-- Image 1: raw_firmware.elf\n", "\u001b[0m| |-- image_bk7231n_app.0x011000.rbl\n", "\u001b[0m| | |-- raw_firmware.bin\n", "\u001b[0m| |-- image_bk7231n_app.0x011000.crc\n", "\u001b[0m| |-- image_bk7231n_app.0x129F0A.rblh\n", "\u001b[0m| |-- image_bk7231n_app.ota.rbl\n", "\u001b[0m| |-- image_bk7231n_app.ota.ug.bin\n", "\u001b[0mRAM: [== ] 18.9% (used 49600 bytes from 262144 bytes)\n", "\u001b[0mFlash: [====== ] 61.2% (used 662446 bytes from 1083136 bytes)\n", "Building UF2 OTA image\n", "\u001b[0m|-- esphome_2026.5.0_generic-bk7231n-qfn32-tuya_bk7231n_lt1.12.1.uf2\n", "\u001b[0m|-- firmware.uf2\n", "\u001b[0m|-- firmware.bin\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 218.28 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x15c47cc4 build_time_str=2026-05-24 20:59:08 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.173 port 8892...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.173\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-mainhallwaynightlights/.pioenvs/esp-mainhallwaynightlights/firmware.uf2 (2318848 bytes)\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 34.56 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "45c22e4a90fe", "configuration": "esp-mainbathroomlights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:26:01.057848+00:00", "started_at": "2026-05-24T08:54:58.276406+00:00", "completed_at": "2026-05-24T08:59:07.047035+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-mainbathroomlights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Configuring lwIP: TCP=8 (min) [api=3, captive_portal=3, mqtt=1], UDP=6 (min) [captive_portal=1, mdns=2, wifi.lwip_internal=2], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1]\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-mainbathroomlights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-mainbathroomlights\u001b[0m (board: generic-bk7231n-qfn32-tuya; framework: arduino; platform: https://github.com/libretiny-eu/libretiny.git#v1.12.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: BK7231N 120MHz, 256KB RAM, 1.03MB Flash\n", "\u001b[0m - framework-arduino-api @ 2022.8.24+sha.237b10a \n", "\u001b[0m - framework-beken-bdk @ 3.0.33+sha.841343e \n", "\u001b[0m - library-flashdb @ 1.2.0+sha.d5c892f \n", "\u001b[0m - library-freertos @ 9.0.0+sha.dd0b977 \n", "\u001b[0m - library-freertos-port @ 2026.2.4+sha.91a88be \n", "\u001b[0m - library-lwip @ 2.2.0-bdk+sha.48da4a2 \n", "\u001b[0m - library-printf @ 6.1.0+sha.28a79bd \n", "\u001b[0m - library-uf2ota @ 5.0.0+sha.f955412 \n", "\u001b[0mPLATFORM VERSIONS:\n", "\u001b[0m - libretiny @ 1.12.1+sha.73564e9\n", "\u001b[0m - ltchiptool @ 4.14.1\n", "\u001b[0mCUSTOM OPTIONS:\n", "\u001b[0m - fw_name = esphome\n", "\u001b[0m - fw_version = 2026.5.0\n", "\u001b[0m - options:\n", "\u001b[0m - lwipopts.h:\n", "\u001b[0m - LWIP_STATS = 0\n", "\u001b[0m - MAX_LISTENING_SOCKETS_TCP = 3\n", "\u001b[0m - MAX_SOCKETS_TCP = 8\n", "\u001b[0m - MAX_SOCKETS_UDP = 6\n", "\u001b[0m - MEMP_MEM_MALLOC = 1\n", "\u001b[0m - MEMP_NUM_NETBUF = 4\n", "\u001b[0m - MEMP_NUM_NETCONN = 17\n", "\u001b[0m - MEMP_NUM_TCPIP_MSG_INPKT = 8\n", "\u001b[0m - MEMP_NUM_TCP_PCB = 8\n", "\u001b[0m - MEMP_NUM_TCP_PCB_LISTEN = 3\n", "\u001b[0m - MEMP_NUM_TCP_SEG = 17\n", "\u001b[0m - MEMP_NUM_UDP_PCB = 6\n", "\u001b[0m - MEMP_STATS = 0\n", "\u001b[0m - MEM_LIBC_MALLOC = 1\n", "\u001b[0m - MEM_STATS = 0\n", "\u001b[0m - PBUF_POOL_SIZE = 10\n", "\u001b[0m - TCP_SND_BUF = (4*TCP_MSS)\n", "\u001b[0m - TCP_SND_QUEUELEN = 17\n", "\u001b[0m - TCP_WND = (4*TCP_MSS)\n", "\u001b[0m - sys_config.h:\n", "\u001b[0m - CFG_SUPPORT_BLE = 0\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- AsyncTCP @ 3.4.5\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.0\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/libretiny/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/libretiny/freertos_static_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/libretiny/gpio_arduino.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/libretiny/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/libretiny/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/libretiny/lt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/libretiny/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/logger/logger_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/logger/task_log_buffer_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mdns/mdns_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/socket/lwip_sockets_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/wifi/wifi_component_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/lwip_fast_select.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/main_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/esphome/core/wake/wake_freertos.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/src/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib762/AsyncTCP@3.4.5/AsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/lib762/libAsyncTCP@3.4.5.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/lib762/libAsyncTCP@3.4.5.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib3fe/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib08e/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/lib3fe/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/lib3fe/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/lib08e/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/lib08e/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib9c1/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/lib9c1/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/lib9c1/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lib28d/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/lib28d/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/lib28d/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/libcda/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/board_generic-bk7231n-qfn32-tuya/generic-bk7231n-qfn32-tuya.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libboard_generic-bk7231n-qfn32-tuya.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libboard_generic-bk7231n-qfn32-tuya.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/arduino_api/api/Common.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/arduino_api/api/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/arduino_api/api/PluggableUSB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/arduino_api/api/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/arduino_api/api/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/arduino_api/api/String.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino_libraries/Serial/Serial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino_libraries/WiFi/WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcda/libAsyncMqttClient-esphome.a\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libarduino_api.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcda/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libarduino_api.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino_libraries/WiFi/WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino_libraries/WiFi/WiFiEvents.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino_libraries/WiFi/WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino_libraries/WiFi/WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino_libraries/WiFi/WiFiScan.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_bk72xx_arduino_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_bk72xx_arduino_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino/wiring.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino/wiring_analog.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino/wiring_digital.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_arduino/wiring_irq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/Serial/Serial.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_bk72xx_arduino.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_bk72xx_arduino.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/SoftwareSerial/SoftwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/WiFi/WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/WiFi/WiFiAP.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_bk72xx_arduino_libraries.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_bk72xx_arduino_libraries.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/WiFi/WiFiEvents.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/WiFi/WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/WiFi/WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/api/WiFi/WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/FS/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/IPv6Address/IPv6Address.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/MD5/MD5MbedTLSImpl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/Update/Update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/Update/UpdateUtil.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/WiFiClient/LwIPClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/WiFiClient/LwIPRxBuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/WiFiClient/MbedTLSClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/WiFiServer/LwIPServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/WiFiUdp/LwIPUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/mDNS/LwIPmDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/common/mDNS/mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/HTTPClient/HTTPClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/StreamString/StreamString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/WebServer/Parsing.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/WebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/WebServer/detail/mimetable.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/WiFiMulti/WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/base64/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/base64/libb64/cdecode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/base64/libb64/cencode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/ext/cbuf/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino_libraries/inline/Singletons.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_common_arduino_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_common_arduino_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/Events.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/common/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/common/dtostrf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/common/serial_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/posix/time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/wiring/wiring.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/wiring/wiring_compat.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/wiring/wiring_custom.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_common_arduino_libraries.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_common_arduino_libraries.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/wiring/wiring_irq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/wiring/wiring_math.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/wiring/wiring_private.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_arduino/wiring/wiring_shift.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/printf/src/printf/printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/port/fal/src/fal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/port/fal/src/fal_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/port/fal/src/fal_partition.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libprintf.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libprintf.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/port/fal/src/fal_rtt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/src/fdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/src/fdb_file.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/src/fdb_kvdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/src/fdb_tsdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/flashdb/src/fdb_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/uf2ota/src/uf2binpatch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/uf2ota/src/uf2ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/uf2ota/src/uf2priv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk7231n_fixups/fixups/temp_detect.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_bk7231n_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_bk7231n_fixups.a\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libuf2ota.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libuf2ota.a\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_bk7231n.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_bk7231n.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/arch_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/ate_app.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/clock_cal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/clock_rtos.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libflashdb.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libflashdb.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/gcc10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/intc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/sys_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx_fixups/fixups/wlan_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_cpu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_device.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_flash.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_common_arduino.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_common_arduino.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_mem.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_bk72xx_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_bk72xx_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/api/lt_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/port/fal_flash_bk72xx_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/port/printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/wraps/BkDriverFlash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_bk72xx/wraps/wlan_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common_fixups/fixups/malloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_cpu.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_bk72xx.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_bk72xx.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_device.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_flash.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_common_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_common_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/api/lt_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/lt_logger.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/lt_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/posix/itoa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/posix/strcasecmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/posix/strdup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/posix/strptime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/wraps/putchar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/core_common/wraps/puts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/app/src/app_ble.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libcore_common.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libcore_common.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/app/src/app_ble_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/app/src/app_comm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/app/src/app_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/app/src/app_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/prf/prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/prf/prf_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/profiles/comm/src/comm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/profiles/comm/src/comm_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/profiles/sdp/src/sdp_comm_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/profiles/sdp/src/sdp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/ble_pub/ui/ble_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/platform/7231n/driver/rf/ble_rf_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/platform/7231n/driver/rf/rf_xvr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/platform/7231n/driver/uart/uart_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/platform/7231n/entry/ble_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/platform/7231n/rwip/src/rwble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_ble_5_1/platform/7231n/rwip/src/rwip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls-port/src/timing_alt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls-port/src/tls_certificate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls-port/src/tls_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls-port/src/tls_hardware.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls-port/src/tls_mem.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libbdk_ble_5_1.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libbdk_ble_5_1.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls-port/src/tls_net.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/aesni.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/arc4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/asn1parse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/asn1write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/base64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/blowfish.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/camellia.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ccm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/certs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/cipher_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/cmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ctr_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/des.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/dhm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ecdh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ecdsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ecjpake.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ecp_curves.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/entropy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/entropy_poll.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/error.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/havege.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/hmac_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/md.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/md2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/md4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/md_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/memory_buffer_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/net_sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/oid.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/padlock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pk_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pkcs11.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pkcs12.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pkcs5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pkparse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/pkwrite.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/platform.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ripemd160.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ssl_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ssl_ciphersuites.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ssl_cli.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ssl_cookie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ssl_srv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ssl_ticket.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/ssl_tls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/threading.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/timing.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/version.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/version_features.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/x509.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/x509_create.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/x509_crl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/x509_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/x509_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/x509write_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/x509write_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_mbedtls/mbedtls/library/xtea.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/port/ethernetif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/port/net.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/port/sys_arch.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libbdk_mbedtls.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libbdk_mbedtls.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/api_lib.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/api_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/if_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/netbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/netdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/netifapi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/api/tcpip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/apps/mdns/mdns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/apps/mdns/mdns_domain.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/apps/mdns/mdns_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/apps/sntp/sntp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/altcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/altcp_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/altcp_tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/def.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/dns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/inet_chksum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/acd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/autoip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/dhcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/etharp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/icmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/igmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/ip4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/ip4_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv4/ip4_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/dhcp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/ethip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/icmp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/inet6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/ip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/ip6_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/ip6_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/mld6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/ipv6/nd6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/memp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/pbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/raw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/stats.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/tcp_in.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/tcp_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/timeouts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/core/udp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/lwip_bdk/src/netif/ethernet.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_freertos_thumb/os/FreeRTOSv9.0.0/rtos_pub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_freertos_thumb/os/mem_arch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_freertos_thumb/os/str_arch.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/liblwip_bdk.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/liblwip_bdk.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos_port/beken-bdk/heap_4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos_port/beken-bdk/port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos/FreeRTOS/Source/croutine.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libbdk_freertos_thumb.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libbdk_freertos_thumb.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos/FreeRTOS/Source/event_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos/FreeRTOS/Source/list.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos/FreeRTOS/Source/queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos/FreeRTOS/Source/tasks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/freertos/FreeRTOS/Source/timers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/airkiss/airkiss_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/airkiss/airkiss_pingpong.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libfreertos_port.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libfreertos_port.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/airkiss/bk_airkiss.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/base64/base_64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/ble_wifi_exchange/ble_wifi_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/camera_intf/camera_intf.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libfreertos.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libfreertos.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/func.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/hostapd_intf/hostapd_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/joint_up/role_launch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/lwip_intf/dhcpd/dhcp-server-main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/lwip_intf/dhcpd/dhcp-server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/misc/pseudo_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/misc/start_type.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/misc/target_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/net_param_intf/net_param.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/power_save/ap_idle.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/power_save/manual_ps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/power_save/mcu_ps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/power_save/power_save.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/rwnx_intf/rw_ieee80211.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/rwnx_intf/rw_msdu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/rwnx_intf/rw_msg_rx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/rwnx_intf/rw_msg_tx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/saradc_intf/saradc_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/security/security_func.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/sim_uart/gpio_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/sim_uart/pwm_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/spidma_intf/spidma_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/temp_detect/temp_detect.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/usb_plug/usb_plug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/user_driver/BkDriverFlash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/user_driver/BkDriverGpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/user_driver/BkDriverPwm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/user_driver/BkDriverRng.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/user_driver/BkDriverTimer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/user_driver/BkDriverUart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/user_driver/BkDriverWdg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/utf8/conv_utf8.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_func/video_transfer/video_transfer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/calendar/calendar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/common/dd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/common/drv_model.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/dma/dma.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libbdk_func.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libbdk_func.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/driver.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/fft/fft.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/flash/flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/general_dma/general_dma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/gpio/gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/i2c/i2c1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/i2c/i2c2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/i2s/i2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/icu/icu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/irda/irda.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/jpeg/jpeg_encoder.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/macphy_bypass/mac_phy_bypass.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/phy/phy_trident.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/pwm/bk_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/pwm/mcu_ps_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/pwm/pwm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/pwm/pwm_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/pwm/pwm_mutex.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/qspi/qspi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/rw_pub/rw_platf_pub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/saradc/saradc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/security/hal_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/security/hal_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/security/security.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_master.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_master_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_master_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_slave.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_slave_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spi/spi_slave_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/spidma/spidma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/sys_ctrl/sys_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/uart/uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_driver/wdt/wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/http/lite-log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/http/utils_httpc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/http/utils_net.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/http/utils_timer.c.o\n", "\u001b[33m/data/cache/platformio/packages/framework-beken-bdk/beken378/driver/sys_ctrl/sys_ctrl.c: In function 'sctrl_hw_sleep':\n", "\u001b[0m\u001b[33m/data/cache/platformio/packages/framework-beken-bdk/beken378/driver/sys_ctrl/sys_ctrl.c:638:8: warning: implicit declaration of function 'if_ble_sleep' [-Wimplicit-function-declaration]\n", "\u001b[0m\u001b[33m 638 | if(if_ble_sleep())\n", "\u001b[0m | ^~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/net_work/video_demo_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/net_work/video_demo_softap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/net_work/video_demo_station.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/standalone-ap/sa_ap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/standalone-station/sa_station.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/video_work/video_buffer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/video_work/video_transfer_tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_app/video_work/video_transfer_udp.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libbdk_driver.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libbdk_driver.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_core/app/app.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_core/app/config/param_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_core/driver/entry/boot_handlers.S.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libbdk_app.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libbdk_app.a\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_core/driver/entry/boot_vectors.S.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathroomlights/bdk_core/func/wlan_ui/wlan_ui.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainbathroomlights/libbdk_core.a\n", "\u001b[0mIndexing .pioenvs/esp-mainbathroomlights/libbdk_core.a\n", "\u001b[0mLinking .pioenvs/esp-mainbathroomlights/raw_firmware.elf\n", "\u001b[0m|-- Image 1: raw_firmware.elf\n", "\u001b[0m| |-- image_bk7231n_app.0x011000.rbl\n", "\u001b[0m| | |-- raw_firmware.bin\n", "\u001b[0m| |-- image_bk7231n_app.0x011000.crc\n", "\u001b[0m| |-- image_bk7231n_app.0x129F0A.rblh\n", "\u001b[0m| |-- image_bk7231n_app.ota.rbl\n", "\u001b[0m| |-- image_bk7231n_app.ota.ug.bin\n", "\u001b[0mRAM: [== ] 19.0% (used 49760 bytes from 262144 bytes)\n", "\u001b[0mFlash: [====== ] 61.1% (used 661438 bytes from 1083136 bytes)\n", "Building UF2 OTA image\n", "\u001b[0m|-- esphome_2026.5.0_generic-bk7231n-qfn32-tuya_bk7231n_lt1.12.1.uf2\n", "\u001b[0m|-- firmware.uf2\n", "\u001b[0m|-- firmware.bin\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 210.65 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x704cfff3 build_time_str=2026-05-24 20:54:59 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.159 port 8892...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.159\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-mainbathroomlights/.pioenvs/esp-mainbathroomlights/firmware.uf2 (2315264 bytes)\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 32.49 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "3f239d45185a", "configuration": "esp-mainpowermonitor.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:22:01.308977+00:00", "started_at": "2026-05-24T08:51:31.888255+00:00", "completed_at": "2026-05-24T08:54:58.250024+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-mainpowermonitor.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-mainpowermonitor\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-mainpowermonitor\u001b[0m (board: d1_mini; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/dht/dht.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/integration/integration_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/modbus/modbus.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/modbus/modbus_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/pzemac/pzemac.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart_debugger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-mainpowermonitor/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/libfdf/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/libfdf/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/libfdf/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/libfdf/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/libfdf/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/libfdf/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/libfdf/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib779/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/lib779/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/lib779/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/sodium/codecs.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib9be/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/patterns.c.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/lib9be/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/lib9be/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib740/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib270/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib270/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib270/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/lib740/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/lib740/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib270/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/lib270/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/lib270/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/lib270/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/liba9a/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/liba9a/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/liba9a/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-mainpowermonitor/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-mainpowermonitor/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-mainpowermonitor/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-mainpowermonitor/firmware.elf\"], [\".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/dht/dht.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/integration/integration_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/modbus/modbus.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/modbus/modbus_helpers.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/pzemac/pzemac.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/script/script.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart_component.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart_component_esp8266.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/uart/uart_debugger.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/application.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/color.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/component.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/log.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/time.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/util.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-mainpowermonitor/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-mainpowermonitor/firmware.elf\n", "\u001b[0mRAM: [====== ] 61.9% (used 50740 bytes from 81920 bytes)\n", "Flash: [===== ] 52.5% (used 548863 bytes from 1044464 bytes)\n", "Building .pioenvs/esp-mainpowermonitor/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-mainpowermonitor/firmware.bin\"], [\".pioenvs/esp-mainpowermonitor/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-mainpowermonitor/firmware.bin\"], [\".pioenvs/esp-mainpowermonitor/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 196.05 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xc3ea64cc build_time_str=2026-05-24 20:51:33 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.169 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.169\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-mainpowermonitor/.pioenvs/esp-mainpowermonitor/firmware.bin (553008 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 386668 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 5.06 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "896679dc01f6", "configuration": "esp-datacupboardpower-right.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:22:01.299293+00:00", "started_at": "2026-05-24T08:48:01.234205+00:00", "completed_at": "2026-05-24T08:51:31.879249+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-datacupboardpower-right.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-datacupboardpower-right\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-datacupboardpower-right\u001b[0m (board: esp8285; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2+sha.733bc4e\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/cse7766/cse7766.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/energy_statistics/energy_statistics.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[33msrc/esphome/components/esp8266/crash_handler.cpp:120:25: warning: 'const esphome::LogString* esphome::esp8266::get_reset_reason(uint32_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 120 | static const LogString *get_reset_reason(uint32_t reason) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart_debugger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-datacupboardpower-right/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib89c/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib89c/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib89c/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib89c/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib89c/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/lib89c/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/lib89c/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib274/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/lib274/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/lib274/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/signstate.c.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/lib4fe/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/libbf9/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib933/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib933/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib933/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/libbf9/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/libbf9/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib933/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib933/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/lib933/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/lib933/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/lib6ba/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduinoVariant/initD9D10Pins.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/lib6ba/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/lib6ba/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-right/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-right/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-right/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-datacupboardpower-right/firmware.elf\"], [\".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/cse7766/cse7766.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/energy_statistics/energy_statistics.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart_component.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart_component_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/uart/uart_debugger.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/application.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/color.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/component.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/log.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/time.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/util.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-right/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-datacupboardpower-right/firmware.elf\n", "\u001b[0mRAM: [===== ] 49.7% (used 40704 bytes from 81920 bytes)\n", "Flash: [===== ] 51.9% (used 531395 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-datacupboardpower-right/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-datacupboardpower-right/firmware.bin\"], [\".pioenvs/esp-datacupboardpower-right/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-datacupboardpower-right/firmware.bin\"], [\".pioenvs/esp-datacupboardpower-right/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 199.99 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xcaf71775 build_time_str=2026-05-24 20:48:02 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.95 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.95\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-datacupboardpower-right/.pioenvs/esp-datacupboardpower-right/firmware.bin (535552 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 376744 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 6.06 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "e54e325d09aa", "configuration": "esp-datacupboardpower-left.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:22:01.291920+00:00", "started_at": "2026-05-24T08:44:30.618665+00:00", "completed_at": "2026-05-24T08:48:01.196435+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-datacupboardpower-left.yaml...\\033[0m\n", "\\033[32mINFO Updating https://github.com/dentra/esphome-components.git@None\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-datacupboardpower-left\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-datacupboardpower-left\u001b[0m (board: esp8285; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2+sha.733bc4e\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/cse7766/cse7766.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/energy_statistics/energy_statistics.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[33msrc/esphome/components/esp8266/crash_handler.cpp:120:25: warning: 'const esphome::LogString* esphome::esp8266::get_reset_reason(uint32_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 120 | static const LogString *get_reset_reason(uint32_t reason) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart_debugger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-datacupboardpower-left/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib81a/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib81a/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib81a/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib81a/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib81a/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/lib81a/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/lib81a/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb29/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/libb29/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/libb29/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/sodium/runtime.c.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libc5e/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/libc5e/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/libc5e/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/libb99/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib06e/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib06e/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib06e/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/libb99/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/libb99/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib06e/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib06e/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/lib06e/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/lib06e/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/lib1d7/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduinoVariant/initD9D10Pins.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/lib1d7/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/lib1d7/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardpower-left/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardpower-left/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardpower-left/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-datacupboardpower-left/firmware.elf\"], [\".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/cse7766/cse7766.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/energy_statistics/energy_statistics.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart_component.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart_component_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/uart/uart_debugger.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/application.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/color.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/component.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/log.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/time.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/util.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-datacupboardpower-left/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-datacupboardpower-left/firmware.elf\n", "\u001b[0mRAM: [===== ] 49.7% (used 40704 bytes from 81920 bytes)\n", "Flash: [===== ] 51.9% (used 531395 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-datacupboardpower-left/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-datacupboardpower-left/firmware.bin\"], [\".pioenvs/esp-datacupboardpower-left/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-datacupboardpower-left/firmware.bin\"], [\".pioenvs/esp-datacupboardpower-left/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 199.22 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x5e8ea3fd build_time_str=2026-05-24 20:44:33 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.93 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.93\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-datacupboardpower-left/.pioenvs/esp-datacupboardpower-left/firmware.bin (535552 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 376735 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 5.48 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "ab4a5b6d2f6d", "configuration": "esp-datacupboardfans.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:22:01.280790+00:00", "started_at": "2026-05-24T08:40:55.050135+00:00", "completed_at": "2026-05-24T08:44:30.611407+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-datacupboardfans.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-datacupboardfans\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-datacupboardfans\u001b[0m (board: esp12e; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/dht/dht.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/number/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/number/number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/number/number_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/number/number_traits.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/template/number/template_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-datacupboardfans/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf8b/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf8b/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf8b/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf8b/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf8b/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/libf8b/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/libf8b/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib735/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/lib735/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/lib735/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib2c4/libsodium/sodium/utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libb7b/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf52/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf52/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/libb7b/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/libb7b/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf52/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/lib2c4/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/lib2c4/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf52/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/libf52/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/libf52/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/libf52/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/lib105/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/lib105/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/lib105/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-datacupboardfans/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-datacupboardfans/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-datacupboardfans/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-datacupboardfans/firmware.elf\"], [\".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/dht/dht.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/number/automation.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/number/number.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/number/number_call.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/number/number_traits.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/script/script.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/template/number/template_number.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/template/switch/template_switch.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/application.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/color.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/component.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/log.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/time.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/util.cpp.o\", \".pioenvs/esp-datacupboardfans/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-datacupboardfans/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-datacupboardfans/firmware.elf\n", "\u001b[0mRAM: [===== ] 51.4% (used 42136 bytes from 81920 bytes)\n", "Flash: [===== ] 51.9% (used 542511 bytes from 1044464 bytes)\n", "Building .pioenvs/esp-datacupboardfans/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-datacupboardfans/firmware.bin\"], [\".pioenvs/esp-datacupboardfans/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-datacupboardfans/firmware.bin\"], [\".pioenvs/esp-datacupboardfans/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 205.76 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xd95f0150 build_time_str=2026-05-24 20:40:56 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.159 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.159\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-datacupboardfans/.pioenvs/esp-datacupboardfans/firmware.bin (546656 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 383105 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 5.04 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "b19c48a22c1d", "configuration": "esp-leafbattery.yaml", "job_type": "install", "status": "failed", "created_at": "2026-05-24T08:14:04.631899+00:00", "started_at": "2026-05-24T08:37:37.051965+00:00", "completed_at": "2026-05-24T08:40:55.044311+00:00", "exit_code": 1, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-leafbattery.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-leafbattery\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-leafbattery\u001b[0m (board: d1_mini; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/adc/adc_sensor_common.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/adc/adc_sensor_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/deep_sleep/deep_sleep_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/deep_sleep/deep_sleep_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/deep_sleep/deep_sleep_zephyr.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/web_server/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/web_server/web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-leafbattery/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libaf2/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libaf2/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libaf2/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libaf2/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libaf2/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libaf2/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libaf2/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libfd5/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libfd5/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libfd5/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libcf3/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/errors.c.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libcf3/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libcf3/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libe47/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libdfe/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libdfe/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libdfe/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libe47/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libe47/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libdfe/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/libdfe/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libdfe/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libdfe/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/lib034/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/lib034/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/lib034/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-leafbattery/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-leafbattery/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-leafbattery/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-leafbattery/firmware.elf\"], [\".pioenvs/esp-leafbattery/src/esphome/components/adc/adc_sensor_common.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/adc/adc_sensor_esp8266.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/deep_sleep/deep_sleep_component.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/deep_sleep/deep_sleep_esp8266.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/deep_sleep/deep_sleep_zephyr.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/web_server/list_entities.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/web_server/web_server.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/application.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/color.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/component.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/log.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/time.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/util.cpp.o\", \".pioenvs/esp-leafbattery/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-leafbattery/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-leafbattery/firmware.elf\n", "\u001b[0mRAM: [===== ] 45.9% (used 37596 bytes from 81920 bytes)\n", "Flash: [===== ] 51.2% (used 535035 bytes from 1044464 bytes)\n", "Building .pioenvs/esp-leafbattery/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-leafbattery/firmware.bin\"], [\".pioenvs/esp-leafbattery/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-leafbattery/firmware.bin\"], [\".pioenvs/esp-leafbattery/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 191.16 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x9d5e918a build_time_str=2026-05-24 20:37:38 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.139 port 8266...\\033[0m\n", "\\033[31mERROR Connecting to 172.31.11.139 port 8266 failed: [Errno 113] No route to host\\033[0m\n", "\\033[31mERROR Connection failed.\\033[0m\n", "\\033[33mWARNING Failed to upload to ['172.31.11.139']\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "c2f3a07af323", "configuration": "esp-garageentrylights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:14:04.620921+00:00", "started_at": "2026-05-24T08:33:23.378348+00:00", "completed_at": "2026-05-24T08:37:37.033026+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-garageentrylights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Configuring lwIP: TCP=8 (min) [api=3, captive_portal=3, mqtt=1], UDP=6 (min) [captive_portal=1, wifi.lwip_internal=2], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1]\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-garageentrylights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-garageentrylights\u001b[0m (board: generic-bk7231n-qfn32-tuya; framework: arduino; platform: https://github.com/libretiny-eu/libretiny.git#v1.12.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mLibreTiny: Creating a virtual environment for Python dependencies\n", "\u001b[0mLibreTiny: Installing Python dependencies\n", "\u001b[0mCollecting ltchiptool<5.0,>=4.13.0\n", "\u001b[0m Downloading ltchiptool-4.14.1-py3-none-any.whl.metadata (4.4 kB)\n", "\u001b[0mCollecting bitstruct<9.0.0,>=8.1.1 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading bitstruct-8.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (7.3 kB)\n", "\u001b[0mCollecting bk7231tools<3.0.0,>=2.1.1 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading bk7231tools-2.1.2-py3-none-any.whl.metadata (1.0 kB)\n", "\u001b[0mCollecting click<9.0.0,>=8.1.3 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)\n", "\u001b[0mCollecting colorama<0.5.0,>=0.4.5 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)\n", "\u001b[0mCollecting hexdump<4.0,>=3.3 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading hexdump-3.3.zip (12 kB)\n", "\u001b[0m Installing build dependencies: started\n", "\u001b[0m Installing build dependencies: finished with status 'done'\n", "\u001b[0m Getting requirements to build wheel: started\n", "\u001b[0m Getting requirements to build wheel: finished with status 'done'\n", "\u001b[0m Preparing metadata (pyproject.toml): started\n", "\u001b[0m Preparing metadata (pyproject.toml): finished with status 'done'\n", "\u001b[0mCollecting importlib-metadata (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading importlib_metadata-9.0.0-py3-none-any.whl.metadata (4.5 kB)\n", "\u001b[0mCollecting prettytable<4.0.0,>=3.3.0 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading prettytable-3.17.0-py3-none-any.whl.metadata (34 kB)\n", "\u001b[0mCollecting py-datastruct<3.0.0,>=2.0.0 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading py_datastruct-2.0.0-py3-none-any.whl.metadata (14 kB)\n", "\u001b[0mCollecting pycryptodome<4.0.0,>=3.9.9 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.4 kB)\n", "\u001b[0mCollecting requests<3.0.0,>=2.31.0 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)\n", "\u001b[0mCollecting semantic-version<3.0.0,>=2.10.0 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)\n", "\u001b[0mCollecting xmodem<0.5.0,>=0.4.6 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading xmodem-0.4.7-py3-none-any.whl.metadata (4.3 kB)\n", "\u001b[0mCollecting ymodem<2.0.0,>=1.5.1 (from ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading ymodem-1.5.3-py3-none-any.whl.metadata (5.7 kB)\n", "\u001b[0mCollecting pyserial<4.0,>=3.5 (from bk7231tools<3.0.0,>=2.1.1->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB)\n", "\u001b[0mCollecting wcwidth (from prettytable<4.0.0,>=3.3.0->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading wcwidth-0.7.0-py3-none-any.whl.metadata (36 kB)\n", "\u001b[0mCollecting charset_normalizer<4,>=2 (from requests<3.0.0,>=2.31.0->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)\n", "\u001b[0mCollecting idna<4,>=2.5 (from requests<3.0.0,>=2.31.0->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading idna-3.16-py3-none-any.whl.metadata (6.4 kB)\n", "\u001b[0mCollecting urllib3<3,>=1.26 (from requests<3.0.0,>=2.31.0->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)\n", "\u001b[0mCollecting certifi>=2023.5.7 (from requests<3.0.0,>=2.31.0->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)\n", "\u001b[0mCollecting ordered-set>=4.1.0 (from ymodem<2.0.0,>=1.5.1->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading ordered_set-4.1.0-py3-none-any.whl.metadata (5.3 kB)\n", "\u001b[0mCollecting zipp>=3.20 (from importlib-metadata->ltchiptool<5.0,>=4.13.0)\n", "\u001b[0m Downloading zipp-4.1.0-py3-none-any.whl.metadata (3.6 kB)\n", "\u001b[0mDownloading ltchiptool-4.14.1-py3-none-any.whl (313 kB)\n", "\u001b[0mDownloading bitstruct-8.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (81 kB)\n", "\u001b[0mDownloading bk7231tools-2.1.2-py3-none-any.whl (37 kB)\n", "\u001b[0mDownloading click-8.4.1-py3-none-any.whl (116 kB)\n", "\u001b[0mDownloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)\n", "\u001b[0mDownloading prettytable-3.17.0-py3-none-any.whl (34 kB)\n", "\u001b[0mDownloading py_datastruct-2.0.0-py3-none-any.whl (32 kB)\n", "\u001b[0mDownloading pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB)\n", "\u001b[0m\u001b[?25l \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m0.0/2.3 MB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.3/2.3 MB\u001b[0m \u001b[31m41.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hDownloading requests-2.34.2-py3-none-any.whl (73 kB)\n", "\u001b[0mDownloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)\n", "\u001b[0mDownloading xmodem-0.4.7-py3-none-any.whl (35 kB)\n", "\u001b[0mDownloading ymodem-1.5.3-py3-none-any.whl (22 kB)\n", "\u001b[0mDownloading importlib_metadata-9.0.0-py3-none-any.whl (27 kB)\n", "\u001b[0mDownloading certifi-2026.5.20-py3-none-any.whl (134 kB)\n", "\u001b[0mDownloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)\n", "\u001b[0mDownloading idna-3.16-py3-none-any.whl (74 kB)\n", "\u001b[0mDownloading ordered_set-4.1.0-py3-none-any.whl (7.6 kB)\n", "\u001b[0mDownloading pyserial-3.5-py2.py3-none-any.whl (90 kB)\n", "\u001b[0mDownloading urllib3-2.7.0-py3-none-any.whl (131 kB)\n", "\u001b[0mDownloading zipp-4.1.0-py3-none-any.whl (10 kB)\n", "\u001b[0mDownloading wcwidth-0.7.0-py3-none-any.whl (110 kB)\n", "\u001b[0mBuilding wheels for collected packages: hexdump\n", "\u001b[0m Building wheel for hexdump (pyproject.toml): started\n", "\u001b[0m Building wheel for hexdump (pyproject.toml): finished with status 'done'\n", "\u001b[0m Created wheel for hexdump: filename=hexdump-3.3-py3-none-any.whl size=8933 sha256=f8d55ba300756307086f89e6f2af06c5c6bfc7e2a3543cee0bc1e3e0b2a77236\n", "\u001b[0m Stored in directory: /root/.cache/pip/wheels/5e/b9/b5/227a20e7e8bbdb2b17e46a087c0f0119059ee65fe8374cac18\n", "\u001b[0mSuccessfully built hexdump\n", "\u001b[0mInstalling collected packages: xmodem, pyserial, hexdump, zipp, wcwidth, urllib3, semantic-version, pycryptodome, py-datastruct, ordered-set, idna, colorama, click, charset_normalizer, certifi, bitstruct, ymodem, requests, prettytable, importlib-metadata, bk7231tools, ltchiptool\n", "\u001b[0mSuccessfully installed bitstruct-8.22.1 bk7231tools-2.1.2 certifi-2026.5.20 charset_normalizer-3.4.7 click-8.4.1 colorama-0.4.6 hexdump-3.3 idna-3.16 importlib-metadata-9.0.0 ltchiptool-4.14.1 ordered-set-4.1.0 prettytable-3.17.0 py-datastruct-2.0.0 pycryptodome-3.23.0 pyserial-3.5 requests-2.34.2 semantic-version-2.10.0 urllib3-2.7.0 wcwidth-0.7.0 xmodem-0.4.7 ymodem-1.5.3 zipp-4.1.0\n", "\u001b[0mHARDWARE: BK7231N 120MHz, 256KB RAM, 1.03MB Flash\n", "\u001b[0m - framework-arduino-api @ 2022.8.24+sha.237b10a \n", "\u001b[0m - framework-beken-bdk @ 3.0.33+sha.841343e \n", "\u001b[0m - library-flashdb @ 1.2.0+sha.d5c892f \n", "\u001b[0m - library-freertos @ 9.0.0+sha.dd0b977 \n", "\u001b[0m - library-freertos-port @ 2026.2.4+sha.91a88be \n", "\u001b[0m - library-lwip @ 2.2.0-bdk+sha.48da4a2 \n", "\u001b[0m - library-printf @ 6.1.0+sha.28a79bd \n", "\u001b[0m - library-uf2ota @ 5.0.0+sha.f955412 \n", "\u001b[0mPLATFORM VERSIONS:\n", "\u001b[0m - libretiny @ 1.12.1+sha.73564e9\n", "\u001b[0m - ltchiptool @ 4.14.1\n", "\u001b[0mCUSTOM OPTIONS:\n", "\u001b[0m - fw_name = esphome\n", "\u001b[0m - fw_version = 2026.5.0\n", "\u001b[0m - options:\n", "\u001b[0m - lwipopts.h:\n", "\u001b[0m - LWIP_STATS = 0\n", "\u001b[0m - MAX_LISTENING_SOCKETS_TCP = 3\n", "\u001b[0m - MAX_SOCKETS_TCP = 8\n", "\u001b[0m - MAX_SOCKETS_UDP = 6\n", "\u001b[0m - MEMP_MEM_MALLOC = 1\n", "\u001b[0m - MEMP_NUM_NETBUF = 4\n", "\u001b[0m - MEMP_NUM_NETCONN = 17\n", "\u001b[0m - MEMP_NUM_TCPIP_MSG_INPKT = 8\n", "\u001b[0m - MEMP_NUM_TCP_PCB = 8\n", "\u001b[0m - MEMP_NUM_TCP_PCB_LISTEN = 3\n", "\u001b[0m - MEMP_NUM_TCP_SEG = 17\n", "\u001b[0m - MEMP_NUM_UDP_PCB = 6\n", "\u001b[0m - MEMP_STATS = 0\n", "\u001b[0m - MEM_LIBC_MALLOC = 1\n", "\u001b[0m - MEM_STATS = 0\n", "\u001b[0m - PBUF_POOL_SIZE = 10\n", "\u001b[0m - TCP_SND_BUF = (4*TCP_MSS)\n", "\u001b[0m - TCP_SND_QUEUELEN = 17\n", "\u001b[0m - TCP_WND = (4*TCP_MSS)\n", "\u001b[0m - sys_config.h:\n", "\u001b[0m - CFG_SUPPORT_BLE = 0\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- AsyncTCP @ 3.4.5\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.0\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/libretiny/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/libretiny/freertos_static_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/libretiny/gpio_arduino.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/libretiny/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/libretiny/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/libretiny/lt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/libretiny/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/logger/logger_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/logger/task_log_buffer_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mdns/mdns_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/socket/lwip_sockets_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/wifi/wifi_component_libretiny.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/lwip_fast_select.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/main_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/esphome/core/wake/wake_freertos.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/src/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib7ba/AsyncTCP@3.4.5/AsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/lib7ba/libAsyncTCP@3.4.5.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/lib7ba/libAsyncTCP@3.4.5.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libe7d/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libd43/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libd43/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libd43/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libe7d/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libe7d/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libb62/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libb62/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libb62/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/libfa1/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libfa1/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libfa1/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lib21f/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/board_generic-bk7231n-qfn32-tuya/generic-bk7231n-qfn32-tuya.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libboard_generic-bk7231n-qfn32-tuya.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libboard_generic-bk7231n-qfn32-tuya.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/arduino_api/api/Common.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/arduino_api/api/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/arduino_api/api/PluggableUSB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/arduino_api/api/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/arduino_api/api/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/arduino_api/api/String.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino_libraries/Serial/Serial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino_libraries/WiFi/WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libarduino_api.a\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/lib21f/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libarduino_api.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/lib21f/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino_libraries/WiFi/WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino_libraries/WiFi/WiFiEvents.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino_libraries/WiFi/WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino_libraries/WiFi/WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino_libraries/WiFi/WiFiScan.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_bk72xx_arduino_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_bk72xx_arduino_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino/wiring.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino/wiring_analog.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino/wiring_digital.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_arduino/wiring_irq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/Serial/Serial.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_bk72xx_arduino.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_bk72xx_arduino.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/SoftwareSerial/SoftwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/WiFi/WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/WiFi/WiFiAP.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_bk72xx_arduino_libraries.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_bk72xx_arduino_libraries.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/WiFi/WiFiEvents.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/WiFi/WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/WiFi/WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/api/WiFi/WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/FS/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/IPv6Address/IPv6Address.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/MD5/MD5MbedTLSImpl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/Update/Update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/Update/UpdateUtil.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/WiFiClient/LwIPClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/WiFiClient/LwIPRxBuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/WiFiClient/MbedTLSClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/WiFiServer/LwIPServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/WiFiUdp/LwIPUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/mDNS/LwIPmDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/common/mDNS/mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/HTTPClient/HTTPClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/StreamString/StreamString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/WebServer/Parsing.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/WebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/WebServer/detail/mimetable.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/WiFiMulti/WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/base64/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/base64/libb64/cdecode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/base64/libb64/cencode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/ext/cbuf/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino_libraries/inline/Singletons.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_common_arduino_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_common_arduino_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/Events.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/common/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/common/dtostrf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/common/serial_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/posix/time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/wiring/wiring.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/wiring/wiring_compat.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_common_arduino_libraries.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_common_arduino_libraries.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/wiring/wiring_custom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/wiring/wiring_irq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/wiring/wiring_math.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/wiring/wiring_private.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_arduino/wiring/wiring_shift.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/printf/src/printf/printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/port/fal/src/fal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/port/fal/src/fal_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/port/fal/src/fal_partition.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/port/fal/src/fal_rtt.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libprintf.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libprintf.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/src/fdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/src/fdb_file.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/src/fdb_kvdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/src/fdb_tsdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/flashdb/src/fdb_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/uf2ota/src/uf2binpatch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/uf2ota/src/uf2ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/uf2ota/src/uf2priv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk7231n_fixups/fixups/temp_detect.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libuf2ota.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libuf2ota.a\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_bk7231n_fixups.a\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_bk7231n.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_bk7231n_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_bk7231n.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/arch_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/ate_app.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libflashdb.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libflashdb.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/clock_cal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/clock_rtos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/gcc10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/intc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_common_arduino.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_common_arduino.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/sys_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx_fixups/fixups/wlan_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_cpu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_device.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/api/lt_wdt.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_bk72xx_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_bk72xx_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/port/fal_flash_bk72xx_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/port/printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/wraps/BkDriverFlash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_bk72xx/wraps/wlan_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common_fixups/fixups/malloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_cpu.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_bk72xx.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_bk72xx.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_device.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_flash.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_common_fixups.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_common_fixups.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_ota.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/api/lt_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/lt_logger.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/lt_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/posix/itoa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/posix/strcasecmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/posix/strdup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/posix/strptime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/wraps/putchar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/core_common/wraps/puts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/app/src/app_ble.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libcore_common.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libcore_common.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/app/src/app_ble_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/app/src/app_comm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/app/src/app_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/app/src/app_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/prf/prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/prf/prf_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/profiles/comm/src/comm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/profiles/comm/src/comm_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/profiles/sdp/src/sdp_comm_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/profiles/sdp/src/sdp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/ble_pub/ui/ble_ui.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/platform/7231n/driver/rf/ble_rf_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/platform/7231n/driver/rf/rf_xvr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/platform/7231n/driver/uart/uart_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/platform/7231n/entry/ble_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/platform/7231n/rwip/src/rwble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_ble_5_1/platform/7231n/rwip/src/rwip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls-port/src/timing_alt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls-port/src/tls_certificate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls-port/src/tls_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls-port/src/tls_hardware.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls-port/src/tls_mem.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libbdk_ble_5_1.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libbdk_ble_5_1.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls-port/src/tls_net.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/aesni.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/arc4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/asn1parse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/asn1write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/base64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/blowfish.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/camellia.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ccm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/certs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/cipher_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/cmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ctr_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/des.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/dhm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ecdh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ecdsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ecjpake.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ecp_curves.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/entropy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/entropy_poll.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/error.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/havege.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/hmac_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/md.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/md2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/md4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/md_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/memory_buffer_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/net_sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/oid.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/padlock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pk_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pkcs11.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pkcs12.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pkcs5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pkparse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/pkwrite.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/platform.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ripemd160.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ssl_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ssl_ciphersuites.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ssl_cli.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ssl_cookie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ssl_srv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ssl_ticket.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/ssl_tls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/threading.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/timing.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/version.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/version_features.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/x509.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/x509_create.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/x509_crl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/x509_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/x509_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/x509write_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/x509write_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_mbedtls/mbedtls/library/xtea.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/port/ethernetif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/port/net.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/port/sys_arch.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libbdk_mbedtls.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libbdk_mbedtls.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/api_lib.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/api_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/if_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/netbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/netdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/netifapi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/api/tcpip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/apps/mdns/mdns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/apps/mdns/mdns_domain.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/apps/mdns/mdns_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/apps/sntp/sntp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/altcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/altcp_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/altcp_tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/def.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/dns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/inet_chksum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/acd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/autoip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/dhcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/etharp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/icmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/igmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/ip4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/ip4_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv4/ip4_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/dhcp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/ethip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/icmp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/inet6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/ip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/ip6_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/ip6_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/mld6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/ipv6/nd6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/memp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/pbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/raw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/stats.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/tcp_in.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/tcp_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/timeouts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/core/udp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/lwip_bdk/src/netif/ethernet.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_freertos_thumb/os/FreeRTOSv9.0.0/rtos_pub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_freertos_thumb/os/mem_arch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_freertos_thumb/os/str_arch.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/liblwip_bdk.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos_port/beken-bdk/heap_4.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/liblwip_bdk.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos_port/beken-bdk/port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos/FreeRTOS/Source/croutine.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos/FreeRTOS/Source/event_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos/FreeRTOS/Source/list.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libbdk_freertos_thumb.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libbdk_freertos_thumb.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos/FreeRTOS/Source/queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos/FreeRTOS/Source/tasks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/freertos/FreeRTOS/Source/timers.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libfreertos_port.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libfreertos_port.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/airkiss/airkiss_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/airkiss/airkiss_pingpong.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/airkiss/bk_airkiss.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/base64/base_64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/ble_wifi_exchange/ble_wifi_port.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libfreertos.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libfreertos.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/camera_intf/camera_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/func.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/hostapd_intf/hostapd_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/joint_up/role_launch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/lwip_intf/dhcpd/dhcp-server-main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/lwip_intf/dhcpd/dhcp-server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/misc/pseudo_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/misc/start_type.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/misc/target_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/net_param_intf/net_param.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/power_save/ap_idle.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/power_save/manual_ps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/power_save/mcu_ps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/power_save/power_save.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/rwnx_intf/rw_ieee80211.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/rwnx_intf/rw_msdu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/rwnx_intf/rw_msg_rx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/rwnx_intf/rw_msg_tx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/saradc_intf/saradc_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/security/security_func.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/sim_uart/gpio_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/sim_uart/pwm_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/spidma_intf/spidma_intf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/temp_detect/temp_detect.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/usb_plug/usb_plug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/user_driver/BkDriverFlash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/user_driver/BkDriverGpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/user_driver/BkDriverPwm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/user_driver/BkDriverRng.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/user_driver/BkDriverTimer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/user_driver/BkDriverUart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/user_driver/BkDriverWdg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/utf8/conv_utf8.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_func/video_transfer/video_transfer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/calendar/calendar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/common/dd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/common/drv_model.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libbdk_func.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libbdk_func.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/dma/dma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/driver.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/fft/fft.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/flash/flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/general_dma/general_dma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/gpio/gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/i2c/i2c1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/i2c/i2c2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/i2s/i2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/icu/icu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/irda/irda.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/jpeg/jpeg_encoder.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/macphy_bypass/mac_phy_bypass.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/phy/phy_trident.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/pwm/bk_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/pwm/mcu_ps_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/pwm/pwm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/pwm/pwm_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/pwm/pwm_mutex.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/qspi/qspi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/rw_pub/rw_platf_pub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/saradc/saradc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/security/hal_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/security/hal_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/security/security.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_master.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_master_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_master_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_slave.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_slave_bk7231n.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spi/spi_slave_bk7271.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/spidma/spidma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/sys_ctrl/sys_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/uart/uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_driver/wdt/wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/http/lite-log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/http/utils_httpc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/http/utils_net.c.o\n", "\u001b[33m/data/cache/platformio/packages/framework-beken-bdk/beken378/driver/sys_ctrl/sys_ctrl.c: In function 'sctrl_hw_sleep':\n", "\u001b[0m\u001b[33m/data/cache/platformio/packages/framework-beken-bdk/beken378/driver/sys_ctrl/sys_ctrl.c:638:8: warning: implicit declaration of function 'if_ble_sleep' [-Wimplicit-function-declaration]\n", "\u001b[0m\u001b[33m 638 | if(if_ble_sleep())\n", "\u001b[0m | ^~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/http/utils_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/net_work/video_demo_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/net_work/video_demo_softap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/net_work/video_demo_station.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/standalone-ap/sa_ap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/standalone-station/sa_station.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libbdk_driver.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/video_work/video_buffer.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libbdk_driver.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/video_work/video_transfer_tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_app/video_work/video_transfer_udp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_core/app/app.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_core/app/config/param_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_core/driver/entry/boot_handlers.S.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libbdk_app.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libbdk_app.a\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_core/driver/entry/boot_vectors.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garageentrylights/bdk_core/func/wlan_ui/wlan_ui.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageentrylights/libbdk_core.a\n", "\u001b[0mIndexing .pioenvs/esp-garageentrylights/libbdk_core.a\n", "\u001b[0mLinking .pioenvs/esp-garageentrylights/raw_firmware.elf\n", "\u001b[0m|-- Image 1: raw_firmware.elf\n", "\u001b[0m| |-- image_bk7231n_app.0x011000.rbl\n", "\u001b[0m| | |-- raw_firmware.bin\n", "\u001b[0m| |-- image_bk7231n_app.0x011000.crc\n", "\u001b[0m| |-- image_bk7231n_app.0x129F0A.rblh\n", "\u001b[0m| |-- image_bk7231n_app.ota.rbl\n", "\u001b[0m| |-- image_bk7231n_app.ota.ug.bin\n", "\u001b[0mRAM: [== ] 18.5% (used 48376 bytes from 262144 bytes)\n", "\u001b[0mFlash: [====== ] 58.0% (used 627886 bytes from 1083136 bytes)\n", "Building UF2 OTA image\n", "\u001b[0m|-- esphome_2026.5.0_generic-bk7231n-qfn32-tuya_bk7231n_lt1.12.1.uf2\n", "\u001b[0m|-- firmware.uf2\n", "\u001b[0m|-- firmware.bin\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 221.96 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xbe1d799c build_time_str=2026-05-24 20:33:24 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.157 port 8892...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.157\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-garageentrylights/.pioenvs/esp-garageentrylights/firmware.uf2 (2203136 bytes)\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 25.96 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "b6f3f3704800", "configuration": "esp-garagelights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:14:04.610134+00:00", "started_at": "2026-05-24T08:29:55.834684+00:00", "completed_at": "2026-05-24T08:33:23.366589+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-garagelights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-garagelights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-garagelights\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-garagelights/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib394/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib394/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib394/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib394/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib394/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/lib394/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/lib394/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libbc5/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/libbc5/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/libbc5/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libeac/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/patterns.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/libeac/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/libeac/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib28a/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib302/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib302/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib302/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/lib28a/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/lib28a/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib302/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/lib302/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/lib302/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/lib302/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/libf34/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/libf34/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/libf34/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagelights/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagelights/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-garagelights/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-garagelights/firmware.elf\"], [\".pioenvs/esp-garagelights/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/application.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/color.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/component.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/log.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/time.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/util.cpp.o\", \".pioenvs/esp-garagelights/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-garagelights/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-garagelights/firmware.elf\n", "\u001b[0mRAM: [===== ] 45.5% (used 37284 bytes from 81920 bytes)\n", "Flash: [===== ] 49.6% (used 507787 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-garagelights/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-garagelights/firmware.bin\"], [\".pioenvs/esp-garagelights/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-garagelights/firmware.bin\"], [\".pioenvs/esp-garagelights/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 191.60 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x6888f187 build_time_str=2026-05-24 20:29:57 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.147 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.147\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-garagelights/.pioenvs/esp-garagelights/firmware.bin (511936 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 359661 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 10.55 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "80aa41d76883", "configuration": "esp-garageextcornerlight.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:14:04.604001+00:00", "started_at": "2026-05-24T08:26:30.824820+00:00", "completed_at": "2026-05-24T08:29:55.825058+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-garageextcornerlight.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-garageextcornerlight\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-garageextcornerlight\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "Tool Manager: Installing \u001b[36mplatformio/tool-esptoolpy @ ~1.30000.0\u001b[0m\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Tool Manager: \u001b[32mtool-esptoolpy@1.30000.201119 has been installed!\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-garageextcornerlight/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib03f/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib03f/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib03f/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib03f/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib03f/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib03f/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib03f/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib184/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib184/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib184/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib6d3/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/hashstate.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib6d3/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib6d3/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib167/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib789/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib789/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib789/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib167/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib167/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib789/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib789/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib789/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib789/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/lib918/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/lib918/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/lib918/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garageextcornerlight/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garageextcornerlight/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-garageextcornerlight/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-garageextcornerlight/firmware.elf\"], [\".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/application.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/color.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/component.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/log.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/time.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/util.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-garageextcornerlight/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-garageextcornerlight/firmware.elf\n", "\u001b[0mRAM: [===== ] 45.5% (used 37300 bytes from 81920 bytes)\n", "Flash: [===== ] 49.6% (used 507575 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-garageextcornerlight/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-garageextcornerlight/firmware.bin\"], [\".pioenvs/esp-garageextcornerlight/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-garageextcornerlight/firmware.bin\"], [\".pioenvs/esp-garageextcornerlight/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 187.69 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xe0f4ae7a build_time_str=2026-05-24 20:26:32 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.149 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.149\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-garageextcornerlight/.pioenvs/esp-garageextcornerlight/firmware.bin (511728 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 359505 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 12.30 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "84b631452c2c", "configuration": "esp-garagebtproxy.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T08:14:04.595005+00:00", "started_at": "2026-05-24T08:19:54.069107+00:00", "completed_at": "2026-05-24T08:26:30.810038+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-garagebtproxy.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Setting CONFIG_LWIP_MAX_SOCKETS to 13 (TCP=7 [api=3, captive_portal=3, mqtt=1], UDP=3 [captive_portal=1, mdns=2], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1])\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-garagebtproxy/.pioenvs\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-garagebtproxy/.piolibdeps\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-garagebtproxy/dependencies.lock\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-garagebtproxy/managed_components\\033[0m\n", "\\033[32mINFO Integrations changed, cleaning cmake cache...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-garagebtproxy\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-garagebtproxy\u001b[0m (board: esp32dev; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.38-1/platform-espressif32.zip)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "Tool Manager: Installing \u001b[36mhttps://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.2.0.zip\u001b[0m\n", "\u001b[?25lDownloading [####################################] 100%\u001b[?25h\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Tool Manager: \u001b[32mtool-esptoolpy@5.2.0 has been installed!\u001b[0m\n", "Library Manager: Installing \u001b[36mesphome/noise-c @ 0.1.11\u001b[0m\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Library Manager: \u001b[32mnoise-c@0.1.11 has been installed!\u001b[0m\n", "Library Manager: Resolving dependencies...\n", "Library Manager: Installing \u001b[36mesphome/libsodium @ 1.10021.0\u001b[0m\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Library Manager: \u001b[32mlibsodium@1.10021.0 has been installed!\u001b[0m\n", "Tool Manager: Installing \u001b[36mfile:///root/.platformio/tools/tool-esptoolpy\u001b[0m\n", "Tool Manager: \u001b[32mtool-esptoolpy@5.2.0 has been installed!\u001b[0m\n", "\u001b[0mHARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\n", "\u001b[0m - contrib-piohome @ 3.4.4 \n", "\u001b[0m - framework-espidf @ 3.50504.0 (5.5.4) \n", "\u001b[0m - tool-cmake @ 4.0.3 \n", "\u001b[0m - tool-esp-rom-elfs @ 2024.10.11 \n", "\u001b[0m - tool-esptoolpy @ 5.2.0 \n", "\u001b[0m - tool-ninja @ 1.13.1 \n", "\u001b[0m - tool-scons @ 4.40801.0 (4.8.1) \n", "\u001b[0m - tool-xtensa-esp-elf-gdb @ 16.3.0+20250913 \n", "\u001b[0m - toolchain-xtensa-esp-elf @ 14.2.0+20260121\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\u001b[0mReading CMake configuration...\n", "\u001b[0mGenerating assembly for certificate bundle...\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/bluetooth_proxy/bluetooth_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/bluetooth_proxy/bluetooth_proxy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/captive_portal/dns_server_esp32_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32/throw_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32_ble/ble.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32_ble/ble_advertising.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32_ble/ble_uuid.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32_ble_client/ble_characteristic.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32_ble_client/ble_client_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32_ble_client/ble_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esp32_ble_tracker/esp32_ble_tracker.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/logger/logger_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/logger/task_log_buffer_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mdns/mdns_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_backend_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/ota/ota_backend_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/socket/bsd_sockets_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/watchdog/watchdog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/web_server_idf/multipart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/web_server_idf/utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/web_server_idf/web_server_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/lwip_fast_select.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/main_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/static_task.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/esphome/core/wake/wake_freertos.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/src/main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_core/salsa/ref/core_salsa_ref.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_hash/crypto_hash.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_hash/sha256/hash_sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_onetimeauth/crypto_onetimeauth.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_scalarmult/crypto_scalarmult.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/chacha20/ref/chacha20_ref.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/chacha20/stream_chacha20.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/crypto_stream.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/salsa20/ref/salsa20_ref.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/salsa20/stream_salsa20.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/crypto_verify/verify.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/randombytes/internal/randombytes_internal_random.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/randombytes/randombytes.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/randombytes/sysrandom/randombytes_sysrandom.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/sodium/codecs.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/sodium/core.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/sodium/runtime.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libee4/libsodium/sodium/utils.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/openssl/cipher-aesgcm.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/ref/cipher-aesgcm.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/ref/cipher-chachapoly.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/ref/dh-curve25519.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/ref/hash-blake2b.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/ref/hash-blake2s.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/ref/hash-sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/sodium/cipher-aesgcm.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/sodium/cipher-chachapoly.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/sodium/dh-curve25519.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/sodium/hash-blake2b.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/backend/sodium/hash-sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/aes/rijndael-alg-fst.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/blake2/blake2b.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/blake2/blake2s.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/chacha/chacha.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/donna/curve25519-donna-c64.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/donna/curve25519-donna.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/donna/poly1305-donna.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/sha2/sha256.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/sha2/sha512.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/crypto/x25519/x25519.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/cipherstate.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/dhstate.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/errors.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/handshakestate.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/hashstate.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/internal.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/names.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/patterns.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/rand_os.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/rand_sodium.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/randstate.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/signstate.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/symmetricstate.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/libc62/noise-c/protocol/util.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-garagebtproxy/esp-idf/esp_system/ld/memory.ld.in\n", "\u001b[0mGenerating LD script .pioenvs/esp-garagebtproxy/esp-idf/esp_system/ld/sections.ld.in\n", "\u001b[0mGenerating LD script .pioenvs/esp-garagebtproxy/memory.ld\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/app_trace/app_trace.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/app_trace/app_trace_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/app_trace/host_file_io.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/app_trace/port/port_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/app_update/esp_ota_ops.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/app_update/esp_ota_app_desc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/app_trace/libapp_trace.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/app_trace/libapp_trace.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_common_loader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_clock_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_random.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/app_update/libapp_update.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/app_update/libapp_update.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/flash_encrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/secure_boot.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_random_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/bootloader_flash/src/bootloader_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/bootloader_flash/src/flash_qio_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_utility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/flash_partitions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/esp_image_format.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/bootloader_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader_support/src/esp32/secure_boot_secure_features.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/controller/esp32/bt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/controller/esp32/hli_api.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/controller/esp32/hli_vectors.S.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/btc/core/btc_alarm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/api/esp_blufi_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/hci_log/bt_hci_log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/btc/core/btc_manage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/btc/core/btc_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/btc/profile/esp/blufi/blufi_prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/btc/profile/esp/blufi/blufi_protocol.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/alarm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/allocator.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/buffer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/fixed_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/pkt_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/fixed_pkt_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/future.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/hash_functions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/hash_map.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/list.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/mutex.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/thread.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/osi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/osi/semaphore.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/porting/mem/bt_osi_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/ble_log/ble_log_spi_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/ble_log/ble_log_uhci_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_a2dp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_avrc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_bluedroid_hci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_bt_device.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_bt_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_gap_ble_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_gap_bt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_gatt_common_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_gattc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_gatts_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_hidd_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_hidh_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_hf_ag_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_hf_client_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_spp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_sdp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_l2cap_bt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/api/esp_pbac_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/ar/bta_ar.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_aact.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_ca_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_ca_sm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_ci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_sbc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/av/bta_av_ssm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_ci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_pm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/dm/bta_dm_qos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gatt_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gattc_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gattc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gattc_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gattc_ci.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gattc_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gattc_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gattc_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gatts_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gatts_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gatts_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gatts_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/gatt/bta_gatts_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hd/bta_hd_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hd/bta_hd_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hd/bta_hd_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hh/bta_hh_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hh/bta_hh_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hh/bta_hh_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hh/bta_hh_le.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hh/bta_hh_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hh/bta_hh_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/jv/bta_jv_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/jv/bta_jv_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/jv/bta_jv_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/jv/bta_jv_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_at.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_rfc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_ag/bta_ag_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_at.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_rfc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/hf_client/bta_hf_client_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/pba/bta_pba_client_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/pba/bta_pba_client_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/pba/bta_pba_client_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/pba/bta_pba_client_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/sdp/bta_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/sdp/bta_sdp_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/sdp/bta_sdp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/sdp/bta_sdp_cfg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/sys/bta_sys_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/sys/bta_sys_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/bta/sys/utl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_ble_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_dev.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_dm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_profile_queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_sec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_sm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/core/btc_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/bta_av_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_control.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_sink.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_sink_ext_coedc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_source_ext_codec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/a2dp/btc_av.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/avrc/btc_avrc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/avrc/bta_avrc_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/hf_ag/bta_ag_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/hf_ag/btc_hf_ag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/hf_client/btc_hf_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/hf_client/bta_hf_client_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/hid/btc_hd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/hid/btc_hh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/hid/bta_hh_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/gap/btc_gap_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/gap/btc_gap_bt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/gap/bta_gap_bt_co.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/gatt/btc_gatt_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/gatt/btc_gatt_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/gatt/btc_gattc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/gatt/btc_gatts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/spp/btc_spp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/sdp/btc_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/l2cap/btc_l2cap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/btc/profile/std/pba/btc_pba_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/device/bdaddr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/device/controller.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/device/interop.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/hci/hci_audio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/hci/hci_hal_h4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/hci/hci_layer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/hci/hci_packet_factory.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/hci/hci_packet_parser.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/hci/packet_fragmenter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/main/bte_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/main/bte_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/a2dp/a2d_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/a2dp/a2d_sbc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avct/avct_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avct/avct_ccb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avct/avct_l2c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avct/avct_lcb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avct/avct_lcb_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_ad.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_ccb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_ccb_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_l2c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_scb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avdt/avdt_scb_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_bld_ct.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_bld_tg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_opt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_pars_ct.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_pars_tg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_sdp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/avrc/avrc_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/hid/hidd_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/hid/hidd_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/hid/hidh_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/hid/hidh_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_acl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_adv_filter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_batchscan.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_bgconn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_cont_energy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_gap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_5_gap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_multi_adv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_ble_privacy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_dev.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_devctl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_inq.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_pm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_sco.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btm/btm_sec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btu/btu_hcif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btu/btu_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/btu/btu_task.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gap/gap_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gap/gap_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gap/gap_conn.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gap/gap_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/att_protocol.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_attr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_cl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_db.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_sr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_sr_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/gatt/gatt_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/goep/goepc_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/goep/goepc_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/hcic/hciblecmds.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/hcic/hcicmds.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_ble.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_csm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_fcr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_link.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_ucd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2c_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/l2cap/l2cap_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/obex/obex_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/obex/obex_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/obex/obex_tl_l2cap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/obex/obex_tl_rfcomm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/port_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/port_rfc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/port_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/rfc_l2cap_if.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/rfc_mx_fsm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/rfc_port_fsm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/rfc_port_if.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/rfc_ts_frames.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/rfcomm/rfc_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/sdp/sdp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/sdp/sdp_db.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/sdp/sdp_discovery.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/sdp/sdp_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/sdp/sdp_server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/sdp/sdp_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/p_256_curvepara.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/p_256_ecc_pp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/p_256_multprecision.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_act.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_br_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_cmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_keys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_l2c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/stack/smp/smp_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/host/bluedroid/config/stack_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/btc/profile/esp/blufi/bluedroid_host/esp_blufi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/ecc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/ctr_prng.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/ctr_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/aes_decrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/aes_encrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/ccm_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/ecc_dsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/cmac_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/ecc_dh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/hmac_prng.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/ecc_platform_specific.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/hmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/src/cbc_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bt/common/tinycrypt/port/esp_tinycrypt_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/commands.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/bt/libbt.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/esp_console_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/esp_console_repl_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/split_argv.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/bt/libbt.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/linenoise/linenoise.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/esp_console_repl_chip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_date.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_dbl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_dstr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_end.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_file.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_hashtable.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_int.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_lit.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_rem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_rex.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_str.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/arg_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/console/argtable3/argtable3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/cxx/cxx_exception_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/cxx/cxx_guards.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/cxx/cxx_init.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/esp32/esp_efuse_table.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/esp32/esp_efuse_fields.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/console/libconsole.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/esp32/esp_efuse_utility.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/console/libconsole.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/src/esp_efuse_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/src/esp_efuse_fields.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/src/esp_efuse_utility.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/cxx/libcxx.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/cxx/libcxx.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/efuse/src/esp_efuse_startup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp-tls/esp_tls.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/efuse/libefuse.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/efuse/libefuse.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp-tls/esp-tls-crypto/esp_tls_crypto.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp-tls/esp_tls_error_capture.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp-tls/esp_tls_platform_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp-tls/esp_tls_mbedtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_app_format/esp_app_desc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_bootloader_format/esp_bootloader_desc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_coex/src/coexist.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_app_format/libesp_app_format.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_app_format/libesp_app_format.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_coex/src/lib_printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_coex/esp32/esp_coex_adapter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_coex/src/coexist_debug_diagram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_coex/src/coexist_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_common/src/esp_err_to_name.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp-tls/libesp-tls.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_coex/libesp_coex.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp-tls/libesp-tls.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_coex/libesp_coex.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_cam/esp_cam_ctlr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_cam/dvp_share_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_gpio/src/gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_gpio/src/gpio_glitch_filter_ops.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_cam/libesp_driver_cam.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_cam/libesp_driver_cam.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_gpio/src/rtc_io.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_gptimer/src/gptimer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_gptimer/src/gptimer_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_i2c/i2c_master.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_i2c/i2c_common.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_i2c/i2c_slave.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_gpio/libesp_driver_gpio.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_gpio/libesp_driver_gpio.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_ledc/src/ledc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_sdio/src/sdio_slave.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_sdm/src/sdm.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_i2c/libesp_driver_i2c.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_i2c/libesp_driver_i2c.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdm/libesp_driver_sdm.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdm/libesp_driver_sdm.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_sdmmc/src/sdmmc_transaction.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdio/libesp_driver_sdio.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdio/libesp_driver_sdio.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_sdmmc/src/sdmmc_host.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_sdspi/src/sdspi_crc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_sdspi/src/sdspi_host.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_sdspi/src/sdspi_transaction.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_ledc/libesp_driver_ledc.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_ledc/libesp_driver_ledc.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_spi/src/gpspi/spi_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_spi/src/gpspi/spi_master.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_spi/src/gpspi/spi_slave.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_spi/src/gpspi/spi_dma.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_uart/src/uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_uart/src/uart_wakeup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_driver_uart/src/uart_vfs.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_spi/libesp_driver_spi.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_spi/libesp_driver_spi.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_event/default_event_loop.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_event/esp_event.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_event/esp_event_private.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_gdbstub/src/gdbstub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_gdbstub/src/gdbstub_transport.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_gdbstub/src/packet.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_event/libesp_event.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_event/libesp_event.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_gdbstub/src/port/xtensa/gdbstub_xtensa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_gdbstub/src/port/xtensa/gdbstub-entry.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_gdbstub/src/port/xtensa/xt_debugexception.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_http_server/src/httpd_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_http_server/src/httpd_parse.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_gdbstub/libesp_gdbstub.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_gdbstub/libesp_gdbstub.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_http_server/src/httpd_sess.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_http_server/src/httpd_txrx.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_http_server/src/httpd_uri.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_uart/libesp_driver_uart.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_driver_uart/libesp_driver_uart.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_http_server/src/httpd_ws.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_http_server/src/util/ctrl_sock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/cpu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/esp_cpu_intr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/esp_memory_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_http_server/libesp_http_server.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_http_server/libesp_http_server.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/cpu_region_protect.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/esp_clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/clk_ctrl_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/hw_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/intr_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/mac_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/periph_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/revision.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/rtc_module.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/regi2c_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/esp_gpio_reserve.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sar_periph_ctrl_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/io_mux.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/esp_clk_tree.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/dma/esp_dma_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/dma/gdma_link.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/spi_bus_lock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/clk_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp_clk_tree_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/spi_share_hw_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/adc_share_hw_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_modem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_modes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_mspi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_usb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_event.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/rtc_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/mspi_timing_tuning/mspi_timing_tuning.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/sleep_wake_stub.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/esp_clock_output.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/power_supply/brownout.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/rtc_clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/rtc_clk_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/rtc_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/rtc_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/rtc_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/chip_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/cache_sram_mmu.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_hw_support/port/esp32/sar_periph_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_mm/esp_mmu_map.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_mm/port/esp32/ext_mem_layout.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_mm/esp_cache_msync.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_mm/esp_cache_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_mm/cache_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_mm/heap_align_hw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/esp_netif_handlers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/esp_netif_objects.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/esp_netif_defaults.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/lwip/esp_netif_lwip.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_mm/libesp_mm.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/lwip/esp_netif_sntp.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_mm/libesp_mm.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/lwip/esp_netif_lwip_defaults.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/lwip/netif/wlanif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/lwip/netif/ethernetif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_netif/lwip/netif/esp_pbuf_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_partition/partition.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_partition/partition_target.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_phy/src/phy_override.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_phy/src/lib_printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_phy/src/phy_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_phy/src/phy_init.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_netif/libesp_netif.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_partition/libesp_partition.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_partition/libesp_partition.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_netif/libesp_netif.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_phy/esp32/phy_init_data.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_phy/src/btbb_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_pm/pm_locks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_pm/pm_trace.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_pm/pm_impl.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_phy/libesp_phy.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_phy/libesp_phy.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_psram/system_layer/esp_psram_mspi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_ringbuf/ringbuf.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_psram/libesp_psram.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_psram/libesp_psram.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_print.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_crc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_uart.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_pm/libesp_pm.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_pm/libesp_pm.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_spiflash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_rom/patches/esp_rom_longjmp.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_security/src/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_security/src/esp_crypto_lock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_security/src/esp_crypto_periph_clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/esp_err.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/crosscore_int.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_ringbuf/libesp_ringbuf.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_security/libesp_security.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_security/libesp_security.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_ringbuf/libesp_ringbuf.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/esp_ipc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/esp_system_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/freertos_hooks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/int_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/panic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/esp_system.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/startup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/startup_funcs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/system_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/stack_check.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/ubsan.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/xt_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/task_wdt/task_wdt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/task_wdt/task_wdt_impl_timergroup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/cpu_start.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/panic_handler.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/esp_system_chip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/image_process.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/esp_ipc_isr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/esp_ipc_isr_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/panic_arch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/panic_handler_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/expression_with_stack.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/expression_with_stack_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/debug_helpers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/debug_helpers_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/debug_stubs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/arch/xtensa/trax.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/soc/esp32/highint_hdl.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/soc/esp32/clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/soc/esp32/reset_reason.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/soc/esp32/system_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_system/port/soc/esp32/cache_err_int.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_timer/src/esp_timer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_timer/src/esp_timer_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_timer/src/ets_timer_legacy.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_timer/src/system_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_timer/src/esp_timer_impl_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_timer/src/esp_timer_impl_lac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_vfs_console/vfs_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/lib_printf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/mesh_event.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_timer/libesp_timer.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_timer/libesp_timer.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/smartconfig.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_vfs_console/libesp_vfs_console.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_vfs_console/libesp_vfs_console.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/wifi_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/wifi_default.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/wifi_netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/wifi_default_ap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/esp32/esp_adapter.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/regulatory/esp_wifi_regulatory.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/esp_wifi/src/smartconfig_ack.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_responder.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_receive.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/esp_wifi/libesp_wifi.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/esp_wifi/libesp_wifi.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_browser.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_send.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_querier.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_pcb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_service.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_mem_caps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_networking_lwip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/espressif__mdns/mdns_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/heap_idf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/app_startup.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/port_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/port_systick.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/list.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/queue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/tasks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/timers.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/espressif__mdns/libespressif__mdns.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/espressif__mdns/libespressif__mdns.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/event_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/stream_buffer.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/portable/xtensa/port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/esp_additions/freertos_compatibility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/esp_additions/idf_additions_event_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/freertos/esp_additions/idf_additions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/hal_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/mpu_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/efuse_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/esp32/efuse_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/wdt_hal_iram.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/freertos/libfreertos.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/freertos/libfreertos.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/mmu_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/esp32/cache_hal_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/color_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/spi_flash_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/spi_flash_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/spi_flash_encrypt_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/esp32/clk_tree_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/uart_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/uart_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/gpio_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/rtc_io_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/timer_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/ledc_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/ledc_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/i2c_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/i2c_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/rmt_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/pcnt_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/mcpwm_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/twai_hal_v1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/i2s_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/sdm_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/sdmmc_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/adc_hal_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/adc_oneshot_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/adc_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/mpi_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/sha_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/aes_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/brownout_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/spi_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/spi_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/spi_slave_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/spi_slave_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/sdio_slave_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/esp32/touch_sensor_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/touch_sensor_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/touch_sens_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/hal/esp32/gpio_hal_workaround.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/heap/heap_caps_base.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/heap/heap_caps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/heap/heap_caps_init.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/hal/libhal.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/hal/libhal.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/heap/multi_heap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/heap/tlsf/tlsf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/heap/port/memory_layout_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/heap/port/esp32/memory_layout.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/http_parser/http_parser.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/json/cJSON/cJSON.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/json/cJSON/cJSON_Utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/os/log_timestamp.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/heap/libheap.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/heap/libheap.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/log_timestamp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/os/log_lock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/buffer/log_buffers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/os/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/log_format_text.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/log_print.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/json/libjson.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/json/libjson.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/os/log_write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/log_level/log_level.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/log/src/log_level/tag_log_level/tag_log_level.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/apps/sntp/sntp.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/log/liblog.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/http_parser/libhttp_parser.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/http_parser/libhttp_parser.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/log/liblog.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/api_lib.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/api_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/if_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/netbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/netdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/netifapi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/api/tcpip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/apps/sntp/sntp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/apps/netbiosns/netbiosns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/def.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/dns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/inet_chksum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/memp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/netif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/pbuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/raw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/stats.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/sys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/tcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/tcp_in.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/tcp_out.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/timeouts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/udp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/autoip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/dhcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/etharp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/icmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/igmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/ip4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/ip4_napt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/ip4_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv4/ip4_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/dhcp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/ethip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/icmp6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/inet6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/ip6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/ip6_addr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/ip6_frag.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/mld6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/core/ipv6/nd6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ethernet.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/bridgeif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/bridgeif_fdb.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/slipif.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/ccp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/chap-md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/chap-new.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/chap_ms.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/demand.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/eap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/eui64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/fsm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/ipcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/ipv6cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/lcp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/magic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/mppe.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/multilink.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/ppp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/pppapi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/pppcrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/pppoe.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/pppol2tp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/pppos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/upap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/vj.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/hooks/tcp_isn_default.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/hooks/lwip_default_hooks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/debug/lwip_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/sockets_ext.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/freertos/sys_arch.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/if_index.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/acd_dhcp_check.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/port/esp32xx/vfs_lwip.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/apps/ping/esp_ping.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/apps/ping/ping.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/apps/ping/ping_sock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/polarssl/arc4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/polarssl/des.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/polarssl/md4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/polarssl/md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/lwip/src/netif/ppp/polarssl/sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/lwip/apps/dhcpserver/dhcpserver.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/esp_crt_bundle/esp_crt_bundle.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/x509_crt_bundle.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mqtt/esp-mqtt/mqtt_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mqtt/esp-mqtt/lib/mqtt_msg.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/libmbedtls.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/libmbedtls.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mqtt/esp-mqtt/lib/mqtt_outbox.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/lwip/liblwip.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/lwip/liblwip.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mqtt/esp-mqtt/lib/platform_esp32_idf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/abort.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/assert.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/heap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/locks.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/poll.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/pthread.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/getentropy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/termios.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/stdatomic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/sysconf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/realpath.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/scandir.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/mqtt/libmqtt.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/mqtt/libmqtt.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/syscalls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/reent_syscalls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/port/esp_time_impl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/flockfile.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/reent_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/newlib/src/newlib_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_cxx_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_item_hash_list.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/newlib/libnewlib.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/newlib/libnewlib.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_page.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_pagemanager.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_storage.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_handle_simple.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_handle_locked.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_partition.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_partition_lookup.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_partition_manager.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_types.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_platform.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_bootloader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_encrypted_partition.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_bootloader_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_flash/src/nvs_bootloader_xts_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/nvs_sec_provider/nvs_sec_provider.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/nvs_sec_provider/libnvs_sec_provider.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/nvs_sec_provider/libnvs_sec_provider.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/pthread/pthread.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/pthread/pthread_cond_var.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/nvs_flash/libnvs_flash.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/nvs_flash/libnvs_flash.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/pthread/pthread_local_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/pthread/pthread_rwlock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/pthread/pthread_semaphore.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/rt/FreeRTOS_POSIX_mqueue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/rt/FreeRTOS_POSIX_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/pthread/libpthread.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/pthread/libpthread.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/sdmmc/sdmmc_cmd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/sdmmc/sdmmc_common.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/protobuf-c/libprotobuf-c.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/rt/librt.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/protobuf-c/libprotobuf-c.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/rt/librt.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/sdmmc/sdmmc_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/sdmmc/sdmmc_io.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/sdmmc/sdmmc_mmc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/sdmmc/sdmmc_sd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/sdmmc/sd_pwr_ctrl/sd_pwr_ctrl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/lldesc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/dport_access_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/interrupts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/gpio_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/uart_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/dport_access.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/adc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/emac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/spi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/ledc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/pcnt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/rmt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/sdm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/i2s_periph.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/sdmmc/libsdmmc.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/sdmmc/libsdmmc.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/i2c_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/timer_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/lcd_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/mcpwm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/mpi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/sdmmc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/touch_sensor_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/twai_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/wdt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/dac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/rtc_io_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/sdio_slave_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/soc/esp32/power_supply_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/flash_brownout_hook.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_drivers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_generic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_issi.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/soc/libsoc.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_mxic.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/soc/libsoc.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_gd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_winbond.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_boya.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_mxic_opi.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_chip_th.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/memspi_host_driver.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/cache_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/flash_mmap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/flash_ops.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/esp_flash_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/esp_flash_spi_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_os_func_app.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/spi_flash/spi_flash_os_func_noos.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/tcp_transport/transport.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/tcp_transport/transport_ssl.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/tcp_transport/transport_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/tcp_transport/transport_socks_proxy.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/tcp_transport/transport_ws.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/vfs/vfs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/vfs/vfs_eventfd.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/vfs/vfs_semihost.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/vfs/nullfs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/port/os_xtensa.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/tcp_transport/libtcp_transport.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/vfs/libvfs.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/tcp_transport/libtcp_transport.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/vfs/libvfs.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/port/eloop.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/ap_config.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/ieee802_1x.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/wpa_auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/wpa_auth_ie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/pmksa_cache_auth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/sta_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/ieee802_11.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/ap/comeback_token.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/common/sae.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/common/dragonfly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/common/wpa_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/bitfield.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/aes-siv.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha256-kdf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/ccmp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/aes-gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/crypto_ops.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/dh_group5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/dh_groups.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/ms_funcs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha1-tlsprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha256-tlsprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha384-tlsprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha256-prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha1-prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha384-prf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/md4-internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/sha1-tprf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_common/eap_wsc_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/common/ieee802_11_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/chap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_mschapv2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_peap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_peap_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_tls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_tls_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_ttls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/mschapv2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_fast.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_fast_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/eap_peer/eap_fast_pac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/rsn_supp/pmksa_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/rsn_supp/wpa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/rsn_supp/wpa_ie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/base64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/ext_password.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/uuid.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/wpabuf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/wpa_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/utils/json.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/wps/wps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/wps/wps_attr_build.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/wps/wps_attr_parse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/wps/wps_attr_process.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/wps/wps_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/wps/wps_dev_attr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/wps/wps_enrollee.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/common/sae_pk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_eap_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_wpa2_api_port.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_wps.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_wpa3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_owe.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/esp_hostap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/asn1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/pkcs1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/pkcs5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/pkcs8.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/tls_internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/tlsv1_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/tlsv1_client_read.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/tlsv1_client_write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/tlsv1_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/tlsv1_cred.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/tlsv1_record.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/tlsv1_client_ocsp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/tls/x509v3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/rc4.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/des-internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/esp_supplicant/src/crypto/fastpbkdf2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/aes-wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/aes-unwrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/wpa_supplicant/src/crypto/aes-ccm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/xtensa/eri.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/xtensa/xt_trax.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/xtensa/xtensa_context.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/xtensa/xtensa_intr_asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/xtensa/xtensa_intr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/xtensa/xtensa_vectors.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/managed_components/zorxx__multipart-parser/multipart_parser.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/wpa_supplicant/libwpa_supplicant.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/3rdparty/everest/library/everest.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/wpa_supplicant/libwpa_supplicant.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/3rdparty/everest/library/x25519.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/zorxx__multipart-parser/libzorxx__multipart-parser.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/zorxx__multipart-parser/libzorxx__multipart-parser.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/3rdparty/everest/library/Hacl_Curve25519_joined.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/aes.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/aesni.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/aesce.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/aria.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/asn1parse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/asn1write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/base64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/bignum_core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/bignum_mod.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/bignum_mod_raw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/block_cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/camellia.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ccm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/cipher_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/constant_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/cmac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ctr_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/des.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/dhm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ecdh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ecdsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ecjpake.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ecp_curves.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ecp_curves_new.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/entropy.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/entropy_poll.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/error.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/hkdf.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/hmac_drbg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/lmots.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/lms.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/md.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/md5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/memory_buffer_alloc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/nist_kw.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/oid.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/padlock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pk_ecc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pk_wrap.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pkcs12.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pkcs5.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pkparse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pkwrite.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/platform.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/platform_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_aead.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_cipher.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_driver_wrappers_no_static.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_ecp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_ffdh.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_mac.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_pake.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_se.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_slot_management.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_crypto_storage.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_its_file.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/psa_util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ripemd160.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/rsa.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/rsa_alt_helpers.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/sha3.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/threading.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/timing.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/version.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/version_features.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/esp_hardware.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/esp_mem.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/esp_timing.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/aes/esp_aes_xts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/aes/esp_aes_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/aes/block/esp_aes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/sha/esp_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/sha/parallel_engine/sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/bignum/esp_bignum.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/bignum/bignum_alt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/sha/parallel_engine/esp_sha1.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/sha/parallel_engine/esp_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/sha/parallel_engine/esp_sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/aes/esp_aes_gcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/md/esp_md.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/mps_reader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/mps_trace.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_cache.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_ciphersuites.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_client.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_cookie.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_msg.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_ticket.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_tls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_tls12_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_tls12_server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_tls13_keys.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_tls13_server.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_tls13_client.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/ssl_tls13_generic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/mbedtls_debug.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/esp_platform_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/port/net_sockets.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/pkcs7.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509_create.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509_crl.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/library/libmbedtls.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/library/libmbedtls.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509write.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509write_crt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/library/x509write_csr.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/3rdparty/p256-m/p256-m_driver_entrypoints.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/mbedtls/mbedtls/3rdparty/p256-m/p256-m/p256-m.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/xtensa/eri.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/xtensa/xt_trax.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader/subproject/main/bootloader_start.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/xtensa/libxtensa.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_common_loader.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/main/libmain.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/main/libmain.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/library/libmbedx509.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/esp-idf/mbedtls/mbedtls/library/libmbedx509.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_clock_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_mem.c.o\n", "\u001b[0mGenerating project linker script .pioenvs/esp-garagebtproxy/sections.ld\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/flash_encrypt.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/secure_boot.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_random_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/bootloader_flash/src/bootloader_flash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/bootloader_flash/src/flash_qio_mode.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_utility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/flash_partitions.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/esp_image_format.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_sha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_clock_loader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_console.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_console_loader.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/esp32/bootloader_soc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/esp32/bootloader_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader_support/src/bootloader_panic.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/efuse/esp32/esp_efuse_table.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/efuse/esp32/esp_efuse_fields.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/efuse/esp32/esp_efuse_utility.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/bootloader_support/libbootloader_support.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/efuse/src/esp_efuse_api.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/efuse/src/esp_efuse_fields.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/efuse/src/esp_efuse_utility.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_bootloader_format/esp_bootloader_desc.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_bootloader_format/libesp_bootloader_format.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_common/src/esp_err_to_name.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/cpu.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/efuse/libefuse.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/efuse/libefuse.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/esp_cpu_intr.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_common/libesp_common.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/esp_memory_utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/cpu_region_protect.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/rtc_clk.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/rtc_clk_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/rtc_init.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/rtc_sleep.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/rtc_time.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_hw_support/port/esp32/chip_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_sys.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_print.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_crc.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_uart.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_spiflash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_efuse.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_gpio.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_rom/patches/esp_rom_longjmp.S.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/esp_system/esp_err.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/hal/hal_utils.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_system/libesp_system.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/hal/mpu_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/hal/efuse_hal.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/esp_rom/libesp_rom.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/hal/esp32/efuse_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/hal/wdt_hal_iram.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/hal/mmu_hal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/hal/esp32/cache_hal_esp32.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/noos/log_timestamp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/log_timestamp_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/noos/log_lock.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/buffer/log_buffers.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/hal/libhal.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/hal/libhal.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/noos/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/log_format_text.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/log_print.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/log/src/log.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/log/liblog.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/lldesc.c.o\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/log/liblog.a\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/dport_access_common.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/interrupts.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/gpio_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/uart_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/dport_access.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/adc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/emac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/spi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/ledc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/pcnt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/rmt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/sdm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/i2s_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/i2c_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/timer_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/lcd_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/mcpwm_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/mpi_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/sdmmc_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/touch_sensor_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/twai_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/wdt_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/dac_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/rtc_io_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/sdio_slave_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/soc/esp32/power_supply_periph.c.o\n", "\u001b[0mCompiling .pioenvs/esp-garagebtproxy/bootloader/spi_flash/spi_flash_wrap.c.o\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/soc/libsoc.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/soc/libsoc.a\n", "\u001b[0mGenerating partitions .pioenvs/esp-garagebtproxy/partitions.bin\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/spi_flash/libspi_flash.a\n", "\u001b[0mArchiving .pioenvs/esp-garagebtproxy/bootloader/esp-idf/micro-ecc/libmicro-ecc.a\n", "\u001b[0mGenerating an empty partition .pioenvs/esp-garagebtproxy/ota_data_initial.bin\n", "\u001b[0mIndexing .pioenvs/esp-garagebtproxy/bootloader/esp-idf/micro-ecc/libmicro-ecc.a\n", "\u001b[0mLinking .pioenvs/esp-garagebtproxy/bootloader.elf\n", "\u001b[0mBuilding .pioenvs/esp-garagebtproxy/bootloader.bin\n", "\u001b[0mCreating ESP32 image...\n", "\u001b[0mSuccessfully created ESP32 image.\n", "\u001b[0mLinking .pioenvs/esp-garagebtproxy/firmware.elf\n", "\u001b[0m\u001b[3m Memory Type Usage Summary \u001b[0m\n", "\u001b[0m┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓\n", "┃\u001b[1m \u001b[0m\u001b[1mMemory Type/Section\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [%]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mRemain [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mTotal [bytes]\u001b[0m\u001b[1m \u001b[0m┃\n", "\u001b[0m┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩\n", "│\u001b[91m \u001b[0m\u001b[91mFlash Code \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 1062092\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 1062092\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mFlash Data \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 226824\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .rodata \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 226568\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .appdesc \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 256\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mIRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 106675\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 81.39\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 24397\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 131072\u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 105647\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 80.6\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .vectors \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 1028\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 0.78\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mDRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 74176\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 59.54\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 50404\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 124580\u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .bss \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 51408\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 41.27\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .data \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 22616\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 18.15\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .noinit \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 152\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 0.12\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m└─────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘\n", "\u001b[0m\u001b[33mTotal image size: \u001b[1;36m1418207\u001b[0m bytes \u001b[1m(\u001b[0m.bin may be padded larger\u001b[1m)\u001b[0m\n", "\u001b[0m\u001b[33m\u001b[33mNote: The reported total sizes may be smaller than those in the technical reference manual due to reserved memory and application configuration. The total flash size available for the application is not included by default, as it cannot be reliably determined due to the presence of other data like the bootloader, partition table, and application partition size.\u001b[0m\n", "\u001b[0mRAM: [== ] 22.6% (used 74176 bytes from 327680 bytes)\n", "\u001b[0mFlash: [======== ] 77.3% (used 1417951 bytes from 1835008 bytes)\n", "Building .pioenvs/esp-garagebtproxy/firmware.bin\n", "\u001b[0mCreating ESP32 image...\n", "\u001b[0mSuccessfully created ESP32 image.\n", "\u001b[0mCreating binary \"firmware.factory.bin\" with:\n", "\u001b[0m Offset | File\n", "\u001b[0m - 0x1000 | bootloader.bin\n", "\u001b[0m - 0x8000 | partitions.bin\n", "\u001b[0m - 0x9000 | ota_data_initial.bin\n", "\u001b[0m - 0x10000 | firmware.bin\n", "Successfully created combined binary image.\n", "\u001b[0msign_firmware([\".pioenvs/esp-garagebtproxy/firmware.bin\"], [\".pioenvs/esp-garagebtproxy/firmware.elf\"])\n", "\u001b[0mmerge_factory_bin([\".pioenvs/esp-garagebtproxy/firmware.bin\"], [\".pioenvs/esp-garagebtproxy/firmware.elf\"])\n", "\u001b[0mInfo: bootloader.bin not found - skipping\n", "\u001b[0mInfo: partition-table.bin not found - skipping\n", "\u001b[0mInfo: ota_data_initial.bin not found - skipping\n", "\u001b[0mInfo: esp-garagebtproxy.bin not found - skipping\n", "\u001b[0mUsing FLASH_EXTRA_IMAGES from PlatformIO environment\n", "\u001b[0mMerging binaries into /data/build/esp-garagebtproxy/.pioenvs/esp-garagebtproxy/firmware.factory.bin\n", "\u001b[0mMerging binaries with esptool\n", "\u001b[0mSHA digest in image updated.\n", "\u001b[0mWrote 0x16a470 bytes to file '/data/build/esp-garagebtproxy/.pioenvs/esp-garagebtproxy/firmware.factory.bin', ready to flash to offset 0x0.\n", "\u001b[0mSuccessfully created /data/build/esp-garagebtproxy/.pioenvs/esp-garagebtproxy/firmware.factory.bin\n", "\u001b[0mesp32_copy_ota_bin([\".pioenvs/esp-garagebtproxy/firmware.bin\"], [\".pioenvs/esp-garagebtproxy/firmware.elf\"])\n", "\u001b[0mCopied firmware to /data/build/esp-garagebtproxy/.pioenvs/esp-garagebtproxy/firmware.ota.bin\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 361.44 seconds ========================\u001b[0m\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xa807a8d9 build_time_str=2026-05-24 20:19:55 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.145 port 3232...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.145\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-garagebtproxy/.pioenvs/esp-garagebtproxy/firmware.bin (1418352 bytes)\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 21.98 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "d0acc9a439ad", "configuration": "esp-downstbathtowelrail.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:54:48.625880+00:00", "started_at": "2026-05-24T08:16:18.788995+00:00", "completed_at": "2026-05-24T08:19:54.064870+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-downstbathtowelrail.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-downstbathtowelrail\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-downstbathtowelrail\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/md5/md5.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt_subscribe/text_sensor/mqtt_subscribe_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/select/select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/select/select_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/select/select_traits.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/template/select/template_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-downstbathtowelrail/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib714/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib714/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib714/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib714/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib714/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/lib714/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/lib714/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libd51/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/libd51/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/libd51/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib089/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/lib7c0/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libeb1/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libeb1/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/lib7c0/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/lib7c0/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libeb1/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/lib089/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/lib089/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libeb1/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libeb1/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/libeb1/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/libeb1/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/libe69/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/libe69/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/libe69/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathtowelrail/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathtowelrail/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathtowelrail/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-downstbathtowelrail/firmware.elf\"], [\".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/mqtt_subscribe/text_sensor/mqtt_subscribe_text_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/script/script.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/select/select.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/select/select_call.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/select/select_traits.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/template/select/template_select.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/template/switch/template_switch.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/application.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/color.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/component.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/log.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/time.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/util.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-downstbathtowelrail/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-downstbathtowelrail/firmware.elf\n", "\u001b[0mRAM: [===== ] 52.4% (used 42952 bytes from 81920 bytes)\n", "Flash: [===== ] 50.4% (used 515715 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-downstbathtowelrail/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-downstbathtowelrail/firmware.bin\"], [\".pioenvs/esp-downstbathtowelrail/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-downstbathtowelrail/firmware.bin\"], [\".pioenvs/esp-downstbathtowelrail/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 196.48 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xe4e8e17e build_time_str=2026-05-24 20:16:20 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.16 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.16\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-downstbathtowelrail/.pioenvs/esp-downstbathtowelrail/firmware.bin (519872 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 365057 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 13.90 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "42ef73b6424f", "configuration": "esp-downstmasterbedrmlights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:54:48.623667+00:00", "started_at": "2026-05-24T08:12:48.614560+00:00", "completed_at": "2026-05-24T08:16:18.768863+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-downstmasterbedrmlights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-downstmasterbedrmlights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-downstmasterbedrmlights\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-downstmasterbedrmlights/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib0b0/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib0b0/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib0b0/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib0b0/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib0b0/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/lib0b0/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/lib0b0/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd3b/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/libd3b/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/libd3b/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/names.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/lib921/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib05c/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd06/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd06/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd06/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/lib05c/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/lib05c/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd06/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/libd06/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/libd06/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/libd06/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/lib8ea/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/lib8ea/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/lib8ea/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstmasterbedrmlights/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstmasterbedrmlights/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-downstmasterbedrmlights/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-downstmasterbedrmlights/firmware.elf\"], [\".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/application.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/color.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/component.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/log.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/time.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/util.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-downstmasterbedrmlights/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-downstmasterbedrmlights/firmware.elf\n", "\u001b[0mRAM: [===== ] 47.7% (used 39064 bytes from 81920 bytes)\n", "Flash: [===== ] 52.5% (used 537515 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-downstmasterbedrmlights/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-downstmasterbedrmlights/firmware.bin\"], [\".pioenvs/esp-downstmasterbedrmlights/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-downstmasterbedrmlights/firmware.bin\"], [\".pioenvs/esp-downstmasterbedrmlights/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 197.79 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x2cf9a12f build_time_str=2026-05-24 20:12:50 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.79 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.79\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-downstmasterbedrmlights/.pioenvs/esp-downstmasterbedrmlights/firmware.bin (541664 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 379830 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 7.67 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "be4cca5bbff7", "configuration": "esp-downstloungeentry.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:54:48.621064+00:00", "started_at": "2026-05-24T08:09:19.628501+00:00", "completed_at": "2026-05-24T08:12:48.609402+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-downstloungeentry.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-downstloungeentry\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-downstloungeentry\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-downstloungeentry/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/libcde/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/libcde/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/libcde/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/libcde/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/libcde/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/libcde/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/libcde/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib2fe/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/lib2fe/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/lib2fe/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib8c4/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/names.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/lib8c4/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/lib8c4/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib18b/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib380/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib380/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib380/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/lib18b/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/lib18b/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib380/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib380/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/lib380/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/lib380/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/lib811/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/lib811/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/lib811/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstloungeentry/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstloungeentry/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-downstloungeentry/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-downstloungeentry/firmware.elf\"], [\".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/application.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/color.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/component.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/log.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/time.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/util.cpp.o\", \".pioenvs/esp-downstloungeentry/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-downstloungeentry/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-downstloungeentry/firmware.elf\n", "\u001b[0mRAM: [==== ] 45.0% (used 36844 bytes from 81920 bytes)\n", "Flash: [===== ] 50.6% (used 517807 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-downstloungeentry/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-downstloungeentry/firmware.bin\"], [\".pioenvs/esp-downstloungeentry/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-downstloungeentry/firmware.bin\"], [\".pioenvs/esp-downstloungeentry/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 194.64 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x7f996b2d build_time_str=2026-05-24 20:09:21 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.69 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.69\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-downstloungeentry/.pioenvs/esp-downstloungeentry/firmware.bin (521952 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 366331 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 9.44 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "f265a74c827f", "configuration": "esp-downstkitchlights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:54:48.618544+00:00", "started_at": "2026-05-24T08:05:44.985217+00:00", "completed_at": "2026-05-24T08:09:19.614378+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-downstkitchlights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-downstkitchlights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-downstkitchlights\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-downstkitchlights/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib4f8/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib4f8/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib4f8/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib4f8/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib4f8/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/lib4f8/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/lib4f8/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libe97/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/libe97/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/libe97/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/sodium/runtime.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib469/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/patterns.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/lib469/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/lib469/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib21a/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libae2/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libae2/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libae2/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/lib21a/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/lib21a/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libae2/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/libae2/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/libae2/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/libae2/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/lib470/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/lib470/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/lib470/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstkitchlights/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstkitchlights/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-downstkitchlights/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-downstkitchlights/firmware.elf\"], [\".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/application.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/color.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/component.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/log.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/time.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/util.cpp.o\", \".pioenvs/esp-downstkitchlights/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-downstkitchlights/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-downstkitchlights/firmware.elf\n", "\u001b[0mRAM: [===== ] 48.0% (used 39312 bytes from 81920 bytes)\n", "Flash: [===== ] 52.5% (used 538059 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-downstkitchlights/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-downstkitchlights/firmware.bin\"], [\".pioenvs/esp-downstkitchlights/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-downstkitchlights/firmware.bin\"], [\".pioenvs/esp-downstkitchlights/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 201.36 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0x29939e7f build_time_str=2026-05-24 20:05:46 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.15 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.15\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-downstkitchlights/.pioenvs/esp-downstkitchlights/firmware.bin (542208 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 380107 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 8.67 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "107c0b450c2a", "configuration": "esp-downstbedrm2lights.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:54:48.614828+00:00", "started_at": "2026-05-24T08:02:08.462368+00:00", "completed_at": "2026-05-24T08:05:44.980835+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-downstbedrm2lights.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-downstbedrm2lights\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-downstbedrm2lights\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-downstbedrm2lights/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libada/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libada/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libada/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libada/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libada/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/libada/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/libada/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libc6a/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/libc6a/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/libc6a/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/libeef/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/hashstate.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/libeef/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/libeef/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib30e/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib594/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib594/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib594/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/lib30e/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/lib30e/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib594/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib594/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/lib594/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/lib594/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/lib969/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/lib969/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/lib969/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbedrm2lights/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbedrm2lights/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbedrm2lights/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-downstbedrm2lights/firmware.elf\"], [\".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/application.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/color.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/component.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/log.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/time.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/util.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-downstbedrm2lights/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-downstbedrm2lights/firmware.elf\n", "\u001b[0mRAM: [===== ] 47.3% (used 38760 bytes from 81920 bytes)\n", "Flash: [===== ] 52.4% (used 537003 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-downstbedrm2lights/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-downstbedrm2lights/firmware.bin\"], [\".pioenvs/esp-downstbedrm2lights/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-downstbedrm2lights/firmware.bin\"], [\".pioenvs/esp-downstbedrm2lights/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 200.65 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xdd12611a build_time_str=2026-05-24 20:02:09 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.61 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.61\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-downstbedrm2lights/.pioenvs/esp-downstbedrm2lights/firmware.bin (541152 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 379572 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 10.94 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "644d4721de4d", "configuration": "esp-downstbathswitch.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:54:48.611040+00:00", "started_at": "2026-05-24T07:58:33.665347+00:00", "completed_at": "2026-05-24T08:02:08.447224+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-downstbathswitch.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-downstbathswitch\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-downstbathswitch\u001b[0m (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-downstbathswitch/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libe37/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libe37/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libe37/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libe37/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libe37/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/libe37/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/libe37/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libba0/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/libba0/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/libba0/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/sodium/codecs.c.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib1b8/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib519/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib603/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib603/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/lib1b8/libsodium.a\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/lib519/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/lib1b8/libsodium.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/lib519/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib603/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib603/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/lib603/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/lib603/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/lib603/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/libb95/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/libb95/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/libb95/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-downstbathswitch/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-downstbathswitch/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-downstbathswitch/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-downstbathswitch/firmware.elf\"], [\".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/application.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/color.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/component.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/log.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/time.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/util.cpp.o\", \".pioenvs/esp-downstbathswitch/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-downstbathswitch/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-downstbathswitch/firmware.elf\n", "\u001b[0mRAM: [===== ] 49.2% (used 40296 bytes from 81920 bytes)\n", "Flash: [===== ] 52.9% (used 541179 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-downstbathswitch/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-downstbathswitch/firmware.bin\"], [\".pioenvs/esp-downstbathswitch/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-downstbathswitch/firmware.bin\"], [\".pioenvs/esp-downstbathswitch/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 200.29 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xaf7a8515 build_time_str=2026-05-24 19:58:35 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.10.1 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.10.1\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-downstbathswitch/.pioenvs/esp-downstbathswitch/firmware.bin (545328 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 381718 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 9.37 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "82638ff421c4", "configuration": "esp-arcademachine1.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:54:48.607060+00:00", "started_at": "2026-05-24T07:54:48.607230+00:00", "completed_at": "2026-05-24T07:58:33.660243+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-arcademachine1.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-arcademachine1\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-arcademachine1\u001b[0m (board: esp8285; framework: arduino; platform: platformio/espressif8266@4.2.1)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "Tool Manager: Installing \u001b[36mplatformio/tool-esptoolpy @ ~1.30000.0\u001b[0m\n", "\u001b[?25lDownloading [####################################] 100%\u001b[?25h\n", "\u001b[?25lUnpacking [####################################] 100%\u001b[?25h\n", "Tool Manager: \u001b[32mtool-esptoolpy@1.30000.201119 has been installed!\u001b[0m\n", "\u001b[0mHARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash\n", "\u001b[0mESPHome: Excluding Updater.cpp from build (using native OTA backend)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_phase.cpp from build (waveform not required)\n", "\u001b[0mESPHome: Excluding core_esp8266_waveform_pwm.cpp from build (waveform not required)\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- ESPAsyncTCP @ 2.0.0\n", "\u001b[0m|-- ESP8266WiFi @ 1.0\n", "\u001b[0m|-- ESPAsyncWebServer @ 3.9.6\n", "\u001b[0m|-- DNSServer @ 1.1.1\n", "\u001b[0m|-- ESP8266mDNS @ 1.2\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0m|-- AsyncMqttClient-esphome @ 2.0.0\n", "\u001b[0m|-- ArduinoJson @ 7.4.2\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_frame_helper_noise.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/copy/sensor/copy_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/debug/debug_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/debug/debug_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/helpers.cpp.o\n", "\u001b[33msrc/esphome/components/esp8266/crash_handler.cpp:120:25: warning: 'const esphome::LogString* esphome::esp8266::get_reset_reason(uint32_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 120 | static const LogString *get_reset_reason(uint32_t reason) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esp8266/waveform_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/hlw8012/hlw8012.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/json/json_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/logger/logger_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[33msrc/esphome/components/logger/logger.cpp:214:25: warning: 'const esphome::LogString* esphome::logger::get_log_level_str(uint8_t)' defined but not used [-Wunused-function]\n", "\u001b[0m\u001b[33m 214 | static const LogString *get_log_level_str(uint8_t level) {\n", "\u001b[0m | ^~~~~~~~~~~~~~~~~\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mdns/mdns_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_client.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_cover.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_date.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_datetime.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_event.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_fan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_lock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_update.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_valve.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_backend_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/sntp/sntp_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/status/status_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/status_led/status_led.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/template/sensor/template_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/version/version_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/web_server/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/web_server/web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/log.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/scheduler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/time_64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/esphome/core/wake/wake_esp8266.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/src/main.cpp.o\n", "\u001b[0mGenerating LD script .pioenvs/esp-arcademachine1/ld/local.eagle.app.v6.common.ld\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib41f/ESPAsyncTCP/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib41f/ESPAsyncTCP/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib41f/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib41f/ESPAsyncTCP/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib41f/ESPAsyncTCP/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/lib41f/libESPAsyncTCP.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/lib41f/libESPAsyncTCP.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/WiFiClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/WiFiServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/WiFiUdp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf0/Hash/Hash.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/AsyncEventSource.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/AsyncJson.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/libaf0/libHash.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/libaf0/libHash.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/AsyncWebHeader.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/lib67b/libESP8266WiFi.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/lib67b/libESP8266WiFi.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/AsyncWebServerRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/AsyncWebSocket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/ChunkPrint.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/Middleware.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/WebAuthentication.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/WebHandlers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/WebRequest.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/WebResponses.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcbb/ESPAsyncWebServer/WebServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libecb/DNSServer/DNSServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/libecb/libDNSServer.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/libecb/libDNSServer.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/libcbb/libESPAsyncWebServer.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/libcbb/libESPAsyncWebServer.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_aead/chacha20poly1305/aead_chacha20poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_hash/crypto_hash.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_hash/sha256/hash_sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_scalarmult/crypto_scalarmult.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/chacha20/stream_chacha20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/crypto_stream.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/salsa20/stream_salsa20.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/crypto_verify/verify.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/randombytes/internal/randombytes_internal_random.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/randombytes/randombytes.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/sodium/codecs.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/sodium/core.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/sodium/runtime.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libcab/libsodium/sodium/utils.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/openssl/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/ref/cipher-aesgcm.c.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/lib3ff/libESP8266mDNS.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/lib3ff/libESP8266mDNS.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/ref/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/ref/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/ref/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/ref/hash-blake2s.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/ref/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/sodium/cipher-aesgcm.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/sodium/cipher-chachapoly.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/sodium/dh-curve25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/sodium/hash-blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/backend/sodium/hash-sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/aes/rijndael-alg-fst.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/blake2/blake2b.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/blake2/blake2s.c.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/libcab/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/chacha/chacha.c.o\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/libcab/libsodium.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/donna/curve25519-donna-c64.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/donna/curve25519-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/donna/poly1305-donna.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/sha2/sha256.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/sha2/sha512.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/crypto/x25519/x25519.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/cipherstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/dhstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/errors.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/handshakestate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/hashstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/internal.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/names.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/patterns.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/rand_os.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/rand_sodium.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/randstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/signstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/symmetricstate.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib2f4/noise-c/protocol/util.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib01c/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib01c/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib01c/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/lib2f4/libnoise-c.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/lib2f4/libnoise-c.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib01c/ESPAsyncTCP-esphome/SyncClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/lib01c/ESPAsyncTCP-esphome/tcp_axtls.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/ConnAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PingRespPacket.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/lib01c/libESPAsyncTCP-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/lib01c/libESPAsyncTCP-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubCompPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRecPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PubRelPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/PublishPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/SubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/libaf8/AsyncMqttClient-esphome/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduinoVariant/initD9D10Pins.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Crypto.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/libFrameworkArduinoVariant.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/libFrameworkArduinoVariant.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Esp-frag.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Esp-version.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/libaf8/libAsyncMqttClient-esphome.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/libaf8/libAsyncMqttClient-esphome.a\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Esp.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/FS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/FSnoop.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/FunctionalInterrupt.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/HardwareSerial.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/IPAddress.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/LwipDhcpServer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/LwipIntf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/LwipIntfCB.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/MD5Builder.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Print.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Schedule.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/StackThunk.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Stream.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/StreamSend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/Tone.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/TypeConversion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/WMath.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/WString.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/abi.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/aes_unwrap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/base64.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/cbuf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/cont.S.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/cont_util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_eboot_command.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_features.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_flash_quirks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_flash_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_i2s.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_main.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_non32xfer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_phy.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_postmortem.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_si2c.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_sigma_delta.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_spi_utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_timer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_vm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_wiring.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_wiring_analog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_wiring_digital.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/core_esp8266_wiring_shift.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/crc32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/debug.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/exc-c-wrapper-handler.S.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/exc-sethandler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/flash_hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/gdb_hooks.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/heap.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/hwdt_app_entry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/libb64/cdecode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/libb64/cencode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/libc_replacements.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/mmu_iram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/reboot_uart_dwnld.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/spiffs/spiffs_cache.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/spiffs/spiffs_check.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/spiffs/spiffs_gc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/spiffs_api.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/sqrt32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/stdlib_noniso.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/umm_malloc/umm_info.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/umm_malloc/umm_integrity.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/umm_malloc/umm_local.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/umm_malloc/umm_malloc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/umm_malloc/umm_poison.c.o\n", "\u001b[0mCompiling .pioenvs/esp-arcademachine1/FrameworkArduino/wpa2_eap_patch.cpp.o\n", "\u001b[0mArchiving .pioenvs/esp-arcademachine1/libFrameworkArduino.a\n", "\u001b[0mIndexing .pioenvs/esp-arcademachine1/libFrameworkArduino.a\n", "\u001b[0mremove_scanf_float_flag([\".pioenvs/esp-arcademachine1/firmware.elf\"], [\".pioenvs/esp-arcademachine1/src/esphome/components/api/api_buffer.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/api_connection.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/api_frame_helper.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/api_frame_helper_noise.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/api_overflow_buffer.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/api_pb2.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/api_pb2_service.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/api_server.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/list_entities.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/proto.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/api/subscribe_state.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/binary_sensor/automation.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/binary_sensor/binary_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/binary_sensor/filter.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/button/button.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/captive_portal/captive_portal.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/copy/sensor/copy_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/debug/debug_component.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/debug/debug_esp8266.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/core.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/crash_handler.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/gpio.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/hal.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/helpers.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/preferences.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/printf_stubs.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esp8266/waveform_stubs.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/esphome/ota/ota_esphome.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/gpio/switch/gpio_switch.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/hlw8012/hlw8012.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/json/json_util.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/logger/logger.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/logger/logger_esp8266.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/md5/md5.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mdns/mdns_component.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mdns/mdns_esp8266.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/custom_mqtt_device.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_alarm_control_panel.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_binary_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_button.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_client.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_climate.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_component.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_cover.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_date.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_datetime.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_event.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_fan.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_light.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_lock.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_number.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_select.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_switch.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_text.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_text_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_time.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_update.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/mqtt/mqtt_valve.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/network/util.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_backend.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_backend_esp8266.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/restart/button/restart_button.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/safe_mode/button/safe_mode_button.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/safe_mode/safe_mode.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/sensor/automation.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/sensor/filter.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/sensor/sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/sha256/sha256.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/sntp/sntp_component.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/socket/socket.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/status/status_binary_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/status_led/status_led.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/switch/automation.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/switch/switch.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/template/sensor/template_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/text_sensor/filter.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/text_sensor/text_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/time/automation.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/time/posix_tz.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/time/real_time_clock.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/uptime/sensor/uptime_seconds_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/uptime/sensor/uptime_timestamp_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/uptime/text_sensor/uptime_text_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/version/version_text_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/web_server/list_entities.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/web_server/ota/ota_web_server.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/web_server/web_server.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/web_server_base/web_server_base.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/wifi/wifi_component.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/wifi/wifi_component_esp8266.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/wifi_info/wifi_info_text_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/alloc_helpers.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/application.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/build_info_data.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/color.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/component.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/component_iterator.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/controller_registry.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/entity_base.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/gpio.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/helpers.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/log.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/scheduler.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/time.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/time_64.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/util.cpp.o\", \".pioenvs/esp-arcademachine1/src/esphome/core/wake/wake_esp8266.cpp.o\", \".pioenvs/esp-arcademachine1/src/main.cpp.o\"])\n", "\u001b[0mESPHome: Removing _scanf_float (saves ~8KB flash)\n", "\u001b[0mLinking .pioenvs/esp-arcademachine1/firmware.elf\n", "\u001b[0mRAM: [===== ] 48.7% (used 39856 bytes from 81920 bytes)\n", "Flash: [===== ] 53.0% (used 542355 bytes from 1023984 bytes)\n", "Building .pioenvs/esp-arcademachine1/firmware.bin\n", "\u001b[0mesp8266_copy_factory_bin([\".pioenvs/esp-arcademachine1/firmware.bin\"], [\".pioenvs/esp-arcademachine1/firmware.elf\"])\n", "\u001b[0mesp8266_copy_ota_bin([\".pioenvs/esp-arcademachine1/firmware.bin\"], [\".pioenvs/esp-arcademachine1/firmware.elf\"])\n", "\u001b[0m======================== [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 210.36 seconds ========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xce0de47e build_time_str=2026-05-24 19:54:50 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.161 port 8266...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.161\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-arcademachine1/.pioenvs/esp-arcademachine1/firmware.bin (546512 bytes)\\033[0m\n", "\\033[32mINFO Compressed to 383647 bytes\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 9.49 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "fdadfe2fa368", "configuration": "esp-mainbathunderfloorheat.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T07:47:38.310123+00:00", "started_at": "2026-05-24T07:47:38.310307+00:00", "completed_at": "2026-05-24T07:48:38.141750+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-mainbathunderfloorheat.yaml...\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Setting CONFIG_LWIP_MAX_SOCKETS to 11 (TCP=7 [api=3, captive_portal=3, mqtt=1], UDP=1 [captive_portal=1], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1])\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-mainbathunderfloorheat\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-mainbathunderfloorheat\u001b[0m (board: esp32dev; framework: arduino, espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.38-1/platform-espressif32.zip)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\n", "\u001b[0m - contrib-piohome @ 3.4.4 \n", "\u001b[0m - framework-arduinoespressif32 @ 3.3.8 \n", "\u001b[0m - framework-arduinoespressif32-libs @ 5.5.4 \n", "\u001b[0m - framework-espidf @ 3.50504.0 (5.5.4) \n", "\u001b[0m - tool-cmake @ 4.0.3 \n", "\u001b[0m - tool-esp-rom-elfs @ 2024.10.11 \n", "\u001b[0m - tool-esptoolpy @ 5.2.0 \n", "\u001b[0m - tool-ninja @ 1.13.1 \n", "\u001b[0m - tool-scons @ 4.40801.0 (4.8.1) \n", "\u001b[0m - tool-xtensa-esp-elf-gdb @ 16.3.0+20250913 \n", "\u001b[0m - toolchain-xtensa-esp-elf @ 14.2.0+20260121\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\u001b[0mReading CMake configuration...\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0mCompiling .pioenvs/esp-mainbathunderfloorheat/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-mainbathunderfloorheat/src/main.cpp.o\n", "\u001b[0mLinking .pioenvs/esp-mainbathunderfloorheat/firmware.elf\n", "\u001b[0m\u001b[3m Memory Type Usage Summary \u001b[0m\n", "\u001b[0m┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓\n", "┃\u001b[1m \u001b[0m\u001b[1mMemory Type/Section\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [%]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mRemain [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mTotal [bytes]\u001b[0m\u001b[1m \u001b[0m┃\n", "\u001b[0m┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩\n", "│\u001b[91m \u001b[0m\u001b[91mFlash Code \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 812536\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 812536\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mFlash Data \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 164148\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .rodata \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 163892\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .appdesc \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 256\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mIRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 77743\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 59.31\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 53329\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 131072\u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 76715\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 58.53\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .vectors \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 1028\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 0.78\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mDRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 54408\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 30.1\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 126328\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 180736\u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .bss \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 38232\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 21.15\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .data \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 16176\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 8.95\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m└─────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘\n", "\u001b[0m\u001b[33mTotal image size: \u001b[1;36m1070603\u001b[0m bytes \u001b[1m(\u001b[0m.bin may be padded larger\u001b[1m)\u001b[0m\n", "\u001b[0m\u001b[33m\u001b[33mNote: The reported total sizes may be smaller than those in the technical reference manual due to reserved memory and application configuration. The total flash size available for the application is not included by default, as it cannot be reliably determined due to the presence of other data like the bootloader, partition table, and application partition size.\u001b[0m\n", "\u001b[0mRAM: [== ] 16.6% (used 54408 bytes from 327680 bytes)\n", "\u001b[0mFlash: [====== ] 58.3% (used 1070347 bytes from 1835008 bytes)\n", "Building .pioenvs/esp-mainbathunderfloorheat/firmware.bin\n", "\u001b[0mCreating ESP32 image...\n", "\u001b[0mSuccessfully created ESP32 image.\n", "\u001b[0mCreating binary \"firmware.factory.bin\" with:\n", "\u001b[0m Offset | File\n", "\u001b[0m - 0x1000 | bootloader.bin\n", "\u001b[0m - 0x8000 | partitions.bin\n", "\u001b[0m - 0x9000 | boot_app0.bin\n", "\u001b[0m - 0x10000 | firmware.bin\n", "Successfully created combined binary image.\n", "\u001b[0msign_firmware([\".pioenvs/esp-mainbathunderfloorheat/firmware.bin\"], [\".pioenvs/esp-mainbathunderfloorheat/firmware.elf\"])\n", "\u001b[0mmerge_factory_bin([\".pioenvs/esp-mainbathunderfloorheat/firmware.bin\"], [\".pioenvs/esp-mainbathunderfloorheat/firmware.elf\"])\n", "\u001b[0mInfo: bootloader.bin not found - skipping\n", "\u001b[0mInfo: partition-table.bin not found - skipping\n", "\u001b[0mInfo: ota_data_initial.bin not found - skipping\n", "\u001b[0mInfo: esp-mainbathunderfloorheat.bin not found - skipping\n", "\u001b[0mUsing FLASH_EXTRA_IMAGES from PlatformIO environment\n", "\u001b[0mMerging binaries into /data/build/esp-mainbathunderfloorheat/.pioenvs/esp-mainbathunderfloorheat/firmware.factory.bin\n", "\u001b[0mMerging binaries with esptool\n", "\u001b[0mSHA digest in image updated.\n", "\u001b[0mWrote 0x1156a0 bytes to file '/data/build/esp-mainbathunderfloorheat/.pioenvs/esp-mainbathunderfloorheat/firmware.factory.bin', ready to flash to offset 0x0.\n", "\u001b[0mSuccessfully created /data/build/esp-mainbathunderfloorheat/.pioenvs/esp-mainbathunderfloorheat/firmware.factory.bin\n", "\u001b[0mesp32_copy_ota_bin([\".pioenvs/esp-mainbathunderfloorheat/firmware.bin\"], [\".pioenvs/esp-mainbathunderfloorheat/firmware.elf\"])\n", "\u001b[0mCopied firmware to /data/build/esp-mainbathunderfloorheat/.pioenvs/esp-mainbathunderfloorheat/firmware.ota.bin\n", "\u001b[0m========================= [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 36.10 seconds =========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xb6b1e4c5 build_time_str=2026-05-24 19:46:00 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.187 port 3232...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.187\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-mainbathunderfloorheat/.pioenvs/esp-mainbathunderfloorheat/firmware.bin (1070752 bytes)\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 19.14 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "3d7f83abae00", "configuration": "esp-ledmatrix1.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-24T06:00:04.161447+00:00", "started_at": "2026-05-24T06:00:04.161684+00:00", "completed_at": "2026-05-24T06:00:46.473420+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-ledmatrix1.yaml...\\033[0m\n", "\\033[33mWARNING GPIO8 is a strapping PIN and should only be used for I/O with care.\n", "Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n", "See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n", "\\033[33mWARNING GPIO9 is a strapping PIN and should only be used for I/O with care.\n", "Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n", "See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Setting CONFIG_LWIP_MAX_SOCKETS to 18 (TCP=12 [api=3, captive_portal=3, mqtt=1, web_server=5], UDP=3 [captive_portal=1, mdns=2], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1])\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-ledmatrix1\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-ledmatrix1\u001b[0m (board: esp32-c3-devkitm-1; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.38-1/platform-espressif32.zip)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP32C3 160MHz, 320KB RAM, 4MB Flash\n", "\u001b[0m - contrib-piohome @ 3.4.4 \n", "\u001b[0m - framework-espidf @ 3.50504.0 (5.5.4) \n", "\u001b[0m - tool-cmake @ 4.0.3 \n", "\u001b[0m - tool-esp-rom-elfs @ 2024.10.11 \n", "\u001b[0m - tool-esptoolpy @ 5.2.0 \n", "\u001b[0m - tool-ninja @ 1.13.1 \n", "\u001b[0m - tool-riscv32-esp-elf-gdb @ 16.3.0+20250913 \n", "\u001b[0m - tool-scons @ 4.40801.0 (4.8.1) \n", "\u001b[0m - toolchain-riscv32-esp @ 14.2.0+20260121\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\u001b[0mReading CMake configuration...\n", "\u001b[0mDependency Graph\n", "\u001b[0m|-- noise-c @ 0.1.11\n", "\u001b[0mCompiling .pioenvs/esp-ledmatrix1/src/main.cpp.o\n", "\u001b[0mLinking .pioenvs/esp-ledmatrix1/firmware.elf\n", "\u001b[0m\u001b[3m Memory Type Usage Summary \u001b[0m\n", "\u001b[0m┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓\n", "┃\u001b[1m \u001b[0m\u001b[1mMemory Type/Section\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [%]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mRemain [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mTotal [bytes]\u001b[0m\u001b[1m \u001b[0m┃\n", "\u001b[0m┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩\n", "│\u001b[91m \u001b[0m\u001b[91mFlash Code \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 948010\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 948010\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mFlash Data \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 188404\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .rodata \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 188148\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .appdesc \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 256\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[91m \u001b[0m\u001b[91mDRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 112432\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 34.99\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 208864\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 321296\u001b[0m\u001b[91m \u001b[0m│\n", "\u001b[0m\u001b[33mTotal image size: \u001b[1;36m1211550\u001b[0m bytes \u001b[1m(\u001b[0m.bin may be padded larger\u001b[1m)\u001b[0m\n", "\u001b[0m\u001b[33m\u001b[33mNote: The reported total sizes may be smaller than those in the technical reference manual due to reserved memory and application configuration. The total flash size available for the application is not included by default, as it cannot be reliably determined due to the presence of other data like the bootloader, partition table, and application partition size.\u001b[0m\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 62676\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 19.51\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .bss \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 37208\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 11.58\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .data \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 12460\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 3.88\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .noinit \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 88\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 0.03\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n", "\u001b[0m└─────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘\n", "\u001b[0mRAM: [== ] 15.2% (used 49756 bytes from 327680 bytes)\n", "\u001b[0mFlash: [======= ] 66.0% (used 1211294 bytes from 1835008 bytes)\n", "Building .pioenvs/esp-ledmatrix1/firmware.bin\n", "\u001b[0mCreating ESP32-C3 image...\n", "\u001b[0mSuccessfully created ESP32-C3 image.\n", "\u001b[0mCreating binary \"firmware.factory.bin\" with:\n", "\u001b[0m Offset | File\n", "\u001b[0m - 0x0 | bootloader.bin\n", "\u001b[0m - 0x8000 | partitions.bin\n", "\u001b[0m - 0x9000 | ota_data_initial.bin\n", "\u001b[0m - 0x10000 | firmware.bin\n", "Successfully created combined binary image.\n", "\u001b[0msign_firmware([\".pioenvs/esp-ledmatrix1/firmware.bin\"], [\".pioenvs/esp-ledmatrix1/firmware.elf\"])\n", "\u001b[0mmerge_factory_bin([\".pioenvs/esp-ledmatrix1/firmware.bin\"], [\".pioenvs/esp-ledmatrix1/firmware.elf\"])\n", "\u001b[0mInfo: bootloader.bin not found - skipping\n", "\u001b[0mInfo: partition-table.bin not found - skipping\n", "\u001b[0mInfo: ota_data_initial.bin not found - skipping\n", "\u001b[0mInfo: esp-ledmatrix1.bin not found - skipping\n", "\u001b[0mUsing FLASH_EXTRA_IMAGES from PlatformIO environment\n", "\u001b[0mMerging binaries into /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.factory.bin\n", "\u001b[0mMerging binaries with esptool\n", "\u001b[0mSHA digest in image updated.\n", "\u001b[0mWrote 0x137d30 bytes to file '/data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.factory.bin', ready to flash to offset 0x0.\n", "\u001b[0mSuccessfully created /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.factory.bin\n", "\u001b[0mesp32_copy_ota_bin([\".pioenvs/esp-ledmatrix1/firmware.bin\"], [\".pioenvs/esp-ledmatrix1/firmware.elf\"])\n", "\u001b[0mCopied firmware to /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.ota.bin\n", "\u001b[0m========================= [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 27.91 seconds =========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xf445aeee build_time_str=2026-05-24 15:15:37 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.185 port 3232...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.185\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.bin (1211696 bytes)\\033[0m\n", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 6.26 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "126762467ae7", "configuration": "esp-nspanel1masterbdrm.yaml", "job_type": "install", "status": "completed", "created_at": "2026-05-17T10:36:36.272476+00:00", "started_at": "2026-05-17T10:36:36.272693+00:00", "completed_at": "2026-05-17T10:37:14.499200+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0b1\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-nspanel1masterbdrm.yaml...\\033[0m\n", "\\033[32mINFO Detected timezone 'Pacific/Auckland'\\033[0m\n", "\\033[33mWARNING Found and merged multiple configurations for ota platform esphome port(s) [3232]\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Setting CONFIG_LWIP_MAX_SOCKETS to 13 (TCP=6 [api=3, captive_portal=3], UDP=3 [captive_portal=1, mdns=2], TCP_LISTEN=4 [api=1, ota=2, web_server_base=1])\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-nspanel1masterbdrm\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-nspanel1masterbdrm\u001b[0m (board: esp32dev; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.38-1/platform-espressif32.zip)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\n", "\u001b[0m - contrib-piohome @ 3.4.4 \n", "\u001b[0m - framework-espidf @ 3.50504.0 (5.5.4) \n", "\u001b[0m - tool-cmake @ 4.0.3 \n", "\u001b[0m - tool-esp-rom-elfs @ 2024.10.11 \n", "\u001b[0m - tool-esptoolpy @ 5.2.0 \n", "\u001b[0m - tool-ninja @ 1.13.1 \n", "\u001b[0m - tool-scons @ 4.40801.0 (4.8.1) \n", "\u001b[0m - tool-xtensa-esp-elf-gdb @ 16.3.0+20250913 \n", "\u001b[0m - toolchain-xtensa-esp-elf @ 14.2.0+20260121\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\u001b[0mReading CMake configuration...\n", "\u001b[0mNo dependencies\n", "\u001b[0mRAM: [== ] 19.9% (used 65232 bytes from 327680 bytes)\n", "\u001b[0mFlash: [====== ] 61.5% (used 1127679 bytes from 1835008 bytes)\n", "========================= [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 20.43 seconds =========================\u001b[0m\n", "\\033[32mINFO Build Info: config_hash=0xb6775f3e build_time_str=2026-05-17 22:24:40 +1200\\033[0m\n", "\\033[32mINFO Successfully compiled program.\\033[0m\n", "\\033[32mINFO Connecting to 172.31.11.183 port 3232...\\033[0m\n", "\\033[32mINFO Connected to 172.31.11.183\\033[0m\n", "\\033[32mINFO Uploading /data/build/esp-nspanel1masterbdrm/.pioenvs/esp-nspanel1masterbdrm/firmware.bin (1128080 bytes)\\033[0m\n", "\r", "Uploading: [ ] 0% \r", "Uploading: [= ] 1% \r", "Uploading: [= ] 2% \r", "Uploading: [== ] 3% \r", "Uploading: [=== ] 4% \r", "Uploading: [=== ] 5% \r", "Uploading: [==== ] 6% \r", "Uploading: [==== ] 7% \r", "Uploading: [===== ] 8% \r", "Uploading: [====== ] 9% \r", "Uploading: [====== ] 10% \r", "Uploading: [======= ] 11% \r", "Uploading: [======= ] 12% \r", "Uploading: [======== ] 13% \r", "Uploading: [========= ] 14% \r", "Uploading: [========= ] 15% \r", "Uploading: [========== ] 16% \r", "Uploading: [========== ] 17% \r", "Uploading: [=========== ] 18% \r", "Uploading: [============ ] 19% \r", "Uploading: [============ ] 20% \r", "Uploading: [============= ] 21% \r", "Uploading: [============== ] 22% \r", "Uploading: [============== ] 23% \r", "Uploading: [=============== ] 24% \r", "Uploading: [=============== ] 25% \r", "Uploading: [================ ] 26% \r", "Uploading: [================= ] 27% \r", "Uploading: [================= ] 28% \r", "Uploading: [================= ] 29% \r", "Uploading: [================== ] 30% \r", "Uploading: [=================== ] 31% \r", "Uploading: [==================== ] 32% \r", "Uploading: [==================== ] 33% \r", "Uploading: [==================== ] 34% \r", "Uploading: [===================== ] 35% \r", "Uploading: [====================== ] 36% \r", "Uploading: [====================== ] 37% \r", "Uploading: [======================= ] 38% \r", "Uploading: [======================== ] 39% \r", "Uploading: [======================== ] 40% \r", "Uploading: [========================= ] 41% \r", "Uploading: [========================= ] 42% \r", "Uploading: [========================== ] 43% \r", "Uploading: [=========================== ] 44% \r", "Uploading: [=========================== ] 45% \r", "Uploading: [============================ ] 46% \r", "Uploading: [============================ ] 47% \r", "Uploading: [============================= ] 48% \r", "Uploading: [============================== ] 49% \r", "Uploading: [============================== ] 50% \r", "Uploading: [=============================== ] 51% \r", "Uploading: [=============================== ] 52% \r", "Uploading: [================================ ] 53% \r", "Uploading: [================================= ] 54% \r", "Uploading: [================================= ] 55% \r", "Uploading: [================================== ] 56% \r", "Uploading: [================================== ] 57% \r", "Uploading: [=================================== ] 58% \r", "Uploading: [==================================== ] 59% \r", "Uploading: [==================================== ] 60% \r", "Uploading: [===================================== ] 61% \r", "Uploading: [===================================== ] 62% \r", "Uploading: [====================================== ] 63% \r", "Uploading: [======================================= ] 64% \r", "Uploading: [======================================= ] 65% \r", "Uploading: [======================================== ] 66% \r", "Uploading: [========================================= ] 67% \r", "Uploading: [========================================= ] 68% \r", "Uploading: [========================================== ] 69% \r", "Uploading: [========================================== ] 70% \r", "Uploading: [=========================================== ] 71% \r", "Uploading: [============================================ ] 72% \r", "Uploading: [============================================ ] 73% \r", "Uploading: [============================================ ] 74% \r", "Uploading: [============================================= ] 75% \r", "Uploading: [============================================== ] 76% \r", "Uploading: [=============================================== ] 77% \r", "Uploading: [=============================================== ] 78% \r", "Uploading: [=============================================== ] 79% \r", "Uploading: [================================================ ] 80% \r", "Uploading: [================================================= ] 81% \r", "Uploading: [================================================= ] 82% \r", "Uploading: [================================================== ] 83% \r", "Uploading: [=================================================== ] 84% \r", "Uploading: [=================================================== ] 85% \r", "Uploading: [==================================================== ] 86% \r", "Uploading: [==================================================== ] 87% \r", "Uploading: [===================================================== ] 88% \r", "Uploading: [====================================================== ] 89% \r", "Uploading: [====================================================== ] 90% \r", "Uploading: [======================================================= ] 91% \r", "Uploading: [======================================================= ] 92% \r", "Uploading: [======================================================== ] 93% \r", "Uploading: [========================================================= ] 94% \r", "Uploading: [========================================================= ] 95% \r", "Uploading: [========================================================== ] 96% \r", "Uploading: [========================================================== ] 97% \r", "Uploading: [=========================================================== ] 98% \r", "Uploading: [============================================================] 99% \r", "Uploading: [============================================================] 100% Done...\r\n", "\n", "\\033[32mINFO Upload took 7.41 seconds, waiting for result...\\033[0m\n", "\\033[32mINFO OTA successful\\033[0m\n", "\\033[32mINFO Successfully uploaded program.\\033[0m\n" ], "error": null, "port": "OTA", "new_name": "", "progress": 100, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "0eb2b3a49a5f", "configuration": "esp-nspanel2lounge.yaml", "job_type": "compile", "status": "cancelled", "created_at": "2026-05-17T08:44:50.516947+00:00", "started_at": "2026-05-17T08:44:50.517123+00:00", "completed_at": "2026-05-17T08:47:51.180084+00:00", "exit_code": -15, "output": [ "\\033[32mINFO ESPHome 2026.5.0b1\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-nspanel2lounge.yaml...\\033[0m\n", "\\033[32mINFO Updating https://github.com/edwardtfn/NSPanel-Easy@v2026.5.5\\033[0m\n", "\\033[32mINFO Updating https://github.com/edwardtfn/NSPanel-Easy@v2026.5.5\\033[0m\n", "\\033[32mINFO Detected timezone 'Pacific/Auckland'\\033[0m\n", "\\033[33mWARNING Found and merged multiple configurations for ota platform esphome port(s) [3232]\\033[0m\n", "\\033[32mINFO Generating C++ source...\\033[0m\n", "\\033[32mINFO Setting CONFIG_LWIP_MAX_SOCKETS to 13 (TCP=6 [api=3, captive_portal=3], UDP=3 [captive_portal=1, mdns=2], TCP_LISTEN=4 [api=1, ota=2, web_server_base=1])\\033[0m\n", "\\033[32mINFO Compiling app... Build path: /data/build/esp-nspanel2lounge\\033[0m\n", "Processing \u001b[36m\u001b[1mesp-nspanel2lounge\u001b[0m (board: esp32dev; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.38-1/platform-espressif32.zip)\n", "\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n", "\u001b[0mHARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\n", "\u001b[0m - contrib-piohome @ 3.4.4 \n", "\u001b[0m - framework-espidf @ 3.50504.0 (5.5.4) \n", "\u001b[0m - tool-cmake @ 4.0.3 \n", "\u001b[0m - tool-esp-rom-elfs @ 2024.10.11 \n", "\u001b[0m - tool-esptoolpy @ 5.2.0 \n", "\u001b[0m - tool-ninja @ 1.13.1 \n", "\u001b[0m - tool-scons @ 4.40801.0 (4.8.1) \n", "\u001b[0m - tool-xtensa-esp-elf-gdb @ 16.3.0+20250913 \n", "\u001b[0m - toolchain-xtensa-esp-elf @ 14.2.0+20260121\n", "\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n", "\u001b[0mReading CMake configuration...\n", "\u001b[0mGenerating assembly for certificate bundle...\n", "\u001b[0mNo dependencies\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/adc/adc_sensor_common.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/adc/adc_sensor_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_connection.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_frame_helper.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_frame_helper_plaintext.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_overflow_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_pb2.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_pb2_service.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/api_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/list_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/proto.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/subscribe_state.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/api/user_services.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/binary_sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/binary_sensor/binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/binary_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/button/button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/captive_portal/captive_portal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/captive_portal/dns_server_esp32_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/display/display.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/display/display_buffer.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/display/rect.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/core.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/crash_handler.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/hal.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/preferences.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/printf_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esp32/throw_stubs.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/esphome/ota/ota_esphome.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/gpio/switch/gpio_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/homeassistant/text_sensor/homeassistant_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/homeassistant/time/homeassistant_time.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/ledc/ledc_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/logger/logger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/logger/logger_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/logger/task_log_buffer_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/md5/md5.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/mdns/mdns_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/mdns/mdns_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/network/util.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nextion/nextion.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nextion/nextion_commands.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nextion/nextion_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nextion/nextion_upload.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nextion/nextion_upload_esp32.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nextion/text_sensor/nextion_textsensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/addon_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/addon_display_light.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/addon_upload_tft.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/chips.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/ha_components.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/hw_display.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/nextion_components.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/page_climate.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/page_entities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/page_media_player.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/page_notification.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/page_popup_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/page_screensaver.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/page_utilities.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/pages.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/text.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/versioning.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/nspanel_easy/weather.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/ntc/ntc.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/number/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/number/number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/number/number_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/number/number_traits.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/ota/ota_backend.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/ota/ota_backend_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/ota/ota_bootloader_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/ota/ota_partitions_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/output/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/output/float_output.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/psram/psram.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/resistance/resistance_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/restart/button/restart_button.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/rtttl/rtttl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/safe_mode/safe_mode.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/script/script.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/select/select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/select/select_call.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/select/select_traits.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/sensor/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/sensor/sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/sha256/sha256.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/socket/bsd_sockets_impl.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/socket/socket.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/switch/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/switch/switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/template/binary_sensor/template_binary_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/template/number/template_number.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/template/select/template_select.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/template/switch/template_switch.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/text_sensor/filter.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/text_sensor/text_sensor.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/time/automation.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/time/posix_tz.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/time/real_time_clock.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/uart/uart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/uart/uart_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/uart/uart_component_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/uart/uart_debugger.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/watchdog/watchdog.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/web_server/ota/ota_web_server.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/web_server_base/web_server_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/web_server_idf/multipart.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/web_server_idf/utils.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/web_server_idf/web_server_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/wifi/wifi_component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/alloc_helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/application.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/build_info_data.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/color.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/component.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/component_iterator.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/controller_registry.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/entity_base.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/gpio.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/helpers.cpp.o\n", "\u001b[0mCompiling .pioenvs/esp-nspanel2lounge/src/esphome/core/log.cpp.o\n" ], "error": null, "port": "", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "5ed4f57830a1", "configuration": "esp-ledmatrix1.yaml", "job_type": "clean", "status": "completed", "created_at": "2026-05-24T03:37:56.768112+00:00", "started_at": "2026-05-24T03:37:56.768278+00:00", "completed_at": "2026-05-24T03:37:58.596073+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-ledmatrix1.yaml...\\033[0m\n", "\\033[33mWARNING GPIO8 is a strapping PIN and should only be used for I/O with care.\n", "Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n", "See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n", "\\033[33mWARNING GPIO9 is a strapping PIN and should only be used for I/O with care.\n", "Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n", "See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-ledmatrix1/.pioenvs\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-ledmatrix1/.piolibdeps\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-ledmatrix1/dependencies.lock\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-ledmatrix1/managed_components\\033[0m\n", "\\033[32mINFO Deleting PlatformIO cache /data/cache/platformio/cache\\033[0m\n", "\\033[32mINFO Done!\\033[0m\n" ], "error": null, "port": "", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "e4433a434baf", "configuration": "esp-nspanel1masterbdrm.yaml", "job_type": "clean", "status": "completed", "created_at": "2026-05-17T09:55:46.641871+00:00", "started_at": "2026-05-17T09:55:46.642053+00:00", "completed_at": "2026-05-17T09:55:49.036615+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0b1\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-nspanel1masterbdrm.yaml...\\033[0m\n", "\\033[32mINFO Detected timezone 'Pacific/Auckland'\\033[0m\n", "\\033[33mWARNING Found and merged multiple configurations for ota platform esphome port(s) [3232]\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-nspanel1masterbdrm/.pioenvs\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-nspanel1masterbdrm/.piolibdeps\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-nspanel1masterbdrm/dependencies.lock\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-nspanel1masterbdrm/managed_components\\033[0m\n", "\\033[32mINFO Deleting PlatformIO cache /data/cache/platformio/cache\\033[0m\n", "\\033[32mINFO Done!\\033[0m\n" ], "error": null, "port": "", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" }, { "job_id": "1cb834d6b311", "configuration": "esp-nspanel1masterbdrm.yaml", "job_type": "clean", "status": "completed", "created_at": "2026-05-17T09:30:13.803940+00:00", "started_at": "2026-05-17T09:30:13.804128+00:00", "completed_at": "2026-05-17T09:30:16.052388+00:00", "exit_code": 0, "output": [ "\\033[32mINFO ESPHome 2026.5.0b1\\033[0m\n", "\\033[32mINFO Reading configuration /config/esphome/esp-nspanel1masterbdrm.yaml...\\033[0m\n", "\\033[32mINFO Detected timezone 'Pacific/Auckland'\\033[0m\n", "\\033[33mWARNING Found and merged multiple configurations for ota platform esphome port(s) [3232]\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-nspanel1masterbdrm/.pioenvs\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-nspanel1masterbdrm/dependencies.lock\\033[0m\n", "\\033[32mINFO Deleting /data/build/esp-nspanel1masterbdrm/managed_components\\033[0m\n", "\\033[32mINFO Deleting PlatformIO cache /data/cache/platformio/cache\\033[0m\n", "\\033[32mINFO Done!\\033[0m\n" ], "error": null, "port": "", "new_name": "", "progress": null, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "" } ], "esp-nspanel2lounge copy.yaml": { "board_id": "generic-esp32", "mac_address": "88:13:BF:68:39:2C" }, "esp-nspanel1masterbdrm.yaml": { "board_id": "generic-esp32", "mac_address": "24:D7:EB:0D:E7:FC" }, "esp-ledmatrix1.yaml": { "board_id": "generic-esp8266", "mac_address": "64:E8:33:84:FD:C8" }, "esp-mainbathunderfloorheat.yaml": { "board_id": "generic-esp32" } }