mmakaay / esphome-xiaomi_bslamp2

ESPHome integration for the Xiaomi Mijia Bedside Lamp v2.
Other
200 stars 48 forks source link

After firmware - nothing works #82

Closed ADMiNZ closed 2 years ago

ADMiNZ commented 2 years ago

Hello.

The firmware is assembled without errors. Stitched without errors.

The download field does not work, the power buttons do not work and I do not see the device on the network :(

xiaomi-bslamp2.yaml

# --------------------------------------------------------------------------
# Substitutions
#
# These are substitutions as used by the configuration packages from below.
# You can uncomment and update the ones that you want to modify.
# --------------------------------------------------------------------------

substitutions:
  name: bedside-lamp2
  friendly_name: Bedside Lamp 2
  #light_name: ${friendly_name} RGBWW Light
  #light_mode_text_sensor_name: ${friendly_name} Light Mode
  #default_transition_length: 800ms

# --------------------------------------------------------------------------
# Load configuration packages
#
# These provide a convenient way to compose your device configuration from
# some functional building blocks. Pick and mix the blocks that you need.
#
# For customization you can override options in your config or you can
# copy the contents of these packages directly in your config file as
# an example for your own customizations.
#
# Available packages are:
# - core.yaml                : core components & hardware setup
# - behavior_default.yaml    : default device behavior
# - ota_feedback.yaml        : enable visual feedback during OTA updates
# - activate_preset_svc.yaml : 'activate_preset' service for Home Assistant
# --------------------------------------------------------------------------

packages:
  bslamp2:
    url: https://github.com/mmakaay/esphome-xiaomi_bslamp2
    ref: dev
    files:
      - packages/core.yaml
      - packages/behavior_default.yaml
      - packages/ota_feedback.yaml
      - packages/activate_preset_svc.yaml
    refresh: 0s

# --------------------------------------------------------------------------
# Use your own preferences for these components.
# --------------------------------------------------------------------------

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

api:
  password: !secret api_password

ota:
  password: !secret ota_password

Validate xiaomi-bslamp2.yaml

INFO Reading configuration /config/esphome/xiaomi-bslamp2.yaml...
INFO Updating https://github.com/mmakaay/esphome-xiaomi_bslamp2@dev
INFO Updating https://github.com/mmakaay/esphome-xiaomi_bslamp2@dev
WARNING GPIO12 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
WARNING GPIO4 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
INFO Configuration is valid!
substitutions:
  name: bedside-lamp2
  friendly_name: Bedside Lamp 2
  light_name: Bedside Lamp 2 RGBWW Light
  light_mode_text_sensor_name: Bedside Lamp 2 Light Mode
  default_transition_length: 800ms
esphome:
  name: bedside-lamp2
  build_path: .esphome/build/bedside-lamp2
  platformio_options: {}
  includes: []
  libraries: []
  name_add_mac_suffix: false
esp32:
  board: esp32doit-devkit-v1
  framework:
    sdkconfig_options:
      CONFIG_FREERTOS_UNICORE: y
    advanced:
      ignore_efuse_mac_crc: true
    version: 4.3.2
    source: ~3.40302.0
    platform_version: platformio/espressif32 @ 3.5.0
    type: esp-idf
  variant: ESP32
api:
  services:
  - service: activate_preset
    variables:
      my_group: string
      my_preset: string
    then:
    - preset.activate:
        group: !lambda |-
          return my_group;
        preset: !lambda |-
          return my_preset;
  reboot_timeout: 0s
  password: *****
  port: 6053
ota:
  on_begin:
  - then:
    - light.disco_on:
        id: my_light
        red: 0.0
        green: 0.0
        blue: 1.0
        brightness: 0.02
        transition_length: 0s
        state: true
  on_progress:
  - then:
    - front_panel.set_level:
        level: !lambda |-
          return (x / 100.0f);
    - front_panel.update_leds: {}
  on_end:
  - then:
    - light.disco_on:
        id: my_light
        red: 0.0
        green: 1.0
        blue: 0.0
        brightness: 0.02
        transition_length: 0s
        state: true
  on_error:
  - then:
    - light.disco_on:
        id: my_light
        red: 1.0
        green: 0.0
        blue: 0.0
        brightness: 0.02
        state: true
    - delay: 1s
    - light.disco_off:
        id: my_light
        state: false
  password: *****
  safe_mode: true
  port: 3232
  reboot_timeout: 5min
  num_attempts: 10
globals:
- id: current_brightness
  type: float
  initial_value: '0.0'
  restore_value: false
script:
- id: update_front_panel
  mode: restart
  then:
  - front_panel.turn_off_leds:
      leds:
      - ALL
  - if:
      condition:
        or:
        - text_sensor.state:
            id: my_light_mode
            state: rgb
        - text_sensor.state:
            id: my_light_mode
            state: white
      then:
      - front_panel.turn_on_leds:
          leds:
          - POWER
          - COLOR
      - front_panel.set_level:
          level: !lambda |-
            return id(current_brightness);
  - if:
      condition:
        and:
        - text_sensor.state:
            id: my_light_mode
            state: night
      then:
      - front_panel.turn_on_leds:
          leds:
          - POWER
  - front_panel.update_leds: {}
light:
- platform: xiaomi_bslamp2
  id: my_light
  name: Bedside Lamp 2 RGBWW Light
  default_transition_length: 800ms
  on_brightness:
  - then:
    - globals.set:
        id: current_brightness
        value: !lambda |-
          return x;
    - script.execute:
        id: update_front_panel
  effects:
  - random:
      name: Slow Random
      transition_length: 30s
      update_interval: 30s
  - random:
      name: Fast Random
      transition_length: 3s
      update_interval: 3s
  presets:
    rgb:
      red:
        red: 1.0
        green: 0.0
        blue: 0.0
      green:
        red: 0.0
        green: 1.0
        blue: 0.0
      blue:
        red: 0.0
        green: 0.0
        blue: 1.0
      yellow:
        red: 1.0
        green: 1.0
        blue: 0.0
      purple:
        red: 1.0
        green: 0.0
        blue: 1.0
      randomize:
        effect: Fast Random
    white:
      cold:
        color_temperature: 153.0
      chilly:
        color_temperature: 275.0
      luke:
        color_temperature: 400.0
      warm:
        color_temperature: 588.0
  disabled_by_default: false
  restore_mode: RESTORE_DEFAULT_OFF
  gamma_correct: 2.8
  flash_transition_length: 0s
binary_sensor:
- platform: xiaomi_bslamp2
  id: my_power_button
  for: POWER_BUTTON
  on_multi_click:
  - timing:
    - state: true
      min_length: 0ms
      max_length: 800ms
    then:
    - light.toggle:
        id: my_light
    invalid_cooldown: 1s
  - timing:
    - state: true
      min_length: 800ms
    then:
    - light.turn_on:
        id: my_light
        brightness: 0.01
        state: true
    invalid_cooldown: 1s
  disabled_by_default: false
  name: my_power_button
  internal: true
- platform: xiaomi_bslamp2
  id: my_color_button
  for: COLOR_BUTTON
  on_multi_click:
  - timing:
    - state: true
      min_length: 0ms
      max_length: 600ms
    then:
    - preset.activate:
        next: preset
    invalid_cooldown: 1s
  - timing:
    - state: true
      min_length: 600ms
    then:
    - preset.activate:
        next: group
    invalid_cooldown: 1s
  disabled_by_default: false
  name: my_color_button
  internal: true
sensor:
- platform: xiaomi_bslamp2
  id: my_slider_level
  range_from: 0.02
  on_value:
  - then:
    - light.turn_on:
        id: my_light
        brightness: !lambda |-
          return x;
        state: true
  disabled_by_default: false
  force_update: true
  range_to: 1.0
  name: my_slider_level
  internal: true
text_sensor:
- platform: xiaomi_bslamp2
  name: Bedside Lamp 2 Light Mode
  id: my_light_mode
  disabled_by_default: false
external_components:
- source:
    url: https://github.com/mmakaay/esphome-xiaomi_bslamp2
    ref: dev
    type: git
  refresh: 60s
  components: all
logger:
  level: WARN
  baud_rate: 115200
  tx_buffer_size: 512
  deassert_rts_dtr: false
  hardware_uart: UART0
  logs: {}
i2c:
- id: front_panel_i2c
  sda: 21
  scl: 19
  scan: true
  sda_pullup_enabled: true
  scl_pullup_enabled: true
  frequency: 50000.0
output:
- platform: ledc
  id: output_red
  pin:
    number: 13
    mode:
      output: true
      input: false
      open_drain: false
      pullup: false
      pulldown: false
    inverted: false
    drive_strength: 20.0
  frequency: 3000.0
  channel: 0
  zero_means_zero: false
- platform: ledc
  id: output_green
  pin:
    number: 14
    mode:
      output: true
      input: false
      open_drain: false
      pullup: false
      pulldown: false
    inverted: false
    drive_strength: 20.0
  frequency: 3000.0
  channel: 1
  zero_means_zero: false
- platform: ledc
  id: output_blue
  pin:
    number: 5
    mode:
      output: true
      input: false
      open_drain: false
      pullup: false
      pulldown: false
    inverted: false
    drive_strength: 20.0
  frequency: 3000.0
  channel: 2
  zero_means_zero: false
- platform: ledc
  id: output_white
  pin:
    number: 12
    mode:
      output: true
      input: false
      open_drain: false
      pullup: false
      pulldown: false
    inverted: false
    drive_strength: 20.0
  frequency: 10000.0
  channel: 4
  zero_means_zero: false
- platform: gpio
  id: output_master1
  pin:
    number: 33
    mode:
      output: true
      input: false
      open_drain: false
      pullup: false
      pulldown: false
    inverted: false
    drive_strength: 20.0
- platform: gpio
  id: output_master2
  pin:
    number: 4
    mode:
      output: true
      input: false
      open_drain: false
      pullup: false
      pulldown: false
    inverted: false
    drive_strength: 20.0
- platform: xiaomi_bslamp2
  id: my_front_panel_illumination
  zero_means_zero: false
xiaomi_bslamp2:
  light:
    red: output_red
    green: output_green
    blue: output_blue
    white: output_white
    master1: output_master1
    master2: output_master2
  front_panel:
    i2c: front_panel_i2c
    address: 0x2C
    trigger_pin:
      number: 16
      mode:
        input: true
        output: false
        open_drain: false
        pullup: false
        pulldown: false
      inverted: false
      drive_strength: 20.0
wifi:
  domain: .local
  reboot_timeout: 15min
  power_save_mode: LIGHT
  fast_connect: false
  networks:
  - ssid: Wi-Fi *****
    password: '*******'
    priority: 0.0
  use_address: bedside-lamp2.local

logs_xiaomi-bslamp2_compile.txt

INFO Reading configuration /config/esphome/xiaomi-bslamp2.yaml...
INFO Updating https://github.com/mmakaay/esphome-xiaomi_bslamp2@dev
INFO Updating https://github.com/mmakaay/esphome-xiaomi_bslamp2@dev
WARNING GPIO12 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
WARNING GPIO4 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
INFO Generating C++ source...
INFO Compiling app...
Processing bedside-lamp2 (board: esp32doit-devkit-v1; framework: espidf; platform: platformio/espressif32 @ 3.5.0)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
 - framework-espidf 3.40302.0 (4.3.2) 
 - tool-cmake 3.16.4 
 - tool-ninja 1.7.1 
 - toolchain-riscv32-esp 8.4.0+2021r2-patch2 
 - toolchain-xtensa-esp32 8.4.0+2021r2-patch2 
 - toolchain-xtensa-esp32s2 8.4.0+2021r2-patch2
Reading CMake configuration...
Generating assembly for certificate bundle...
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
No dependencies
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/api_connection.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/api_frame_helper.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/api_pb2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/api_pb2_service.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/api_server.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/list_entities.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/proto.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/subscribe_state.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/api/user_services.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/binary_sensor/automation.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/binary_sensor/binary_sensor.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/binary_sensor/filter.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/esp32/core.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/esp32/gpio_arduino.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/esp32/gpio_idf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/esp32/preferences.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/gpio/output/gpio_binary_output.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/i2c/i2c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/i2c/i2c_bus_arduino.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/i2c/i2c_bus_esp_idf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/ledc/ledc_output.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/addressable_light.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/automation.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/esp_color_correction.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/esp_hsv_color.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/esp_range_view.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/light_call.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/light_json_schema.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/light_output.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/light/light_state.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/logger/logger.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/md5/md5.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/mdns/mdns_component.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/mdns/mdns_esp32_arduino.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/mdns/mdns_esp8266.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/mdns/mdns_esp_idf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/network/util.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/ota/ota_backend_arduino_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/ota/ota_backend_arduino_esp8266.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/ota/ota_backend_esp_idf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/ota/ota_component.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/output/automation.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/output/float_output.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/script/script.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/sensor/automation.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/sensor/filter.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/sensor/sensor.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/socket/bsd_sockets_impl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/socket/lwip_raw_tcp_impl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/socket/socket.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/text_sensor/filter.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/text_sensor/text_sensor.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/wifi/wifi_component.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/wifi/wifi_component_esp32_arduino.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/wifi/wifi_component_esp8266.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/components/wifi/wifi_component_esp_idf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/application.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/color.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/component.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/component_iterator.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/controller.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/entity_base.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/helpers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/log.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/scheduler.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/esphome/core/util.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/src/main.o
Generating LD script /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32_out.ld
Generating partitions /data/bedside-lamp2/.pioenvs/bedside-lamp2/partitions.bin
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/app_trace/app_trace.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/app_trace/app_trace_util.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/app_trace/host_file_io.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/app_trace/gcov/gcov_rtio.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/app_trace/libapp_trace.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/app_update/esp_ota_ops.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/app_update/esp_app_desc.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/app_update/libapp_update.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/asio/asio/asio/src/asio.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/asio/libasio.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_common_loader.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_clock_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_flash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_mem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_random.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_random_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_utility.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/esp_image_format.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/flash_encrypt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/secure_boot.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/flash_partitions.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/flash_qio_mode.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_flash_config_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/bootloader_efuse_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader_support/src/idf/bootloader_sha.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/bootloader_support/libbootloader_support.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborencoder_close_container_checked.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborencoder.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborerrorstrings.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborparser_dup_string.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborparser.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborpretty_stdio.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborpretty.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cbortojson.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/cborvalidation.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cbor/tinycbor/src/open_memstream.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/cbor/libcbor.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cmock/CMock/src/cmock.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/cmock/libcmock.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/address.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/async.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/block.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/coap_event.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/coap_hashkey.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/coap_session.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/coap_time.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/port/coap_debug.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/encode.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/mem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/net.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/option.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/pdu.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/resource.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/str.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/subscribe.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/uri.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/libcoap/src/coap_io.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/port/coap_notls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/coap/port/coap_mbedtls.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/coap/libcoap.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/console/commands.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/console/esp_console_repl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/console/split_argv.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/console/argtable3/argtable3.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/console/linenoise/linenoise.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/console/libconsole.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cxx/cxx_exception_stubs.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/cxx/cxx_guards.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/cxx/libcxx.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/gpio.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/i2c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/i2s.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/ledc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/pcnt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/periph_ctrl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/rmt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/rtc_io.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/rtc_module.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/sdspi_crc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/sdspi_host.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/sdspi_transaction.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/sigmadelta.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/spi_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/spi_master.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/spi_slave.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/spi_bus_lock.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/timer.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/twai.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/uart.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/adc_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/dac_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/mcpwm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/sdio_slave.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/sdmmc_host.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/sdmmc_transaction.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/touch_sensor_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/esp32/touch_sensor.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/esp32/adc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/driver/esp32/dac.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/driver/libdriver.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/efuse/esp32/esp_efuse_table.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/efuse/src/esp32/esp_efuse_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/efuse/src/esp32/esp_efuse_fields.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/efuse/src/esp32/esp_efuse_utility.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/efuse/src/esp_efuse_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/efuse/src/esp_efuse_fields.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/efuse/src/esp_efuse_utility.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/efuse/libefuse.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-tls/esp_tls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-tls/esp-tls-crypto/esp_tls_crypto.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-tls/esp_tls_error_capture.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-tls/esp_tls_mbedtls.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp-tls/libesp-tls.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/cache_err_int.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/cache_sram_mmu.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/clk.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/crosscore_int.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/dport_access.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/esp_himem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/hw_random.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/spiram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/spiram_psram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32/system_api_esp32.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp32/libesp32.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_adc_cal/esp_adc_cal_esp32.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_adc_cal/libesp_adc_cal.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/brownout.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/esp_err.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/esp_err_to_name.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/freertos_hooks.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/mac_addr.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/stack_check.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/task_wdt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/int_wdt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_common/src/dbg_stubs.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_common/libesp_common.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_phy.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_netif_glue.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_mac_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_phy_dp83848.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_phy_ip101.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_phy_ksz8041.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_phy_lan8720.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_eth/src/esp_eth_phy_rtl8201.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_eth/libesp_eth.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_event/default_event_loop.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_event/esp_event.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_event/esp_event_private.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_event/event_loop_legacy.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_event/event_send.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_event/libesp_event.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_gdbstub/src/gdbstub.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_gdbstub/src/packet.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_gdbstub/xtensa/gdbstub_xtensa.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_gdbstub/esp32/gdbstub_esp32.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_gdbstub/libesp_gdbstub.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hid/src/esp_hidd.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hid/src/esp_hidh.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hid/src/esp_hid_common.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_hid/libesp_hid.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_client/esp_http_client.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_client/lib/http_auth.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_client/lib/http_header.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_client/lib/http_utils.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_http_client/libesp_http_client.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_server/src/httpd_main.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_server/src/httpd_parse.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_server/src/httpd_sess.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_server/src/httpd_txrx.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_server/src/httpd_uri.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_server/src/httpd_ws.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_http_server/src/util/ctrl_sock.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_http_server/libesp_http_server.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_https_ota/src/esp_https_ota.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_https_ota/libesp_https_ota.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/compare_set.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/cpu_util.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/clk_ctrl_os.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/regi2c_ctrl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/port/esp32/rtc_clk.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/port/esp32/rtc_clk_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/port/esp32/rtc_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/port/esp32/rtc_pm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/port/esp32/rtc_sleep.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/port/esp32/rtc_time.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_hw_support/port/esp32/rtc_wdt.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_hw_support/libesp_hw_support.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_ipc/ipc.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_ipc/libesp_ipc.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_local_ctrl/src/esp_local_ctrl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_local_ctrl/src/esp_local_ctrl_handler.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_local_ctrl/libesp_local_ctrl.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_netif/esp_netif_handlers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_netif/esp_netif_objects.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_netif/esp_netif_defaults.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_netif/lwip/esp_netif_lwip.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_netif/lwip/esp_netif_lwip_defaults.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_netif/lwip/esp_netif_sta_list.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_netif/loopback/esp_netif_loopback.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_netif/libesp_netif.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_pm/pm_locks.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_pm/pm_trace.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_pm/pm_impl.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_pm/libesp_pm.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_ringbuf/ringbuf.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_ringbuf/libesp_ringbuf.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_rom/patches/esp_rom_crc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_rom/patches/esp_rom_sys.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_rom/patches/esp_rom_uart.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_rom/patches/esp_rom_longjmp.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_rom/libesp_rom.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_serial_slave_link/essl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_serial_slave_link/essl_sdio.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_serial_slave_link/essl_spi.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_serial_slave_link/libesp_serial_slave_link.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/intr_alloc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/esp_async_memcpy.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/panic.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/system_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/startup.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/system_time.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/sleep_modes.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/port/cpu_start.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/port/panic_handler.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/port/soc/esp32/dport_panic_highint_hdl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/port/soc/esp32/clk.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/port/soc/esp32/reset_reason.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/port/arch/xtensa/panic_arch.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_system/port/arch/xtensa/panic_handler_asm.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_system/libesp_system.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_timer/src/esp_timer.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_timer/src/ets_timer_legacy.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_timer/src/system_time.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_timer/src/esp_timer_impl_lac.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_timer/libesp_timer.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_websocket_client/esp_websocket_client.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_websocket_client/libesp_websocket_client.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/coexist.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/lib_printf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/mesh_event.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/phy_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/smartconfig.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/smartconfig_ack.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/wifi_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/wifi_default.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/src/wifi_netif.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp_wifi/esp32/esp_adapter.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/esp_wifi/libesp_wifi.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/espcoredump/src/core_dump_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/espcoredump/src/core_dump_checksum.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/espcoredump/src/core_dump_flash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/espcoredump/src/core_dump_uart.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/espcoredump/src/core_dump_elf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/espcoredump/src/core_dump_binary.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/espcoredump/src/port/xtensa/core_dump_port.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/espcoredump/libespcoredump.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/expat/expat/expat/lib/xmlparse.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/expat/expat/expat/lib/xmlrole.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/expat/expat/expat/lib/xmltok.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/expat/expat/expat/lib/xmltok_impl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/expat/expat/expat/lib/xmltok_ns.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/expat/libexpat.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/diskio/diskio.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/diskio/diskio_rawflash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/diskio/diskio_sdmmc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/diskio/diskio_wl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/src/ff.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/port/freertos/ffsystem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/src/ffunicode.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/vfs/vfs_fat.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/vfs/vfs_fat_sdmmc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/fatfs/vfs/vfs_fat_spiflash.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/fatfs/libfatfs.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/common/esp_modbus_master.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/common/esp_modbus_slave.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/mb.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/mb_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/ascii/mbascii.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/ascii/mbascii_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/rtu/mbrtu_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/rtu/mbrtu.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/rtu/mbcrc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/tcp/mbtcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/tcp/mbtcp_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/port.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/portevent.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/portevent_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/portother.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/portother_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/portserial.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/portserial_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/porttimer.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/port/porttimer_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfunccoils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfunccoils_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncdiag.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncdisc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncdisc_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncholding.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncholding_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncinput.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncinput_m.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbfuncother.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/modbus/functions/mbutils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/serial_slave/modbus_controller/mbc_serial_slave.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/serial_master/modbus_controller/mbc_serial_master.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/tcp_slave/port/port_tcp_slave.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/tcp_slave/modbus_controller/mbc_tcp_slave.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/tcp_master/modbus_controller/mbc_tcp_master.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/tcp_master/port/port_tcp_master.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/common/esp_modbus_master_tcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/common/esp_modbus_slave_tcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/common/esp_modbus_master_serial.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freemodbus/common/esp_modbus_slave_serial.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/freemodbus/libfreemodbus.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/xtensa/port.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/xtensa/portasm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/xtensa/xtensa_context.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/xtensa/xtensa_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/xtensa/xtensa_overlay_os_hook.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/xtensa/xtensa_vector_defaults.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/xtensa/xtensa_vectors.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/port/port_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/croutine.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/event_groups.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/list.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/queue.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/tasks.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/timers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/stream_buffer.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/FreeRTOS-openocd.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/freertos/freertos_v8_compat.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/freertos/libfreertos.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/wdt_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/mpu_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/cpu_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/rmt_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/rtc_io_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/spi_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/spi_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/spi_slave_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/spi_slave_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/i2s_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/sigmadelta_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/timer_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/ledc_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/ledc_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/i2c_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/i2c_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/gpio_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/uart_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/uart_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/spi_flash_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/spi_flash_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/soc_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/interrupt_controller_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/sha_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/aes_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/twai_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/twai_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/adc_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/dac_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/mcpwm_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/pcnt_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/sdio_slave_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/touch_sensor_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/esp32/adc_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/esp32/brownout_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/esp32/interrupt_descriptor_table.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/esp32/touch_sensor_hal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/esp32/gpio_hal_workaround.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/hal/esp32/emac_hal.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/hal/libhal.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/heap/heap_caps.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/heap/heap_caps_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/heap/multi_heap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/heap/heap_tlsf.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/heap/libheap.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/jsmn/src/jsmn.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/jsmn/libjsmn.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/json/cJSON/cJSON.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/json/cJSON/cJSON_Utils.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/json/libjson.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_auth/crypto_auth.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_box/crypto_box.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_box/crypto_box_easy.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_box/crypto_box_seal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_seal_curve25519xchacha20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_core/ed25519/core_ed25519.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_core/ed25519/core_ristretto255.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_core/hchacha20/core_hchacha20.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/generichash_blake2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_generichash/crypto_generichash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_hash/crypto_hash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_hash/sha256/hash_sha256.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_hash/sha512/hash_sha512.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_kdf/crypto_kdf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_kx/crypto_kx.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-encoding.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2id.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/crypto_pwhash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/ed25519/ref10/scalarmult_ed25519_ref10.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_scalarmult/ristretto255/ref10/scalarmult_ristretto255_ref10.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_secretstream/xchacha20poly1305/secretstream_xchacha20poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_shorthash/crypto_shorthash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_sign/crypto_sign.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/keypair.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/obsolete.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/crypto_stream.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa2012/stream_salsa2012.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/salsa208/stream_salsa208.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/xchacha20/stream_xchacha20.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/crypto_verify/sodium/verify.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/randombytes/randombytes.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/sodium/codecs.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/sodium/core.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/sodium/runtime.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/sodium/utils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/libsodium/src/libsodium/sodium/version.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/libsodium/port/randombytes_esp32.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/libsodium/liblibsodium.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/log/log.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/log/log_buffers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/log/log_freertos.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/log/liblog.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/apps/sntp/sntp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/api_lib.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/api_msg.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/err.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/if_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/netbuf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/netdb.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/netifapi.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/sockets.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/api/tcpip.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/apps/sntp/sntp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/apps/netbiosns/netbiosns.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/def.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/dns.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/inet_chksum.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ip.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/mem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/memp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/netif.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/pbuf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/raw.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/stats.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/sys.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/tcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/tcp_in.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/tcp_out.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/timeouts.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/udp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/autoip.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/dhcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/etharp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/icmp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/igmp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/ip4.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/ip4_napt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/ip4_addr.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv4/ip4_frag.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/dhcp6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/ethip6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/icmp6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/inet6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/ip6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/ip6_addr.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/ip6_frag.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/mld6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/core/ipv6/nd6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ethernet.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/lowpan6.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/slipif.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/auth.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/ccp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/chap-md5.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/chap-new.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/chap_ms.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/demand.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/eap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/ecp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/eui64.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/fsm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/ipcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/ipv6cp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/lcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/magic.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/mppe.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/multilink.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/ppp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/pppapi.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/pppcrypt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/pppoe.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/pppol2tp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/pppos.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/upap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/utils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/lwip/src/netif/ppp/vj.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/hooks/tcp_isn_default.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/hooks/lwip_default_hooks.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/debug/lwip_debug.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/freertos/sys_arch.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/netif/dhcp_state.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/netif/wlanif.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/netif/ethernetif.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/port/esp32/vfs_lwip.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/apps/dhcpserver/dhcpserver.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/apps/ping/esp_ping.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/apps/ping/ping.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/lwip/apps/ping/ping_sock.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/lwip/liblwip.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/esp_crt_bundle/esp_crt_bundle.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/x509_crt_bundle.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/mbedtls/libmbedtls.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mdns/mdns.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mdns/mdns_console.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mdns/mdns_networking.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/mdns/libmdns.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mqtt/esp-mqtt/mqtt_client.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mqtt/esp-mqtt/lib/mqtt_msg.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mqtt/esp-mqtt/lib/mqtt_outbox.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mqtt/esp-mqtt/lib/platform_esp32_idf.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/mqtt/libmqtt.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/abort.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/assert.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/heap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/locks.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/poll.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/pthread.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/random.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/reent_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/newlib_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/syscalls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/termios.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/time.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/newlib/port/esp_time_impl.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/newlib/libnewlib.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_buf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_callbacks.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_debug.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_frame.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_hd.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_hd_huffman.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_hd_huffman_data.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_helper.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_http.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_map.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_mem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_npn.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_option.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_outbound_item.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_pq.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_priority_spec.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_queue.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_rcbuf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_session.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_stream.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_submit.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/nghttp2/lib/nghttp2_version.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nghttp/port/http_parser.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/nghttp/libnghttp.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_cxx_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_item_hash_list.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_page.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_pagemanager.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_storage.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_handle_simple.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_handle_locked.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_partition.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_partition_lookup.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_partition_manager.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/nvs_flash/src/nvs_types.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/nvs_flash/libnvs_flash.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_cert.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_lib.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_methods.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_pkey.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_bio.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_err.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_stack.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/library/ssl_x509.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/platform/ssl_pm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/openssl/platform/ssl_port.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/openssl/libopenssl.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/perfmon/xtensa_perfmon_access.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/perfmon/xtensa_perfmon_apis.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/perfmon/xtensa_perfmon_masks.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/perfmon/libperfmon.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protobuf-c/protobuf-c/protobuf-c/protobuf-c.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/protobuf-c/libprotobuf-c.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/src/common/protocomm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/src/security/security0.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/src/security/security1.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/proto-c/constants.pb-c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/proto-c/sec0.pb-c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/proto-c/sec1.pb-c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/proto-c/session.pb-c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/src/transports/protocomm_console.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/protocomm/src/transports/protocomm_httpd.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/protocomm/libprotocomm.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/pthread/pthread.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/pthread/pthread_cond_var.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/pthread/pthread_local_storage.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/pthread/libpthread.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/sdmmc/sdmmc_cmd.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/sdmmc/sdmmc_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/sdmmc/sdmmc_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/sdmmc/sdmmc_io.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/sdmmc/sdmmc_mmc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/sdmmc/sdmmc_sd.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/sdmmc/libsdmmc.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/lldesc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/soc_include_legacy_warn.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/memory_layout_utils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/adc_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/dac_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/gpio_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/i2c_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/i2s_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/interrupts.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/ledc_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/pcnt_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/rmt_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/rtc_io_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/sdio_slave_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/sdmmc_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/sigmadelta_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/soc_memory_layout.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/spi_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/timer_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/touch_sensor_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/soc/esp32/uart_periph.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/soc/libsoc.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/partition.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/esp32/spi_flash_rom_patch.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_chip_drivers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_chip_generic.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_chip_issi.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_chip_mxic.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_chip_gd.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_chip_winbond.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_chip_boya.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/memspi_host_driver.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/cache_utils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/flash_mmap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/flash_ops.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/esp32/flash_ops_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/esp_flash_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/esp_flash_spi_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_os_func_app.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spi_flash/spi_flash_os_func_noos.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/spi_flash/libspi_flash.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spiffs/esp_spiffs.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spiffs/spiffs_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spiffs/spiffs/src/spiffs_cache.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spiffs/spiffs/src/spiffs_check.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spiffs/spiffs/src/spiffs_gc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spiffs/spiffs/src/spiffs_hydrogen.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/spiffs/spiffs/src/spiffs_nucleus.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/spiffs/libspiffs.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/tcp_transport/transport.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/tcp_transport/transport_ssl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/tcp_transport/transport_tcp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/tcp_transport/transport_utils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/tcp_transport/transport_ws.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/tcp_transport/libtcp_transport.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/tcpip_adapter/tcpip_adapter_compat.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/tcpip_adapter/libtcpip_adapter.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/ulp/ulp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/ulp/ulp_macro.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/ulp/libulp.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/unity/unity/src/unity.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/unity/unity_runner.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/unity/unity_port_esp32.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/unity/libunity.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/vfs/vfs.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/vfs/vfs_uart.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/vfs/vfs_semihost.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/vfs/libvfs.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wear_levelling/Partition.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wear_levelling/SPI_Flash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wear_levelling/WL_Ext_Perf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wear_levelling/WL_Ext_Safe.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wear_levelling/WL_Flash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wear_levelling/crc32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wear_levelling/wear_levelling.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/wear_levelling/libwear_levelling.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/src/wifi_config.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/src/wifi_scan.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/src/manager.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/src/handlers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/src/scheme_softap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/src/scheme_console.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/proto-c/wifi_config.pb-c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/proto-c/wifi_scan.pb-c.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wifi_provisioning/proto-c/wifi_constants.pb-c.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/wifi_provisioning/libwifi_provisioning.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/port/os_xtensa.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/ap/ap_config.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/ap/ieee802_1x.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/ap/wpa_auth.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/ap/wpa_auth_ie.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/common/sae.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/common/wpa_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/common/dpp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/bitfield.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/aes-siv.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/sha256-kdf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/ccmp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/crypto_ops.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/dh_group5.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/dh_groups.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/ms_funcs.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/sha1-tlsprf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/sha256-tlsprf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/sha384-tlsprf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/sha256-prf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/sha1-prf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/md4-internal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/chap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap_mschapv2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap_peap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap_peap_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap_tls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap_tls_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/eap_ttls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/eap_peer/mschapv2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/esp_supplicant/esp_hostap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/esp_supplicant/esp_wpa2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/esp_supplicant/esp_wpa_main.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/esp_supplicant/esp_wpas_glue.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/esp_supplicant/esp_wps.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/esp_supplicant/esp_wpa3.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/esp_supplicant/esp_dpp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/rsn_supp/pmksa_cache.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/rsn_supp/wpa.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/rsn_supp/wpa_ie.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/base64.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/ext_password.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/uuid.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/wpabuf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/wpa_debug.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/utils/json.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_attr_build.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_attr_parse.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_attr_process.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_dev_attr.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_enrollee.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_registrar.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/wps/wps_validate.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/tls_mbedtls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/crypto_mbedtls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/crypto_mbedtls-bignum.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/crypto_mbedtls-ec.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/rc4.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/des-internal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/aes-omac1.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/aes-wrap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/aes-unwrap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/wpa_supplicant/src/crypto/aes-ccm.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/wpa_supplicant/libwpa_supplicant.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/debug_helpers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/debug_helpers_asm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/expression_with_stack_xtensa.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/expression_with_stack_xtensa_asm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/eri.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/trax.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/xtensa_intr.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/xtensa_intr_asm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/xtensa/esp32/trax_init.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/xtensa/libxtensa.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/aes.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/aesni.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/arc4.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/aria.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/asn1parse.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/asn1write.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/base64.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/bignum.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/blowfish.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/camellia.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ccm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/chacha20.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/chachapoly.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/cipher.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/cipher_wrap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/cmac.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ctr_drbg.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/des.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/dhm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ecdh.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ecdsa.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ecjpake.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ecp.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ecp_curves.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/entropy.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/entropy_poll.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/error.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/gcm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/havege.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/hkdf.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/hmac_drbg.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/md.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/md2.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/md4.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/md5.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/md_wrap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/memory_buffer_alloc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/nist_kw.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/oid.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/padlock.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pk.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pk_wrap.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pkcs12.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pkcs5.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pkparse.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pkwrite.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/platform.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/platform_util.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/poly1305.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ripemd160.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/rsa.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/rsa_internal.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/sha1.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/sha256.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/sha512.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/threading.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/timing.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/version.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/version_features.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/xtea.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/esp_hardware.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/esp_mem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/esp_timing.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/sha/esp_sha.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/aes/esp_aes_xts.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/aes/esp_aes_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/aes/block/esp_aes.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/sha/parallel_engine/sha.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/esp_bignum.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/esp32/bignum.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/sha/parallel_engine/esp_sha1.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/sha/parallel_engine/esp_sha256.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/sha/parallel_engine/esp_sha512.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/md/esp_md.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/debug.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ssl_cache.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ssl_ciphersuites.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ssl_cli.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ssl_cookie.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ssl_srv.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ssl_ticket.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/ssl_tls.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/mbedtls_debug.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/port/net_sockets.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/mbedtls/mbedtls/library/libmbedtls.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/certs.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/pkcs11.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/x509.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/x509_create.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/x509_crl.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/x509_crt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/x509_csr.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/x509write_crt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/mbedtls/mbedtls/library/x509write_csr.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp-idf/mbedtls/mbedtls/library/libmbedx509.a
Generating project linker script /data/bedside-lamp2/.pioenvs/bedside-lamp2/esp32.project.ld
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/hal/wdt_hal_iram.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/hal/mpu_hal.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/hal/libhal.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader/subproject/main/bootloader_start.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/main/libmain.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_common.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_common_loader.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_clock_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_flash.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_mem.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_random.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_random_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_utility.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/esp_image_format.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/flash_encrypt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/secure_boot.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/flash_partitions.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/flash_qio_mode.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_flash_config_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_efuse_esp32.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_clock_loader.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_console.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_console_loader.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/bootloader_panic.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/esp32/bootloader_sha.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/esp32/flash_encrypt.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/esp32/bootloader_soc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader_support/src/esp32/bootloader_esp32.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/bootloader_support/libbootloader_support.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/efuse/esp32/esp_efuse_table.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/efuse/src/esp32/esp_efuse_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/efuse/src/esp32/esp_efuse_fields.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/efuse/src/esp32/esp_efuse_utility.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/efuse/src/esp_efuse_api.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/efuse/src/esp_efuse_fields.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/efuse/src/esp_efuse_utility.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/efuse/libefuse.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/compare_set.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/cpu_util.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/port/esp32/rtc_clk.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/port/esp32/rtc_clk_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/port/esp32/rtc_init.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/port/esp32/rtc_pm.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/port/esp32/rtc_sleep.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/port/esp32/rtc_time.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_hw_support/port/esp32/rtc_wdt.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/esp_hw_support/libesp_hw_support.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_rom/patches/esp_rom_crc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_rom/patches/esp_rom_sys.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_rom/patches/esp_rom_uart.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp_rom/patches/esp_rom_longjmp.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/esp_rom/libesp_rom.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/log/log.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/log/log_buffers.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/log/log_noos.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/log/liblog.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/bootloader/subproject/components/micro-ecc/uECC_verify_antifault.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/micro-ecc/libmicro-ecc.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/lldesc.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/soc_include_legacy_warn.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/memory_layout_utils.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/adc_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/dac_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/gpio_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/i2c_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/i2s_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/interrupts.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/ledc_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/pcnt_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/rmt_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/rtc_io_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/sdio_slave_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/sdmmc_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/sigmadelta_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/soc_memory_layout.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/spi_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/timer_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/touch_sensor_periph.o
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/soc/esp32/uart_periph.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/soc/libsoc.a
Compiling /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/spi_flash/esp32/spi_flash_rom_patch.o
Archiving /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader/esp-idf/spi_flash/libspi_flash.a
Linking /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader.elf
Building /data/bedside-lamp2/.pioenvs/bedside-lamp2/bootloader.bin
Generating an empty partition /data/bedside-lamp2/.pioenvs/bedside-lamp2/ota_data_initial.bin
Linking /data/bedside-lamp2/.pioenvs/bedside-lamp2/firmware.elf
RAM:   [=         ]   9.8% (used 32048 bytes from 327680 bytes)
Flash: [====      ]  41.9% (used 769497 bytes from 1835008 bytes)
Building /data/bedside-lamp2/.pioenvs/bedside-lamp2/firmware.bin
esp32_create_combined_bin(["/data/bedside-lamp2/.pioenvs/bedside-lamp2/firmware.bin"], ["/data/bedside-lamp2/.pioenvs/bedside-lamp2/firmware.elf"])
Wrote 0xcbf60 bytes to file /data/bedside-lamp2/.pioenvs/bedside-lamp2/firmware-factory.bin, ready to flash to offset 0x0
======================== [SUCCESS] Took 335.52 seconds ========================
INFO Successfully compiled program.

CMD

C:\Users\*********\esptool>python.exe .\esptool.py --chip esp32 --port COM4 --baud 115200 write_flash 0x1000 bedside-lamp2.bin
esptool.py v4.0-dev
Serial port COM4
Connecting..................
Chip is unknown ESP32 (revision 1)
Features: WiFi, BT, Single Core, 240MHz, VRef calibration in efuse, Coding Scheme 3/4
Crystal is 40MHz
MAC: 5c:e5:0c:2b:**:**
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Flash will be erased from 0x00001000 to 0x000bcfff...
Compressed 769888 bytes to 503621...
Wrote 769888 bytes (503621 compressed) at 0x00001000 in 47.9 seconds (effective 128.6 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

I have a backup - and after its return - everything works.

P.S: Of course the current repository is flooded. \192.168...\config\esphome\custom_components\xiaomi_bslamp2

mmakaay commented 2 years ago

If you used the firmware.bin, then that is not the way in which you can flash the firmware to the lamp using esptool. Check out my flashing guide I recommend the use of ESPHome-Flasher, but if you want to flash the firmware using esptool, then follow the instructions in the guide, to make sure that you also flash a bootloader, partition info and such.

Maybe it does work if you flash the plain firmware-factory.bin instead, using write_flash 0x0, because that contains all required parts too. I never tried this method though, since that factory firmware build output is rather new.

ADMiNZ commented 2 years ago

If you used the firmware.bin, then that is not the way in which you can flash the firmware to the lamp using esptool. Check out my flashing guide I recommend the use of ESPHome-Flasher, but if you want to flash the firmware using esptool, then follow the instructions in the guide, to make sure that you also flash a bootloader, partition info and such.

Maybe it does work if you flash the plain firmware-factory.bin instead, using write_flash 0x0, because that contains all required parts too. I never tried this method though, since that factory firmware build output is rather new.

Thanks a lot! The only problem was that I did not stitch it like that :)))

mmakaay commented 2 years ago

Happy we got that stitched then 🪡 Enjoy your lamp!