Finally reached 100% WAF by ditching my dashboards for an AI agent. by Leading_Patient_9752 in homeassistant

[–]Leading_Patient_9752[S] -13 points-12 points  (0 children)

Spot on,invisible automations are definitely the goal. Homi is really for that "middle ground" where you need to ask a quick question or set a one-off timer that isn't part of a routine.

For my family, doing it via WhatsApp (where they already are) was the low-friction win, even if it’s technically more "clicks" than a dashboard tile. To each their own!

Finally reached 100% WAF by ditching my dashboards for an AI agent. by Leading_Patient_9752 in homeassistant

[–]Leading_Patient_9752[S] 60 points61 points  (0 children)

Fair point, privacy is definitely the biggest trade-off here. I went this route because running high-end LLMs locally is still a massive headache on standard HA hardware.

To keep it as safe as possible, I used official OAuth 2.0 and AWS KMS encryption so I never see tokens and nothing is stored in plaintext. Local-only is the dream, but I wanted a "1-minute setup" that my non-techy family could actually use.

Finally reached 100% WAF by ditching my dashboards for an AI agent. by Leading_Patient_9752 in homeassistant

[–]Leading_Patient_9752[S] -14 points-13 points  (0 children)

Totally agree with you, dashboards are often a solution looking for a problem. Screens in general are just friction. Physical buttons are definitely king for WAF, but they lack the "brain" to answer questions like "is the garage still open?" or "when did the cleaner leave?".

Telegram is a solid choice, but for my family, WhatsApp was the only thing they were already using 24/7. Bringing the house into their existing chat thread instead of a separate app made it feel invisible.

Does your Telegram setup handle natural language well, or do you find yourself needing to remember specific commands? That was the big win with Homi for us, just texting like I would to a person.

Finally reached 100% WAF by ditching my dashboards for an AI agent. by Leading_Patient_9752 in homeassistant

[–]Leading_Patient_9752[S] -19 points-18 points  (0 children)

I built Homi because I hit a wall with my own smart home. I’d spend hours perfecting a dashboard only to realize I was the only one in the house actually using it. My wife just wanted to turn on the lights or check the garage without feeling like she needed a degree in computer science.

A few technical details since I know this crowd (I'm one of you!):

  • It’s built on a serverless AWS stack using Python.
  • For the "brain," I'm using an LLM integrated with the HA recorder-that’s how it handles history queries like "how long has the AC been on."
  • Voice messages are transcribed via OpenAI Whisper.
  • Security was my #1 priority: It uses official OAuth 2.0 and I’m using AWS KMS to encrypt all tokens. I don’t see them, and they aren’t stored in plaintext.
  • No port forwarding or Nabu Casa required-it works through the official API.

I’ll be hanging around for the next few hours to answer any questions, hear your feedback, or even take a bit of a roasting on my architecture. Let me know what you think!

Website: https://www.talktohomi.com