HackerTrans
TopNewTrendsCommentsPastAskShowJobs

balloob

no profile record

Submissions

OpenDisplay – open standard for e-paper screens

opendisplay.org
5 points·by balloob·bulan lalu·0 comments

I used Claude to vibe-code my overcomplicated smart home

theverge.com
1 points·by balloob·5 bulan yang lalu·0 comments

Building the AI-powered local smart home

home-assistant.io
1 points·by balloob·10 bulan yang lalu·2 comments

comments

balloob
·3 bulan yang lalu·discuss
WebSerial just landed in Firefox nightly! https://bsky.app/profile/paulusschoutsen.nl/post/3mjfdx3ujta...
balloob
·3 bulan yang lalu·discuss
Kalman filters are great! For people interested of one used in practice, it's used by Sendspin to keep speakers in sync, even works in browsers on phones on 5G etc.

Open the Sendspin live demo in your browser: https://www.sendspin-audio.com/#live-demo

Some more info on Kalman implementation here https://github.com/Sendspin/time-filter/blob/main/docs%2Fthe...
balloob
·5 bulan yang lalu·discuss
Home Assistant [1] has been written using web components and it has been great. In 13 years that we've been around, we never had to do a full rewrite of the frontend but always have been able to gradually update components as needed. Not being tied to the JavaScript industry upgrade cycle (which is short!), has allowed us to pick our own priorities.

We currently use Lit for the framework on top (you do need one, that's fine). For state management we just pass props around, works great and allows community to easily develop custom cards that can plug into our frontend.

The downside is lack of available components. Although we're not tied to a single framework, and can pick any web component framework, the choices are somewhat limited. We're currently on material components and migrating some to Shoelace.

I talked more about our approach to frontend last year at the Syntax podcast[2].

[1] https://www.home-assistant.io [2] https://syntax.fm/show/880/creator-of-home-assistant-web-com...
balloob
·5 bulan yang lalu·discuss
This has never been the case. Custom elements are DOM Elements and so are just JavaScript objects. Just like you can do aEl.disabled = true, you can set any prop to any type of value.
balloob
·5 tahun yang lalu·discuss
Founder Home Assistant here.

Home Assistant is turning 8 years this week. To celebrate we have launched crowdfunding campaign for Home Assistant Amber, a device for both beginners and home automation enthusiasts and the easiest way to get started with Home Assistant.

For more info see https://www.crowdsupply.com/nabu-casa/home-assistant-amber