ESPHome Add-on Warning and Successful Code Upload

Hey everyone,

I wanted to share my recent experience with the ESPHome Device Builder Add-On on Home Assistant. After updating the add-on, I encountered a warning during compilation that mentioned the legacy RMT driver being deprecated. Despite the warning, the compile process was successful, and the code was uploaded to my ESP32-S3 device. However, I noticed something odd—my newly added relays (relay5 and relay6) weren’t turning on as expected during the boot sequence. Only relays 1 to 4 were activating, which was puzzling since I hadn’t changed anything else in the configuration.

Here’s the setup I was working with:

yaml
esphome:
name: Office1
on_boot:
then:
- delay: 20s
- switch.turn_on: relay1
- switch.turn_on: relay2
- switch.turn_on: relay3
- switch.turn_on: relay4
- switch.turn_on: relay5
- switch.turn_on: relay6

After some troubleshooting, I realized that the issue might be related to how the new relays were configured. I decided to double-check the GPIO pins and ensure they were correctly connected. To my relief, after verifying the connections and recompiling the code, everything worked as intended. It was a bit frustrating at first, but it taught me the importance of thoroughly checking hardware connections, especially when adding new components.

This experience also highlighted how resilient the ESPHome ecosystem is. Even with deprecated warnings, the system manages to function correctly, ensuring that my smart home setup remains reliable. It’s these little challenges that make tinkering with smart home tech so rewarding!

If anyone else has encountered similar issues or has tips on handling deprecated drivers, I’d love to hear about your experiences. Happy coding and happy automating! :slight_smile:

Best regards,
[Your Name]