WTH why is the barrier of entry into ESPHome so high

I know WTH is for HA Core but I hope there can be an exception as the projects are so close to each other.

I love the things I’ve got working with ESPHome. But it’s a very steep learning curve. I wish there could be more tutorials, shopping guides etc at least for the basics. That could then launch a lot of creative endeavors for people.

There’s so much potential I think, to make it easier for non-devs to get into.

Stick with it. It’ll get easier.

1 Like

I think you’d be surprised at how well chatGPT can do with .yaml and so on.
I don’t think anyone should try to make it easier; to me, they are pushing into a weird realm of overly simple programming languages.
Most of my ESP is still coded in C++ because it allows faster things to happen with the ESP.

I think this thread will relate to your feelings

I think everyone’s expecting AI to be the new programming language already.

Machine Code → Assembly → C → C++ (for system libraries) → Python (interpreted) → Frameworks → YAML (configuration layer)|

LIONS TIGERS AND BEARS OH MY

What?

Isn’t one of the main objectives with ESPHome to not having to write C or C++ but instead be able to write yaml that is interpreted.

And chatgpt generated code is generally frowned upon in the (HA) community.

Why wouldn’t you want things to be easier? I don’t understand the reasoning.

1 Like

Closed as outside the scope of WTH.

2 Likes