mmackh
Joined 15 years ago
Joined 15 years ago
Home assistant gets updated quite frequently and so does the OS that runs beneath it. My point is that the chain you are describing here can be (is) one single device, with no outside dependencies that runs the logic on a room level. Quieter computing is if it works without the constant upkeep.
Couldn't agree more. And phones with a touchscreen have been optimised on this axis (ppi, stereo speakers, fps, oled, latency, etc.)
Examples of logic that you want to last for years: devices you set up for your parents to notify you when they get up in the morning. Or that their air quality and temperature is ok.
By logic, I mean source code that determines the behaviour of the device.
So yes, you can write code that calculates the angle of the sun and fire off a web request or email to send you an interesting HN link. But you can do much more...
[Edit] Again, this is only one approach that changes how we process input to reach a desired output.
There’s something about building distraction-free computing, that doesn’t have to be less. I’ve been building something over the past five years, that puts an entire smart home into one device - sensors and microcontrollers have come incredibly far to make it feel a little bit like magic. What I’m getting at is - what if the environment provides input to the computer and not us directly? This would be one way of exploring quieter computing.
The tipping point for MCUs was WiFi - which not only allows you to speak multiple protocols (UDP/Zigbee/HTTP/etc) and have audio IO, but also P2P communication and novel new form factors. There's been incredible progress with the miniaturisation of sensors and how we're able to understand and perceive our environment.
So yes, whilst traditional hardware is getting more expensive and locked down, there's a strong counter movement towards computing for everyone - and by that I also mean that there's going to be less abstraction in the entire stack. Good times ahead!
Updates break older apps, change the UI/UX, it's really an interesting situation we're in at the moment.
Examples of what it can do - Autonomous lighting with mmWave radar with 180 degrees fov and ambient light sensor - Recording of temperature, humidity, barometric pressure and VOX to onboard SQLite database at a chosen interval. - Onboard web server, which serves as dashboard and configuration page. - Communication platform with integrated microphone (hardware indicator light, off by default) and speakers. I’m also experimenting with talking to LLMs like this.
And many more things. If you’d like to reach us hello [at] sentionic.com