HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Jarvy

no profile record

Submissions

Show HN: PiSlide OS – the easiest way to display images on an RPi

github.com
1 points·by Jarvy·2 tahun yang lalu·0 comments

comments

Jarvy
·3 tahun yang lalu·discuss
Home Intent: https://homeintent.io/

It's a standalone application that integrates with Home Assistant and provides an OOTB voice assistant for your entities.

I'm not actually sure how I would monetize it. I mostly saw all the pieces for it were open and had good APIs and built it mostly for myself. Eventually I realized others could use it and put it out there. I've never put in much effort to advertise it, but got a bit of a following.

Luckily now with the Home Assistant "year of voice" a lot of the ideas are going to be integrated into Home Assistant directly and I'd like to think I helped influence it a bit. (https://community.rhasspy.org/t/2023-year-of-voice/4130)

It's nice to have my ideas out there and let others (far more capable) continue on. Feels like the true nature of open source
Jarvy
·4 tahun yang lalu·discuss
Home Server: Raspberry Pi 4 with an HDD (I've had bad luck with trim support on USB adapters for SSDs)

Open source software: Home Assistant, Home Intent, pihole, miniflix, pinry, and bookstack.

Small self developed software: Chore tracker, Package tracker, Chromecast radio streamer, and a simplistic Trello board

I'm just happy that all that works as well as it does on a single pi with a few users.
Jarvy
·4 tahun yang lalu·discuss
Oh, I've been waiting to try this out! Love to see the multitude of ways to interact with it. The webserver seems really nice. Gonna try it out with Home Intent to see how it works with a full voice assistant on a pi 4.

Note: I am am the main developer of Home Intent.
Jarvy
·4 tahun yang lalu·discuss
I love these sorts of frameworks! Makes doing forms a lot nicer, especially the live validation.

I feel like the next evolution is automatically generating a whole form from selecting a schema in an OpenAPI spec.

In a lot of specs, the type (string, email, phone, int, etc) is present along with any constraints (min/max length). Depending on the language/OpenAPI generator, it even preserves field order. It could massively speed up a lot of the more generic forms that happen in frontend.
Jarvy
·5 tahun yang lalu·discuss
I have considered integrating Home Assistant scripts at some point, so people could trigger whatever they wanted in HA. I'll get it added to the issue tracker and try to work on it for a future release!

As far as multiple instances, I've been working on satellite images. So you could have on base on a pi 3/4 (or potentially even a server) and then use some pi 0's connected to mics placed wherever else.

So stay tuned!
Jarvy
·5 tahun yang lalu·discuss
I think we're just about there. The wake word could still be a tad better, which might just be some settings on my part. Most of the time the intent recognition works as expected. At this point, it's how we primarily control lights and timers at home. So pretty practical!
Jarvy
·5 tahun yang lalu·discuss
I've been meaning to take a look at Spotify through Home Assistant and what that is capable of (and potentially voice controlling it)

But, if you wanted to write some python to directly play some pre-defined playlists (it currently can't do open speech transcription), you could definitely make that happen with Home Intent!

It supports custom components, so any integration is technically possible: https://homeintent.io/reference/developer/example-component/

I tried to design the interface to be easy to understand what sentences trigger what functions, and not have to write a lot of boiler code.

Hope this helps!
Jarvy
·5 tahun yang lalu·discuss
If you use Home Assistant and want something that is easy to setup, there is Home Intent: https://homeintent.io

It uses Rhasspy under the covers, and automatically imports lights, switches, fans, etc and sets up sentences and intents for you. After initial setup, it can be used without an active internet connection.

All you need is some container knowledge, an extra Pi, and a good speakerphone (like a Jabra Speak 410) to get going.

Disclosure: I am the main author of Home Intent.