logoalt Hacker News

estimator7292last Monday at 3:57 PM3 repliesview on HN

As a hacker and tinkerer I hate ESPHome. Yes it's super cool to have a turnkey "I want these sensors, give me firmware" but all of the code is hidden away and you can't easily modify or add to it.

If I want to run custom logic, I have to bundle a custom component into the esphome thing. Not bad I guess but I still don't like the lack of control


Replies

sambflast Tuesday at 11:01 AM

You can definitely override existing and create custom C++ components in ESPHome without too much hassle. It allows lambdas in the YAML itself.

NegativeLatencylast Tuesday at 1:59 AM

my custom logic runs as something in home assistant usually, haven’t yet had a need to add stuff in the esphome config yet (although I could imagine many situations where it’s necessary)

MPSimmonslast Tuesday at 9:28 AM

Yeah, for sure. My more... uhh.. creative toys are definitely not ESPhome, but it's super cool that I can solder on a few wires to a DHT-11 and throw it in a closet with the weakest USB power plug I own, and end up with a great sensor.