this post was submitted on 04 Sep 2024
61 points (96.9% liked)

homeassistant

12008 readers
55 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

founded 1 year ago
MODERATORS
top 5 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 2 months ago (1 children)

Their LLM integration is super cool. I messed with it for a previous job. Way better than Alexa or Google Home.

[–] [email protected] 4 points 2 months ago (1 children)

I have really been wanting to try it out. Is there any good off the shelf hardware that you can use as “smart speakers” for it yet?

[–] [email protected] 4 points 2 months ago

https://www.espressif.com/en/news/ESP32-S3-BOX-3

There's a model with a more expensive dock, or one without. The one without worked fine. But it had to be the Box 3 not Box 2. It worked pretty well and you could create custom images to indicate whether it was listening, thinking, etc.

Instructions here: https://www.home-assistant.io/voice_control/s3_box_voice_assistant/

The box isn't powerful enough to run an LLM itself. It's just good enough as an audio conduit. You can either use their cloud integration with ChatGPT, or now, Anthropic Claude. But if you had a powerful Home Assistant server, say an Nvidia Jetson or a PC with a beefy Nvidia GPU, you could run local models like Llama and have better privacy.

This is from earlier this year. I imagine they've advanced more since then.

[–] [email protected] 5 points 2 months ago (1 children)

I'm happy to see untracked energy devices covered in the energy graphs. I'd been using a Grafana dashboard to display more detailed energy visualisations including consumption of untracked devices before.

[–] [email protected] 2 points 2 months ago

Yeah that's going to be a very handy feature and a strong motivator for me to get the untracked amount down to zero.