esphome / issues

Issue Tracker for ESPHome
https://esphome.io/
290 stars 35 forks source link

Compilation error #3772

Open Moncortec opened 1 year ago

Moncortec commented 1 year ago

The problem

I updated my system to the latest version, and now without embedding code it doesn't compile for me. I have cleaning build files without success, I have deleted everything and I have installed again, but it does not work

Which version of ESPHome has the issue?

2022.10.2

What type of installation are you using?

Home Assistant Add-on

Which version of Home Assistant has the issue?

Latest

What platform are you using?

ESP32

Board

dev-kit

Component causing the issue

No response

Example YAML snippet

esphome:
  name: panel-pb

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "61v4H8b5REQUjAuBT7wBrz31F/qJGRtIP/1hVqJLMHk="

ota:
  password: "7b515e7fa61ac1b6ca9f88445858c1c3"

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

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Panel-Pb Fallback Hotspot"
    password: "qc2uMb3otsfb"

captive_portal:

Anything in the logs that might be useful for us?

INFO Reading configuration /config/esphome/panel-pb.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing panel-pb (board: esp32dev; framework: arduino; platform: platformio/espressif32 @ 3.5.0)
--------------------------------------------------------------------------------
Library Manager: Installing Hash
INFO Installing Hash
Library Manager: Installing ESP8266WiFi
INFO Installing ESP8266WiFi
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
Dependency Graph
|-- AsyncTCP-esphome @ 1.2.2
|-- WiFi @ 1.0
|-- FS @ 1.0
|-- Update @ 1.0
|-- ESPAsyncWebServer-esphome @ 2.1.0
|   |-- AsyncTCP-esphome @ 1.2.2
|-- DNSServer @ 1.1.0
|-- ESPmDNS @ 1.0
|-- noise-c @ 0.1.4
|   |-- libsodium @ 1.10018.1
Linking /data/panel-pb/.pioenvs/panel-pb/firmware.elf
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/lib/libdriver.a: error adding symbols: File format not recognized
collect2: error: ld returned 1 exit status
*** [/data/panel-pb/.pioenvs/panel-pb/firmware.elf] Error 1
========================= [FAILED] Took 15.89 seconds =========================

Additional information

This is my original code that worked fine with version 2022.10.0

esphome:
  name: panel-pb

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:
  baud_rate: 0

# Enable Home Assistant API
api:
  encryption:
    key: "JjlzOhSXnMIpv+etSMnuXsdfgOqG3eugz1IuQO7SB4M="
  services:
    - service: update_nextion
      then:
        - lambda: 'id(panel_pb).update_all_components();'
        - lambda: !lambda |-
           id(panel_pb)->upload_tft();

ota:
  password: "0be1a197f2f0051254f18305d9d3943a"

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

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Panel-Pb Fallback Hotspot"
    password: "R2GV3r3q5qMp"

captive_portal:

uart:
  rx_pin: GPIO3
  tx_pin: GPIO1
  baud_rate: 115200

binary_sensor:

# Sala - Comedor

  - platform: homeassistant
    id: sala_perim
    entity_id: light.sala_perimetral

  - platform: homeassistant
    id: sala_chime
    entity_id: light.chimenea

  - platform: homeassistant
    id: comedor_central
    entity_id: light.comedor_central

  - platform: homeassistant
    id: comedor_perimetral
    entity_id: light.comedor_perimetral

# Dormitorio Prin

  - platform: homeassistant
    id: central
    entity_id: switch.central

  - platform: homeassistant
    id: perimetral
    entity_id: light.dormitorio_perimetral

  - platform: homeassistant
    id: balcon
    entity_id: switch.balcon_dormitorio

# Bano Principal

  - platform: homeassistant
    id: bano_central
    entity_id: switch.bano_principal_central

  - platform: homeassistant
    id: espejo
    entity_id: switch.espejo

  - platform: homeassistant
    id: ducha
    entity_id: switch.ducha

  - platform: homeassistant
    id: servicio_sanitario
    entity_id: switch.servicio_sanitario

  - platform: homeassistant
    id: closet
    entity_id: switch.closet

