INFO ESPHome 2024.6.1 INFO Reading configuration /config/esphome/esp32-s3box-4.yaml... INFO Updating https://github.com/gnumpi/esphome_audio@dev-next INFO Detected timezone 'America/Chicago' WARNING GPIO45 is a strapping PIN and should only be used for I/O with care. 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 GPIO46 is a strapping PIN and should only be used for I/O with care. 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 GPIO3 is a strapping PIN and should only be used for I/O with care. 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 GPIO0 is a strapping PIN and should only be used for I/O with care. 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 Updating https://github.com/espressif/esp-adf.git@v2.5 INFO Updating submodules (components/esp-adf-libs, components/esp-sr) for https://github.com/espressif/esp-adf.git@v2.5 INFO Updating https://github.com/jesserockz/esp32-s3-box-3-board.git@main INFO Updating https://github.com/espressif/esp-tflite-micro@None INFO Compiling app... Processing esp32-s3box-3 (board: esp32s3box; framework: espidf; platform: platformio/espressif32@5.4.0) -------------------------------------------------------------------------------- /data/cache/platformio/packages/framework-espidf Already Patched: yes HARDWARE: ESP32S3 240MHz, 320KB RAM, 16MB Flash - framework-espidf @ 3.40407.0 (4.4.7) - tool-cmake @ 3.16.4 - tool-ninja @ 1.7.1 - toolchain-esp32ulp @ 2.35.0-20220830 - toolchain-riscv32-esp @ 8.4.0+2021r2-patch5 - toolchain-xtensa-esp32s3 @ 8.4.0+2021r2-patch5 Reading CMake configuration... No dependencies Compiling .pioenvs/esp32-s3box-3/src/main.o Linking .pioenvs/esp32-s3box-3/firmware.elf /data/cache/platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld: missing --end-group; added as last command line option RAM: [= ] 11.6% (used 37996 bytes from 327680 bytes) Flash: [==== ] 38.9% (used 3163313 bytes from 8126464 bytes) Building .pioenvs/esp32-s3box-3/firmware.bin Creating esp32s3 image... Successfully created esp32s3 image. esp32_create_combined_bin([".pioenvs/esp32-s3box-3/firmware.bin"], [".pioenvs/esp32-s3box-3/firmware.elf"]) Wrote 0x314620 bytes to file /data/build/esp32-s3box-3/.pioenvs/esp32-s3box-3/firmware.factory.bin, ready to flash to offset 0x0 esp32_copy_ota_bin([".pioenvs/esp32-s3box-3/firmware.bin"], [".pioenvs/esp32-s3box-3/firmware.elf"]) ========================= [SUCCESS] Took 13.29 seconds ========================= INFO Successfully compiled program. INFO Connecting to 192.168.1.151 INFO Uploading /data/build/esp32-s3box-3/.pioenvs/esp32-s3box-3/firmware.bin (3163680 bytes) Uploading: [============================================================] 100% Done... INFO Upload took 9.70 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.1.151 using esphome API INFO Successfully connected to esp32-s3box-3 @ 192.168.1.151 in 7.241s INFO Successful handshake with esp32-s3box-3 @ 192.168.1.151 in 0.171s [15:43:14][I][app:100]: ESPHome version 2024.6.1 compiled on Jun 23 2024, 15:42:39 [15:43:14][I][app:102]: Project BigBobbas.s3box version 2024.06.01 [15:43:14][C][wifi:599]: WiFi: [15:43:14][C][wifi:427]: Local MAC: 3C:84:27:05:A0:A0 [15:43:14][C][wifi:432]: SSID: 'ATTe3f66Qs'[redacted] [15:43:14][C][wifi:435]: IP Address: 192.168.1.151 [15:43:14][C][wifi:439]: BSSID: C4:F1:74:B8:EA:E7[redacted] [15:43:14][C][wifi:440]: Hostname: 'esp32-s3box-3' [15:43:14][C][wifi:442]: Signal strength: -28 dB ▂▄▆█ [15:43:14][C][wifi:446]: Channel: 6 [15:43:14][C][wifi:447]: Subnet: 255.255.255.0 [15:43:14][C][wifi:448]: Gateway: 192.168.1.254 [15:43:14][C][wifi:449]: DNS1: 192.168.1.254 [15:43:14][C][wifi:450]: DNS2: 0.0.0.0 [15:43:14][C][logger:185]: Logger: [15:43:14][C][logger:186]: Level: DEBUG [15:43:14][C][logger:188]: Log Baud Rate: 115200 [15:43:14][C][logger:189]: Hardware UART: USB_SERIAL_JTAG [15:43:14][C][spi:068]: SPI bus: [15:43:14][C][spi:069]: CLK Pin: GPIO7 [15:43:14][C][spi:070]: SDI Pin: [15:43:14][C][spi:071]: SDO Pin: GPIO6 [15:43:14][C][spi:076]: Using HW SPI: SPI2_HOST [15:43:14][C][i2c.idf:075]: I2C Bus: [15:43:14][C][i2c.idf:076]: SDA Pin: GPIO8 [15:43:14][C][i2c.idf:077]: SCL Pin: GPIO18 [15:43:14][C][i2c.idf:078]: Frequency: 100000 Hz [15:43:14][C][i2c.idf:084]: Recovery: bus successfully recovered [15:43:14][C][i2c.idf:075]: I2C Bus: [15:43:14][C][i2c.idf:076]: SDA Pin: GPIO41 [15:43:14][C][i2c.idf:077]: SCL Pin: GPIO40 [15:43:14][C][i2c.idf:078]: Frequency: 50000 Hz [15:43:14][C][i2c.idf:084]: Recovery: bus successfully recovered [15:43:14][C][template.select:065]: Template Select 'Wake word engine location' [15:43:14][C][template.select:066]: Update Interval: 60.0s [15:43:14][C][template.select:069]: Optimistic: YES [15:43:14][C][template.select:070]: Initial Option: In Home Assistant [15:43:14][C][template.select:071]: Restore Value: YES [15:43:14][C][ledc.output:173]: LEDC Output: [15:43:14][C][ledc.output:174]: Pin GPIO47 [15:43:14][C][ledc.output:175]: LEDC Channel: 0 [15:43:14][C][ledc.output:176]: PWM Frequency: 1000.0 Hz [15:43:14][C][ledc.output:177]: Phase angle: 0.0° [15:43:14][C][ledc.output:178]: Bit depth: 14 [15:43:14][C][template.text_sensor:020]: Template Sensor 'wakeword_location' [15:43:14][C][ili9xxx:094]: ili9xxx [15:43:14][C][ili9xxx:094]: Rotations: 0 ° [15:43:14][C][ili9xxx:094]: Dimensions: 320px x 240px [15:43:14][C][ili9xxx:095]: Width Offset: 0 [15:43:14][C][ili9xxx:096]: Height Offset: 0 [15:43:14][C][ili9xxx:102]: Color mode: 16bit [15:43:14][C][ili9xxx:111]: Data rate: 40MHz [15:43:14][C][ili9xxx:113]: Reset Pin: GPIO48 [15:43:14][C][ili9xxx:114]: CS Pin: GPIO5 [15:43:14][C][ili9xxx:115]: DC Pin: GPIO4 [15:43:14][C][ili9xxx:117]: Color order: BGR [15:43:14][C][ili9xxx:118]: Swap_xy: NO [15:43:14][C][ili9xxx:119]: Mirror_x: YES [15:43:14][C][ili9xxx:120]: Mirror_y: YES [15:43:14][C][ili9xxx:125]: Update Interval: never [15:43:14][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Top Left Button' [15:43:14][C][gpio.binary_sensor:016]: Pin: GPIO0 [15:43:14][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'Presence detect' [15:43:14][C][gpio.binary_sensor:015]: Device Class: 'occupancy' [15:43:14][C][gpio.binary_sensor:016]: Pin: GPIO21 [15:43:14][C][light:103]: Light 'LCD Backlight' [15:43:14][C][light:105]: Default Transition Length: 0.5s [15:43:14][C][light:106]: Gamma Correct: 2.80 [15:43:14][C][template.switch:068]: Template Switch 'Screensaver' [15:43:14][C][template.switch:091]: Restore Mode: restore defaults to OFF [15:43:14][C][template.switch:057]: Optimistic: YES [15:43:14][C][template.switch:068]: Template Switch 'Screensaver_mode' [15:43:14][C][template.switch:091]: Restore Mode: restore defaults to OFF [15:43:14][C][template.switch:057]: Optimistic: YES [15:43:14][C][template.switch:068]: Template Switch 'Screensaver_mode' [15:43:14][C][template.switch:091]: Restore Mode: restore defaults to OFF [15:43:14][C][template.switch:057]: Optimistic: YES [15:43:14][C][template.switch:068]: Template Switch 'Mute' [15:43:14][C][template.switch:091]: Restore Mode: restore defaults to OFF [15:43:14][C][template.switch:057]: Optimistic: YES [15:43:14][C][psram:020]: PSRAM: [15:43:14][C][psram:021]: Available: YES [15:43:14][C][psram:024]: Size: 16383 KB [15:43:14][C][homeassistant.time:010]: Home Assistant Time: [15:43:14][C][homeassistant.time:011]: Timezone: 'CST6CDT,M3.2.0,M11.1.0' [15:43:14][C][restart.button:017]: Restart Button 'Reboot' [15:43:14][C][aht10:160]: AHT10: [15:43:14][C][aht10:161]: Address: 0x38 [15:43:14][C][aht10:165]: Temperature 'Temperature' [15:43:14][C][aht10:165]: Device Class: 'temperature' [15:43:14][C][aht10:165]: State Class: 'measurement' [15:43:14][C][aht10:165]: Unit of Measurement: '°C' [15:43:14][C][aht10:165]: Accuracy Decimals: 2 [15:43:14][C][aht10:166]: Humidity 'Humidity' [15:43:14][C][aht10:166]: Device Class: 'humidity' [15:43:14][C][aht10:166]: State Class: 'measurement' [15:43:14][C][aht10:166]: Unit of Measurement: '%' [15:43:14][C][aht10:166]: Accuracy Decimals: 2 [15:43:14][C][adc:097]: ADC Sensor 'Battery voltage' [15:43:14][C][adc:097]: Device Class: 'voltage' [15:43:14][C][adc:097]: State Class: 'measurement' [15:43:14][C][adc:097]: Unit of Measurement: 'V' [15:43:14][C][adc:097]: Accuracy Decimals: 1 [15:43:14][C][adc:107]: Pin: GPIO10 [15:43:14][C][adc:109]: Attenuation: auto [15:43:15][C][adc:141]: Samples: 1 [15:43:15][C][adc:142]: Update Interval: 30.0s [15:43:15][C][copy.sensor:015]: Copy Sensor 'Battery level' [15:43:15][C][copy.sensor:015]: Device Class: 'battery' [15:43:15][C][copy.sensor:015]: State Class: 'measurement' [15:43:15][C][copy.sensor:015]: Unit of Measurement: '%' [15:43:15][C][copy.sensor:015]: Accuracy Decimals: 0 [15:43:15][C][i2s_audio:028]: I2SController: [15:43:15][C][i2s_audio:029]: AccessMode: duplex [15:43:15][C][i2s_audio:030]: Port: 0 [15:43:15][C][i2s_audio:032]: Reader registered. [15:43:15][C][i2s_audio:035]: Writer registered. [15:43:15][C][i2s_audio:139]: I2S-Writer (Fixed-CFG): [15:43:15][C][i2s_audio:141]: sample-rate: 16000 bits_per_sample: 16 [15:43:15][C][i2s_audio:142]: channel_fmt: 0 channels: 2 [15:43:15][C][i2s_audio:143]: use_apll: no, use_pdm: no [15:43:15][C][i2s_audio:136]: I2S-Reader (Fixed-CFG): [15:43:15][C][i2s_audio:141]: sample-rate: 16000 bits_per_sample: 16 [15:43:15][C][i2s_audio:142]: channel_fmt: 0 channels: 2 [15:43:15][C][i2s_audio:143]: use_apll: no, use_pdm: no [15:43:15][C][gt911.touchscreen:110]: GT911 Touchscreen: [15:43:15][C][gt911.touchscreen:111]: Address: 0x5D [15:43:15][C][gt911.touchscreen:112]: Interrupt Pin: GPIO3 [15:43:15][E][component:082]: Component touchscreen is marked FAILED [15:43:15][W][micro_wake_word:158]: Wake word is already running [15:43:15][C][GT911.binary_sensor:015]: GT911 Button 'Home' [15:43:15][C][GT911.binary_sensor:016]: Index: 0 [15:43:15][C][mdns:115]: mDNS: [15:43:15][C][mdns:116]: Hostname: esp32-s3box-3 [15:43:15][C][esphome.ota:073]: Over-The-Air updates: [15:43:15][C][esphome.ota:074]: Address: esp32-s3box-3.local:3232 [15:43:15][C][esphome.ota:075]: Version: 2 [15:43:15][C][safe_mode:018]: Safe Mode: [15:43:15][C][safe_mode:020]: Boot considered successful after 60 seconds [15:43:15][C][safe_mode:021]: Invoke after 10 boot attempts [15:43:15][C][safe_mode:023]: Remain in safe mode for 300 seconds [15:43:15][C][api:139]: API Server: [15:43:15][C][api:140]: Address: esp32-s3box-3.local:6053 [15:43:15][C][api:144]: Using noise encryption: NO [15:43:15][C][wifi_info:009]: WifiInfo IPAddress 'ESP IP Address' [15:43:15][C][micro_wake_word:058]: microWakeWord: [15:43:15][C][micro_wake_word:059]: Wake Word: okay nabu [15:43:15][C][micro_wake_word:060]: Probability cutoff: 0.500 [15:43:15][C][micro_wake_word:061]: Sliding window size: 10 [15:43:15][C][adf_media_player:016]: ESP-ADF-MediaPlayer: [15:43:15][C][adf_media_player:018]: MP_ANNOUNCE enabled [15:43:15][C][adf_media_player:024]: Number of ADFComponents: 3 [15:43:15][C][esp_adf_pipeline.microphone:020]: ADF-Microphone [15:43:22][W][component:237]: Component interval took a long time for an operation (73 ms). [15:43:22][W][component:238]: Components should block for at most 30 ms. [15:43:36][D][sensor:094]: 'Battery voltage': Sending state 0.02872 V with 1 decimals of accuracy [15:43:36][D][sensor:094]: 'Battery level': Sending state 0.00000 % with 0 decimals of accuracy