this post was submitted on 20 Apr 2024
668 points (99.0% liked)

Technology

59168 readers
2113 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 
  • Home Assistant is now part of the Open Home Foundation, a non-profit aiming to fight against surveillance capitalism and offer privacy, choice, and sustainability.
  • The foundation will own and govern all Home Assistant entities, including the cloud, and has plans for new hardware and AI integration.
  • Home Assistant aims to become a mainstream smart home option with a focus on privacy and user control, while also expanding partnerships and certifications.
you are viewing a single comment's thread
view the rest of the comments
[–] just_another_person@lemmy.world -3 points 6 months ago* (last edited 6 months ago) (2 children)

First off:

If you can't grasp YAML, you're in trouble in the future. It's been around for decades at this point, and it's a helluva lot more readable than JSON, which is the currently most transmitted format over the wire on the planet.

YAML is also used by all the big configuration languages out there, Infrastructure as code frameworks, and even novice stuff like Square space.

Second: ZWave is a protocol. HA supports that as well. Had nothing to do with HA as a platform, they just support it. You have no idea what you're talking about. Example: I run Zigbee for everything on my HA. I could switch everything to ZWave tomorrow if I wanted.

This is a "you" problem, not the rest of the world.

[–] trxxruraxvr@lemmy.world 2 points 6 months ago

it’s a helluva lot more readable than JSON

Maybe for you, but definitely not for everyone. I can use it if I have to, but I find it very annoying to deal with significant whitespace.

[–] drphungky@lemmy.world 1 points 6 months ago* (last edited 6 months ago)

YAML might be more readable than JSON, but it's absolutely not easier to work with, either to write from scratch or troubleshoot. And honestly, for my purposes that doesn't even make it easier to read. It's easier to read if I'm showing it to my wife because there are fewer semicolons. As soon as you want to do anything with the information you've read, it's garbage. YAML sucks, and I'll just link to a much better rant than I can ever come up with: https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell

Second off, if you'd been using Zwave in Home Assistant for many years, you'd know they've changed their integration (no wait! It's an add-on now! No wait, it's also an integration still too!) multiple times, including breaking changes. That's what I'm talking about. Of course I know Zwave is a protocol - it's a protocol that Hubitat supports better. They also support Zigbee better (yes I use both). Admittedly part of that is built in hardware, but also it's a better UI, a consistent UI, and not just... changing how things work so old hardware doesn't work anymore.

I dunno man, we can disagree on HA's choices but maybe make sure you even know what you're talking about before being a dick for no reason. Then again, you opened with being a dick about me being the problem because I "can't grasp YAML" when I said I don't like it so I don't even know why I'm engaging. Just piss off.