# Sala TV

  - platform: homeassistant
    id: salatv_perimetral
    entity_id: switch.sala_tv_perimetral

  - platform: homeassistant
    id: salatv_led
    entity_id: switch.sala_tv_led_tv

  - platform: homeassistant
    id: salatv_balcon
    entity_id: switch.balcon_sala_de_tv

# Antonio

  - platform: homeassistant
    id: antonio_central
    entity_id: switch.antonio_central

  - platform: homeassistant
    id: antonio_perimetral
    entity_id: light.antonio_main_perimetral

  - platform: homeassistant
    id: antonio_bano_central
    entity_id: switch.antonio_bano_central

  - platform: homeassistant
    id: antonio_ducha
    entity_id: switch.antonio_bano_ducha

# Sofia

  - platform: homeassistant
    id: sofia_perimetral
    entity_id: light.sofia_main_perimetral

  - platform: homeassistant
    id: sofia_central
    entity_id: switch.sofia_central

  - platform: homeassistant
    id: sofia_bano_central
    entity_id: switch.sofia_bano_central

  - platform: homeassistant
    id: sofia_bano_ducha
    entity_id: switch.sofia_bano_ducha

# Pasillo 2do Nivel

  - platform: homeassistant
    id: pasillo_2do
    entity_id: switch.pasillo_2do_nivel_main

  - platform: homeassistant
    id: entrada_dorprin_pared
    entity_id: switch.entrada_dorprin_pared

  - platform: homeassistant
    id: entrada_sofia_pared
    entity_id: switch.entrada_sofia_pared

  - platform: homeassistant
    id: balcon_2don
    entity_id: switch.balcon_2do_nivel

# Pasilo 1er Nivel

  - platform: homeassistant
    id: pasillo_entrada_1n
    entity_id: switch.entrada_prin_pasillo_3w

  - platform: homeassistant
    id: gradas
    entity_id: switch.gradas_decorativa

  - platform: homeassistant
    id: pasillo_cocina
    entity_id: switch.pasillo_cocina

  - platform: homeassistant
    id: entrada_garaje
    entity_id: switch.entrada_garaje

# Oficina

  - platform: homeassistant
    id: oficina_entrada
    entity_id: switch.oficina_entrada

  - platform: homeassistant
    id: oficina_perimetral
    entity_id: switch.oficina_perimetral

  - platform: homeassistant
    id: oficina_bano_central
    entity_id: switch.oficina_bano_central

  - platform: homeassistant
    id: oficina_bano_ducha
    entity_id: switch.oficina_bano_ducha

# Visitas

  - platform: homeassistant
    id: bano_visitas_central
    entity_id: switch.bano_visitas_central

  - platform: homeassistant
    id: bano_visitas_lavatorio
    entity_id: switch.bano_visitas_lavatorio

# Gimnasio

  - platform: homeassistant
    id: gimnasio
    entity_id: switch.gimnasio

# Terraza

  - platform: homeassistant
    id: terraza_perimetral
    entity_id: switch.terraza_perimetral

  - platform: homeassistant
    id: terraza_comedor
    entity_id: switch.comedor_terraza

  - platform: homeassistant
    id: ventilador
    entity_id: switch.ventilador

# Cocina

  - platform: homeassistant
    id: cocina_perimetral
    entity_id: switch.cocina_perimetral

  - platform: homeassistant
    id: desayunador
    entity_id: switch.desayunador

  - platform: homeassistant
    id: fregadero
    entity_id: switch.fregadero

