esphome / issues

Issue Tracker for ESPHome
https://esphome.io/
291 stars 36 forks source link

Error compiling raspiaudio-muse-luxe yaml #4998

Closed MacrosorcH closed 8 months ago

MacrosorcH commented 1 year ago

The problem

Unable to install 2023.10.0 update on Raspiaudio Muse Luxe device due to compile errors. See logs below.

Which version of ESPHome has the issue?

2023.10.0

What type of installation are you using?

Home Assistant Add-on

Which version of Home Assistant has the issue?

2023.10.3

What platform are you using?

ESP32

Board

No response

Component causing the issue

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

INFO ESPHome 2023.10.0
INFO Reading configuration /config/esphome/raspiaudio-muse-luxe-4247d0.yaml...
INFO Updating https://github.com/esphome/esphome.git@pull/3552/head
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
INFO Generating C++ source...
INFO Compiling app...
Processing raspiaudio-muse-luxe-4247d0 (board: esp-wrover-kit; framework: arduino; platform: platformio/espressif32@5.4.0)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
 - toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
Dependency Graph
|-- AsyncTCP-esphome @ 2.0.1
|-- WiFi @ 2.0.0
|-- FS @ 2.0.0
|-- Update @ 2.0.0
|-- ESPAsyncWebServer-esphome @ 3.1.0
|-- DNSServer @ 2.0.0
|-- ESPmDNS @ 2.0.0
|-- noise-c @ 0.1.4
|-- Wire @ 2.0.0
|-- Improv @ 1.2.3
|-- WiFiClientSecure @ 2.0.0
|-- HTTPClient @ 2.0.0
|-- ESP32-audioI2S @ 2.0.7
|-- FastLED @ 3.3.2
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/FastLED.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/bitswap.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/colorpalettes.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/colorutils.cpp.o
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/bitswap.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/colorpalettes.cpp:4:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/colorutils.cpp:7:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/colorpalettes.cpp:4:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/bitswap.cpp:2:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/bitswap.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/colorpalettes.cpp:4:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.cpp:2:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/colorutils.cpp:7:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/colorutils.cpp:7:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/hsv2rgb.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/lib8tion.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/noise.cpp.o
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/hsv2rgb.cpp:4:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/lib8tion.cpp:3:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/noise.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/platforms.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/power_mgt.cpp.o
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/lib8tion.cpp:3:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/lib8tion.cpp:3:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/hsv2rgb.cpp:4:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/hsv2rgb.cpp:4:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/noise.cpp:2:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/noise.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/power_mgt.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/lib454/FastLED/wiring.cpp.o
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/wiring.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/power_mgt.cpp:2:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/power_mgt.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/adc/adc_sensor.cpp.o
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/wiring.cpp:2:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/wiring.cpp:2:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/api_connection.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/api_frame_helper.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/api_pb2.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/api_pb2_service.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/api_server.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/list_entities.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/proto.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/subscribe_state.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/api/user_services.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/binary_sensor/automation.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/binary_sensor/binary_sensor.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/binary_sensor/filter.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/captive_portal/captive_portal.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/dashboard_import/dashboard_import.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/es8388/es8388_component.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/esp32/core.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/esp32/gpio.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/esp32/preferences.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/fastled_base/fastled_light.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/i2c/i2c.cpp.o
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:95,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from src/esphome/components/fastled_base/fastled_light.h:16,
                 from src/esphome/components/fastled_base/fastled_light.cpp:3:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/esp_intr.h:8:2: warning: #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead [-Wcpp]
 #warning esp_intr.h is deprecated, please include esp_intr_alloc.h instead
  ^~~~~~~
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/i2c/i2c_bus_arduino.cpp.o
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from src/esphome/components/fastled_base/fastled_light.h:16,
                 from src/esphome/components/fastled_base/fastled_light.cpp:3:
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h: In member function 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::startOnChannel(int)':
.piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:399:52: warning: 'esp_err_t rmt_set_pin(rmt_channel_t, rmt_mode_t, gpio_num_t)' is deprecated: use rmt_set_gpio instead [-Wdeprecated-declarations]
         rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
                                                    ^
In file included from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/clockless_rmt_esp32.h:97,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms/esp/32/fastled_esp32.h:8,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/platforms.h:36,
                 from .piolibdeps/raspiaudio-muse-luxe-4247d0/FastLED/FastLED.h:52,
                 from src/esphome/components/fastled_base/fastled_light.h:16,
                 from src/esphome/components/fastled_base/fastled_light.cpp:3:
/data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include/driver/rmt.h:930:11: note: declared here
 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num)
           ^~~~~~~~~~~
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/i2c/i2c_bus_esp_idf.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/i2s_audio/i2s_audio.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/i2s_audio/media_player/i2s_audio_media_player.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/i2s_audio/microphone/i2s_audio_microphone.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/improv_base/improv_base.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/improv_serial/improv_serial_component.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/addressable_light.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/automation.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/esp_color_correction.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/esp_hsv_color.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/esp_range_view.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/light_call.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/light_json_schema.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/light_output.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/light/light_state.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/logger/logger.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/md5/md5.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/mdns/mdns_component.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/mdns/mdns_esp32.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/mdns/mdns_esp8266.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/mdns/mdns_host.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/mdns/mdns_libretiny.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/mdns/mdns_rp2040.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/media_player/media_player.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/network/util.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/ota/ota_backend_arduino_rp2040.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/ota/ota_backend_esp_idf.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/ota/ota_component.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/sensor/automation.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/sensor/filter.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/sensor/sensor.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/socket/lwip_sockets_impl.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/socket/socket.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/voice_assistant/voice_assistant.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/web_server_base/web_server_base.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/wifi/wifi_component.cpp.o
Compiling .pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/wifi/wifi_component_esp32_arduino.cpp.o
src/esphome/components/voice_assistant/voice_assistant.cpp: In member function 'virtual void esphome::voice_assistant::VoiceAssistant::loop()':
src/esphome/components/voice_assistant/voice_assistant.cpp:320:13: error: 'class esphome::voice_assistant::VoiceAssistant' has no member named 'wait_for_stream_end_'
       this->wait_for_stream_end_ = false;
             ^~~~~~~~~~~~~~~~~~~~
src/esphome/components/voice_assistant/voice_assistant.cpp: In member function 'void esphome::voice_assistant::VoiceAssistant::on_event(const esphome::api::VoiceAssistantEventResponse&)':
src/esphome/components/voice_assistant/voice_assistant.cpp:589:13: error: 'class esphome::voice_assistant::VoiceAssistant' has no member named 'wait_for_stream_end_'
       this->wait_for_stream_end_ = true;
             ^~~~~~~~~~~~~~~~~~~~
*** [.pioenvs/raspiaudio-muse-luxe-4247d0/src/esphome/components/voice_assistant/voice_assistant.cpp.o] Error 1
========================= [FAILED] Took 91.90 seconds =========================

Additional information

No response

MacrosorcH commented 1 year ago

Compilation error is fixed with the newly released EspHome 2023.10.1. However, voice assistant's wake word doesn't seem to be enabled on Muse Luxe, nor there is a new switch entity on Home Assistant to enable/disable it (wake word vs. push to talk). I wonder if this requires custom yaml or will be implemented in the default raspiaudio-muse-luxe yaml eventually.

github-actions[bot] commented 9 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.