this post was submitted on 20 Apr 2024
668 points (99.1% liked)
Technology
57435 readers
4265 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I have been using it for years and still find some things confusing. Like idk why it's so hard to figure out how to customize the dashboard and create new widgets for it. I've been a professional web dev for 8 years and if I'm struggling with it, you can bet most people aren't even going to bother. Idk what's so hard about providing simple html, css, and js like every other web framework.
Because it's either full-auto, or full-manual, with no wiggle room in between. That being said, they have made the right moves in hiring the right people in the community to be ICs on the project to fix stuff like this, and they are killing it. Ex: they hired the Rhasspy dev a year ago, and he has already revamped the entire voice assist workflow in HA. Great work.
yeah nothing ever makes me feel stupider than my home assistant, which half-works for random reasons, even though like, I can actually develop things. Woe unto anyone wading into that without any coding background/inclination or interest. I hadn’t really ever encountered YAML before working with HA (I’ve been using HA now for like 6 or 7 years I just realized).
I’ve been running HA for two years and barely understand YAML, let alone the main YAML config, which is keeping me from accomplishing a few things I want to do, like taking better control of my air filter.
I have a lengthy coding background, back to the days when it was common for spacing and line length and line endings to be significant to the code. Maturing out of that was one of the major advances in programming! I can’t comprehend people bringing that back: a pox on yaml, and python, and similar, for bringing back the nightmares
I love my HA dashboard but it took seemingly far too much effort to get it sensible. I had to know how to ssh in and edit a locked YAML file and create new template sensors just so I could have some temperature sensors show as “50” instead of “50.0028472” or some shit.
I think they fixed that in an update though. But there’s always something that requires multiple extra layers of digging around.
Recently had to manually reinstall HA then restore from a backup manually because there was no GUI option. As software, HA is great, as a product usable by laypeople it still needs work