# Exteriores

  - platform: homeassistant
    id: alero_2do_nivel
    entity_id: switch.exterior_alero_2do_nivel

  - platform: homeassistant
    id: apliques
    entity_id: switch.exterior_apliques

  - platform: homeassistant
    id: la_negrita
    entity_id: switch.exterior_la_negrita

  - platform: homeassistant
    id: ext_lavanderia
    entity_id: switch.exterior_lavanderia

  - platform: homeassistant
    id: ext_alero_cocina
    entity_id: switch.exterior_alero_cocina

  - platform: homeassistant
    id: ext_alero_garaje
    entity_id: switch.exterior_alero_garaje

  - platform: homeassistant
    id: ext_columnas
    entity_id: switch.exterior_columnas

  - platform: homeassistant
    id: ext_led_basket
    entity_id: switch.exterior_led_basket

  - platform: nextion
    page_id: 1
    component_id: 5
    id: b4
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.closet

  - platform: nextion
    page_id: 1
    component_id: 3
    id: b2
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.servicio_sanitario

  - platform: nextion
    page_id: 1
    component_id: 2
    id: b1
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.ducha

  - platform: nextion
    page_id: 1
    component_id: 4
    id: b3
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.bano_principal_central

  - platform: nextion
    page_id: 1
    component_id: 6
    id: b5
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.espejo

  - platform: nextion
    page_id: 1
    component_id: 7
    id: b6
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.espejo

  - platform: nextion
    page_id: 1
    component_id: 14
    id: b14
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.central

  - platform: nextion
    page_id: 1
    component_id: 8
    id: b8
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.dormitorio_perimetral

  - platform: nextion
    page_id: 1
    component_id: 9
    id: b9
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.dormitorio_perimetral

  - platform: nextion
    page_id: 1
    component_id: 10
    id: b10
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.dormitorio_perimetral

  - platform: nextion
    page_id: 1
    component_id: 11
    id: b11
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.dormitorio_perimetral

  - platform: nextion
    page_id: 1
    component_id: 12
    id: b12
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.dormitorio_perimetral

  - platform: nextion
    page_id: 1
    component_id: 13
    id: b13
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.dormitorio_perimetral

  - platform: nextion
    page_id: 1
    component_id: 18
    id: b7
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.balcon

  - platform: nextion
    page_id: 1
    component_id: 19
    id: b15
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.balcon

  - platform: nextion
    page_id: 2
    component_id: 2
    id: stv2
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 3
    id: stv3
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 4
    id: stv4
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 5
    id: stv5
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 6
    id: stv6
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 7
    id: stv7
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 8
    id: stv8
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 9
    id: stv9
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_perimetral

  - platform: nextion
    page_id: 2
    component_id: 10
    id: stv10
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sala_tv_led_tv

  - platform: nextion
    page_id: 2
    component_id: 11
    id: stv11
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.balcon_sala_de_tv

  - platform: nextion
    page_id: 2
    component_id: 12
    id: stv12
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.balcon_sala_de_tv

  - platform: nextion
    page_id: 3
    component_id: 3
    id: tony3
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.antonio_main_perimetral

  - platform: nextion
    page_id: 3
    component_id: 4
    id: tony4
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.antonio_main_perimetral

  - platform: nextion
    page_id: 3
    component_id: 5
    id: tony5
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.antonio_main_perimetral

  - platform: nextion
    page_id: 3
    component_id: 6
    id: tony6
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.antonio_main_perimetral

  - platform: nextion
    page_id: 3
    component_id: 7
    id: tony7
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.antonio_main_perimetral

  - platform: nextion
    page_id: 3
    component_id: 8
    id: tony8
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.antonio_bano_ducha

  - platform: nextion
    page_id: 3
    component_id: 9
    id: tony9
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.antonio_bano_central

  - platform: nextion
    page_id: 3
    component_id: 10
    id: tony10
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.antonio_central

  - platform: nextion
    page_id: 4
    component_id: 3
    id: sofia3
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.sofia_main_perimetral

  - platform: nextion
    page_id: 4
    component_id: 4
    id: sofia4
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.sofia_main_perimetral

  - platform: nextion
    page_id: 4
    component_id: 5
    id: sofia5
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.sofia_main_perimetral

  - platform: nextion
    page_id: 4
    component_id: 6
    id: sofia6
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.sofia_main_perimetral

  - platform: nextion
    page_id: 4
    component_id: 7
    id: sofia7
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.sofia_main_perimetral

  - platform: nextion
    page_id: 4
    component_id: 8
    id: sofia8
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sofia_bano_ducha

  - platform: nextion
    page_id: 4
    component_id: 9
    id: sofia9
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sofia_bano_central

  - platform: nextion
    page_id: 4
    component_id: 10
    id: sofia10
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.sofia_central

  - platform: nextion
    page_id: 5
    component_id: 2
    id: p22
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.pasillo_2do_nivel_main

  - platform: nextion
    page_id: 5
    component_id: 3
    id: p23
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.pasillo_2do_nivel_main

  - platform: nextion
    page_id: 5
    component_id: 4
    id: p24
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.pasillo_2do_nivel_main

  - platform: nextion
    page_id: 5
    component_id: 5
    id: p25
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.pasillo_2do_nivel_main

  - platform: nextion
    page_id: 5
    component_id: 6
    id: p26
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.pasillo_2do_nivel_main

  - platform: nextion
    page_id: 5
    component_id: 7
    id: p27
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.gradas_decorativa

  - platform: nextion
    page_id: 5
    component_id: 8
    id: p28
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.balcon_2do_nivel

  - platform: nextion
    page_id: 5
    component_id: 9
    id: p29
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.balcon_2do_nivel

  - platform: nextion
    page_id: 5
    component_id: 10
    id: p210
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.exterior_alero_2do_nivel

  - platform: nextion
    page_id: 5
    component_id: 11
    id: p211
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.exterior_alero_2do_nivel

  - platform: nextion
    page_id: 5
    component_id: 12
    id: p212
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.exterior_alero_2do_nivel

  - platform: nextion
    page_id: 5
    component_id: 13
    id: p213
    on_press:
      then:
        - homeassistant.service:
            service: switch.toggle
            data:
              entity_id: switch.exterior_led_basket

  - platform: nextion
    page_id: 7
    component_id: 14
    id: chime
    on_press:
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.chimenea

