Live data from Hacker News

Home Assistant 2023.11

home-assistant.io

61–70 of 195 posts

Re: Home Assistant 2023.11

#63
post #2

I've tried getting into Home Assistant a few years ago, but it was right at the switch from declarative yaml files for (almost) everything to most of the stuff being set up via the UI. I would love to give Home Assistant another shot - is that still the case, or is there some way to set up the Home Assistant config via code?

Well that sucks, I missed that.

I've been 'intending' to set it up nicely for years (more than 'a few', clearly) but that's a dealbreaker. Every time I've thought about/planned it, the main annoyance has been NodeRed being like this, I didn't realise HA was now too.

It makes sense maybe for mass market appeal I suppose, but is there something else catering more to developers/tinkerers, those who want it all in text (or better: terraform!) for version control (and just as a more familiar way to edit it than a love-it-or-hate-it UI)?

Re: Home Assistant 2023.11

#65

Earlier quoted context omitted.

I'm still using my scratch built KaithemAutomation(Currently just finishing up a large cleanup of some of the almost 10yo code, new release soon) because the off the shelf stuff doesn't seem to support the Pi well on SD cards. The core workflow is all about having scenes, which have a list of cues, each of which can have IFTT-like rules attached to it, among other things, like sounds and DMX lighting values, live mix…

I quite liked node-red for automating things. Though that's mostly because programming in yaml sounded like a red flag when it comes to automation. Making the UI is more involved but you have a lot of tools to get stuff to talk to each other.

I wasn't a super big fan of Node Red, it gets messy in a hurry with ~30 nodes, and the data flow model isn't the best fit for things that are heavily state driven.

It's pretty nice for what it is, but it isn't quite a HA-alike.

Re: Home Assistant 2023.11

#66

Are they still gallivanting their way around the internet being assholes? https://news.ycombinator.com/item?id=27505277 I still use HA but haven't upgraded in a good while. Partially because of the switch away from YAML, and partially because that link left a pretty sour taste in my mouth.

The company does not come off as an asshole at all, unlike the nixos person who came to their forums.

Re: Home Assistant 2023.11

#67
post #7

Hass is the kind of software that has a lot of rough edges, but you use it anyway because there's very little direct competition. And every release feels like so much stuff has been finally polished, but then you deploy the new version and there's still a lot of stuff that feels or looks weird (the part-bad-UI-part-YAML automation). I have been using it for a couple of years now and I still haven't decided whether I…

I also have a love/hate relationship with HA. It has so many integrations I couldn’t imagine switching to some other controller, but I very much wish to only use it as a “backend”.

I’d rather code the actual logic in something that doesn’t take 20 clicks for a simple binary variable. I’ve been playing with Node Red and Pyscript which are both improvements but still not exactly what I want.

Re: Home Assistant 2023.11

#68
post #20

I gave up on Home Assistant, it required too much tweaking of configs between releases. I took inspiration from https://github.com/stapelberg/regelwerk instead

> it required too much tweaking of configs between releases

I’ve been using it for a long time, including one switch from rPI to a Proxmox VM. I had to manually change the config once or twice, and that was several years ago before they decided to clean up their userfriendlyness.

Re: Home Assistant 2023.11

#69

I want to use this space to instead praise publicly Home Assistant, it's IMO one of the biggest and most-useful opensource project out there, it's very professional and it let you do thing that are simply unthinkable with any other "smart hub" from a proprietary vendor. I can control a wifi device with a zigbee button, use an NFC and scan it with a mobile phone to execute some action in some software that doesn't eve…

Seconding this. I was able to just run it with docker compose on a cheap mini PC and it chugs away happily, interfacing with all manner of devices (Phillips/Lifx/IKEA/Airpurifier/Bunnings brands). Only gets tricky to set up devices when you're dealing with some hostile cloud based gadget that doesn't want to play nice.

Unbelievable it can all be controlled offline using Siri on an iPhone, or other voice assistants.

It can even display your electricity consumption by counting the LED pulses on your smart electricity meter that fires every 1000th of a kw/h, only takes a cheap ESP32 and a photodiode: https://github.com/klaasnicolaas/home-assistant-glow

Such a wonderful project.

Re: Home Assistant 2023.11

#70
post #11
post #7

Hass is the kind of software that has a lot of rough edges, but you use it anyway because there's very little direct competition. And every release feels like so much stuff has been finally polished, but then you deploy the new version and there's still a lot of stuff that feels or looks weird (the part-bad-UI-part-YAML automation). I have been using it for a couple of years now and I still haven't decided whether I…

Competition is relative. You have mqtt, node red, ... You can piece together your own automations very easily using ready to use common components and some code. I am sure most just use the components as they are and use their own automation stuff. Like my mqtt stick that has its own automation control built in. Mixed with Google home you nearly have full control (with many limitations I know) IMO there is simply no…

I tried everything since arduino came out and HA is light years ahead of anything else, and as someone else mentioned HA works with ESPHome and let's you use all of the platform. For example creating a data collection tool that automatically integrates with Grafana HA has for data collection. Super useful and easy to setup.
Post reply on HN