display:
  - platform: nextion
    id: panel_pb
    touch_sleep_timeout: 200
    auto_wake_on_touch: true
    brightness: 100%
    update_interval: 1s
    tft_url: http://192.168.1.50:8123/local/tft/panel_pb.tft
    lambda: |-
     it.set_component_value("b14", id(chime).state);
     it.set_component_value("b15", id(chime).state);
     it.set_component_value("b4", id(closet).state);
     it.set_component_value("b2", id(servicio_sanitario).state);
     it.set_component_value("b1", id(ducha).state);
     it.set_component_value("b3", id(bano_central).state);
     it.set_component_value("b5", id(espejo).state);
     it.set_component_value("b6", id(espejo).state);
     it.set_component_value("b14", id(central).state);
     it.set_component_value("b8", id(perimetral).state);
     it.set_component_value("b9", id(perimetral).state);
     it.set_component_value("b10", id(perimetral).state);
     it.set_component_value("b11", id(perimetral).state);
     it.set_component_value("b12", id(perimetral).state);
     it.set_component_value("b13", id(perimetral).state);
     it.set_component_value("b7", id(balcon).state);
     it.set_component_value("b15", id(balcon).state);
     it.set_component_value("stv2", id(salatv_perimetral).state);
     it.set_component_value("stv3", id(salatv_perimetral).state);
     it.set_component_value("stv4", id(salatv_perimetral).state);
     it.set_component_value("stv5", id(salatv_perimetral).state);
     it.set_component_value("stv6", id(salatv_perimetral).state);
     it.set_component_value("stv7", id(salatv_perimetral).state);
     it.set_component_value("stv8", id(salatv_perimetral).state);
     it.set_component_value("stv9", id(salatv_perimetral).state);
     it.set_component_value("stv10", id(salatv_led).state);
     it.set_component_value("stv11", id(salatv_balcon).state);
     it.set_component_value("stv12", id(salatv_balcon).state);
     it.set_component_value("tony3", id(antonio_perimetral).state);
     it.set_component_value("tony4", id(antonio_perimetral).state);
     it.set_component_value("tony5", id(antonio_perimetral).state);
     it.set_component_value("tony6", id(antonio_perimetral).state);
     it.set_component_value("tony7", id(antonio_perimetral).state);
     it.set_component_value("tony8", id(antonio_ducha).state);
     it.set_component_value("tony9", id(antonio_bano_central).state);
     it.set_component_value("tony10", id(antonio_central).state);
     it.set_component_value("sofia3", id(sofia_perimetral).state);
     it.set_component_value("sofia4", id(sofia_perimetral).state);
     it.set_component_value("sofia5", id(sofia_perimetral).state);
     it.set_component_value("sofia6", id(sofia_perimetral).state);
     it.set_component_value("sofia7", id(sofia_perimetral).state);
     it.set_component_value("sofia8", id(sofia_bano_ducha).state);
     it.set_component_value("sofia9", id(sofia_bano_central).state);
     it.set_component_value("sofia10", id(sofia_central).state);
     it.set_component_value("p22", id(pasillo_2do).state);
     it.set_component_value("p23", id(pasillo_2do).state);
     it.set_component_value("p24", id(pasillo_2do).state);
     it.set_component_value("p25", id(pasillo_2do).state);
     it.set_component_value("p26", id(pasillo_2do).state);
     it.set_component_value("p27", id(gradas).state);
     it.set_component_value("p28", id(balcon_2don).state);
     it.set_component_value("p29", id(balcon_2don).state);
     it.set_component_value("p210", id(alero_2do_nivel).state);
     it.set_component_value("p211", id(alero_2do_nivel).state);
     it.set_component_value("p212", id(alero_2do_nivel).state);
     it.set_component_value("p213", id(ext_led_basket).state);
Moncortec commented 1 year ago

INFO Reading configuration /config/esphome/panel-pb.yaml... INFO Generating C++ source... INFO Compiling app... Processing panel-pb (board: esp32dev; framework: arduino; platform: platformio/espressif32 @ 3.5.0)

Platform Manager: Installing platformio/espressif32 @ 3.5.0 INFO Installing platformio/espressif32 @ 3.5.0 Downloading [####################################] 100% Unpacking [####################################] 100%
Platform Manager: espressif32@3.5.0 has been installed! INFO espressif32@3.5.0 has been installed! Tool Manager: Installing platformio/toolchain-xtensa32 @ ~2.50200.0 INFO Installing platformio/toolchain-xtensa32 @ ~2.50200.0 Downloading [####################################] 100%
Unpacking [####################################] 100%
Tool Manager: toolchain-xtensa32@2.50200.97 has been installed! INFO toolchain-xtensa32@2.50200.97 has been installed! Tool Manager: Installing platformio/framework-arduinoespressif32 @ ~3.10006.0 INFO Installing platformio/framework-arduinoespressif32 @ ~3.10006.0 Downloading [####################################] 100%
Unpacking [####################################] 100%
Tool Manager: framework-arduinoespressif32@3.10006.210326 has been installed! INFO framework-arduinoespressif32@3.10006.210326 has been installed! Tool Manager: Installing platformio/tool-esptoolpy @ ~1.30100.0 INFO Installing platformio/tool-esptoolpy @ ~1.30100.0 Downloading [####################################] 100%
Unpacking [####################################] 100% Tool Manager: tool-esptoolpy@1.30100.210531 has been installed! INFO tool-esptoolpy@1.30100.210531 has been installed! Library Manager: Installing esphome/AsyncTCP-esphome @ 1.2.2 INFO Installing esphome/AsyncTCP-esphome @ 1.2.2 Downloading [####################################] 100% Unpacking [####################################] 100% Library Manager: AsyncTCP-esphome@1.2.2 has been installed! INFO AsyncTCP-esphome@1.2.2 has been installed! Library Manager: Installing esphome/ESPAsyncWebServer-esphome @ 2.1.0 INFO Installing esphome/ESPAsyncWebServer-esphome @ 2.1.0 Downloading [####################################] 100% Unpacking [####################################] 100% Library Manager: ESPAsyncWebServer-esphome@2.1.0 has been installed! INFO ESPAsyncWebServer-esphome@2.1.0 has been installed! Library Manager: Resolving dependencies... INFO Resolving dependencies... Library Manager: Installing ottowinter/ESPAsyncTCP-esphome INFO Installing ottowinter/ESPAsyncTCP-esphome Downloading [####################################] 100% Unpacking [####################################] 100% Library Manager: ESPAsyncTCP-esphome@1.2.3 has been installed! INFO ESPAsyncTCP-esphome@1.2.3 has been installed! Library Manager: Installing Hash INFO Installing Hash Library Manager: Installing ESP8266WiFi INFO Installing ESP8266WiFi Library Manager: Installing esphome/noise-c @ 0.1.4 INFO Installing esphome/noise-c @ 0.1.4 Downloading [####################################] 100% Unpacking [####################################] 100% Library Manager: noise-c@0.1.4 has been installed! INFO noise-c@0.1.4 has been installed! Library Manager: Resolving dependencies... INFO Resolving dependencies... Library Manager: Installing esphome/libsodium @ 1.10018.1 INFO Installing esphome/libsodium @ 1.10018.1 Downloading [####################################] 100% Unpacking [####################################] 100% Library Manager: libsodium@1.10018.1 has been installed! INFO libsodium@1.10018.1 has been installed! Tool Manager: Installing platformio/tool-scons @ ~4.40300.0 INFO Installing platformio/tool-scons @ ~4.40300.0 Downloading [####################################] 100% Unpacking [####################################] 100% Tool Manager: tool-scons@4.40300.220725 has been installed! INFO tool-scons@4.40300.220725 has been installed! HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf Dependency Graph |-- AsyncTCP-esphome @ 1.2.2 |-- WiFi @ 1.0 |-- FS @ 1.0 |-- Update @ 1.0 |-- ESPAsyncWebServer-esphome @ 2.1.0 | |-- AsyncTCP-esphome @ 1.2.2 |-- DNSServer @ 1.1.0 |-- ESPmDNS @ 1.0 |-- noise-c @ 0.1.4 | |-- libsodium @ 1.10018.1 |-- WiFiClientSecure @ 1.0 |-- HTTPClient @ 1.2 Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/api_connection.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/api_frame_helper.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/api_pb2.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/api_pb2_service.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/api_server.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/list_entities.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/proto.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/subscribe_state.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/api/user_services.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/binary_sensor/automation.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/binary_sensor/binary_sensor.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/binary_sensor/filter.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/captive_portal/captive_portal.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/display/display_buffer.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/esp32/core.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/esp32/gpio_arduino.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/esp32/gpio_idf.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/esp32/preferences.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/homeassistant/binary_sensor/homeassistant_binary_sensor.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/logger/logger.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/md5/md5.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/mdns/mdns_component.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/mdns/mdns_esp32_arduino.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/mdns/mdns_esp8266.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/mdns/mdns_esp_idf.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/network/util.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/nextion/binary_sensor/nextion_binarysensor.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/nextion/nextion.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/nextion/nextion_commands.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/nextion/nextion_component.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/nextion/nextion_upload.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/ota/ota_backend_esp_idf.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/ota/ota_component.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/sensor/automation.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/sensor/filter.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/sensor/sensor.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/socket/bsd_sockets_impl.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/socket/socket.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/switch/automation.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/switch/switch.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/text_sensor/filter.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/text_sensor/text_sensor.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/uart/uart.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/uart/uart_component.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/uart/uart_component_esp32_arduino.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/uart/uart_component_esp8266.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/uart/uart_component_esp_idf.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/uart/uart_debugger.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/web_server_base/web_server_base.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/wifi/wifi_component.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/wifi/wifi_component_esp32_arduino.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/wifi/wifi_component_esp8266.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/application.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/color.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/component.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/component_iterator.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/controller.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/entity_base.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/helpers.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/log.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/scheduler.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/esphome/core/util.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/src/main.cpp.o Generating partitions /data/panel-pb/.pioenvs/panel-pb/partitions.bin Compiling /data/panel-pb/.pioenvs/panel-pb/liba1d/AsyncTCP-esphome/AsyncTCP.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/ETH.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFi.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiAP.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/liba1d/libAsyncTCP-esphome.a Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiClient.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiGeneric.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiMulti.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiSTA.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiScan.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiServer.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib64d/WiFi/WiFiUdp.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib01c/FS/FS.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib01c/FS/vfs_api.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/lib64d/libWiFi.a Compiling /data/panel-pb/.pioenvs/panel-pb/libbc6/Update/HttpsOTAUpdate.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/lib01c/libFS.a Compiling /data/panel-pb/.pioenvs/panel-pb/libbc6/Update/Updater.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib7a1/ESPAsyncWebServer-esphome/AsyncEventSource.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib7a1/ESPAsyncWebServer-esphome/AsyncWebSocket.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/libbc6/libUpdate.a Compiling /data/panel-pb/.pioenvs/panel-pb/lib7a1/ESPAsyncWebServer-esphome/WebAuthentication.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib7a1/ESPAsyncWebServer-esphome/WebHandlers.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib7a1/ESPAsyncWebServer-esphome/WebRequest.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib7a1/ESPAsyncWebServer-esphome/WebResponses.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib7a1/ESPAsyncWebServer-esphome/WebServer.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib333/DNSServer/DNSServer.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib915/ESPmDNS/ESPmDNS.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/lib7a1/libESPAsyncWebServer-esphome.a Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c.o Archiving /data/panel-pb/.pioenvs/panel-pb/lib333/libDNSServer.a Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_core/ed25519/core_ed25519.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_core/ed25519/core_ristretto255.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_hash/crypto_hash.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_hash/sha256/hash_sha256.c.o Archiving /data/panel-pb/.pioenvs/panel-pb/lib915/libESPmDNS.a Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_scalarmult/crypto_scalarmult.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_stream/chacha20/stream_chacha20.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_stream/crypto_stream.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/crypto_verify/sodium/verify.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/sodium/codecs.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/sodium/core.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/sodium/runtime.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium/sodium/utils.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/openssl/cipher-aesgcm.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/ref/cipher-aesgcm.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/ref/cipher-chachapoly.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/ref/dh-curve25519.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/ref/hash-blake2b.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/ref/hash-blake2s.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/ref/hash-sha256.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/sodium/cipher-aesgcm.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/sodium/cipher-chachapoly.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/sodium/dh-curve25519.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/sodium/hash-blake2b.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/backend/sodium/hash-sha256.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/aes/rijndael-alg-fst.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/blake2/blake2b.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/blake2/blake2s.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/chacha/chacha.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/donna/curve25519-donna-c64.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/donna/curve25519-donna.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/donna/poly1305-donna.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/sha2/sha256.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/sha2/sha512.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/crypto/x25519/x25519.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/cipherstate.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/dhstate.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/errors.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/handshakestate.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/hashstate.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/internal.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/names.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/patterns.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/rand_os.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/rand_sodium.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/randstate.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/signstate.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/symmetricstate.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libaa5/noise-c/protocol/util.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/libb0f/WiFiClientSecure/WiFiClientSecure.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/libaa5/libnoise-c.a Compiling /data/panel-pb/.pioenvs/panel-pb/libb0f/WiFiClientSecure/ssl_client.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/lib2f0/HTTPClient/HTTPClient.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/libFrameworkArduinoVariant.a Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/Esp.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/libb0f/libWiFiClientSecure.a Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/FunctionalInterrupt.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/lib761/libsodium.a Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/HardwareSerial.cpp.o Archiving /data/panel-pb/.pioenvs/panel-pb/lib2f0/libHTTPClient.a Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/IPAddress.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/IPv6Address.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/MD5Builder.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/Print.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/Stream.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/StreamString.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/WMath.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/WString.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/base64.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/cbuf.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-adc.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-bt.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-cpu.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-dac.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-gpio.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-i2c.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-ledc.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-log.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-matrix.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-misc.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-psram.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-rmt.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-sigmadelta.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-spi.c.o /data/cache/platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.c: In function 'spiTransferBytesNL': /data/cache/platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.c:922:39: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] uint8_t last_out8 = &result[c_longs-1]; ^ /data/cache/platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.c:923:40: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] uint8_t last_data8 = &last_data; ^ Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-time.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-timer.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-touch.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/esp32-hal-uart.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/libb64/cdecode.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/libb64/cencode.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/main.cpp.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/stdlib_noniso.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/wiring_pulse.c.o Compiling /data/panel-pb/.pioenvs/panel-pb/FrameworkArduino/wiring_shift.c.o Archiving /data/panel-pb/.pioenvs/panel-pb/libFrameworkArduino.a Linking /data/panel-pb/.pioenvs/panel-pb/firmware.elf /data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/lib/libdriver.a: error adding symbols: File format not recognized collect2: error: ld returned 1 exit status *** [/data/panel-pb/.pioenvs/panel-pb/firmware.elf] Error 1 ========================= [FAILED] Took 294.42 seconds =========================

razaar commented 1 year ago

Did you manage to fix it somehow? I'm seeing the same error (and more Error 1) in my logs in both HomeAssistant Addon and Windows running ESPhome 2022.11.03.

This is only the case for ESP32, ESP2866 works as expected. My results with the exact same .yaml snippet are

Building in release mode
Compiling .pioenvs\bluetooth\src\esphome\components\api\api_connection.cpp.o
Compiling .pioenvs\bluetooth\src\esphome\components\api\api_frame_helper.cpp.o
Compiling .pioenvs\bluetooth\src\esphome\components\api\api_pb2.cpp.o
Compiling .pioenvs\bluetooth\src\esphome\components\api\api_pb2_service.cpp.o
Compiling .pioenvs\bluetooth\src\esphome\components\api\api_server.cpp.o
Compiling .pioenvs\bluetooth\src\esphome\components\api\list_entities.cpp.o
Compiling .pioenvs\bluetooth\src\esphome\components\api\proto.cpp.o
Compiling .pioenvs\bluetooth\src\esphome\components\api\subscribe_state.cpp.o
*** [.pioenvs\bluetooth\src\esphome\components\api\api_pb2_service.cpp.o] Error 1
*** [.pioenvs\bluetooth\src\esphome\components\api\proto.cpp.o] Error 1
*** [.pioenvs\bluetooth\src\esphome\components\api\api_frame_helper.cpp.o] Error 1
*** [.pioenvs\bluetooth\src\esphome\components\api\subscribe_state.cpp.o] Error 1
*** [.pioenvs\bluetooth\src\esphome\components\api\list_entities.cpp.o] Error 1
*** [.pioenvs\bluetooth\src\esphome\components\api\api_server.cpp.o] Error 1
*** [.pioenvs\bluetooth\src\esphome\components\api\api_connection.cpp.o] Error 1
*** [.pioenvs\bluetooth\src\esphome\components\api\api_pb2.cpp.o] Error 1
======================================================================================================= [FAILED] Took 118.21 seconds =======================================================================================================

Unfortunately there are no more errors specified. Even --verbose does not give a hint either than Error 1.