Smart home devices should work without the internet

skittleson 821 points 295 comments November 10, 2026
docodethatmatters.com · View on Hacker News

Discussion Highlights (20 comments)

skittleson

Author here. This is ten years of home automation rules, led by one: nothing core should depend on a vendor's server. Setup core is Tasmota, MQTT and Node-RED on a Pi. I've given this talk a few times and started working on a third for the agentic era. What's the most pointless internet dependency you've found in a device?

hypfer

I'm not really sure what this is doing on HN tbh, as it reads like 2018 entry-level IoT talking points, but it's 2026 now, but regardless of that. __ I suspect that for resilience reasons alone, we might see a shift towards connecting less stuff to the public internet. Not because consumers would complain. No one cares about consumers - including consumers themselves. But because of the threat to the stability of the system, internet connected stuff poses. The fridge meltdowns are an example of that, but you can equally stun an enemy economy by just messing with the smart lights in people's homes, as it is the people who work.. or don't because they're tired.

bluefirebrand

I think a smart home hub of sorts should be something you can install in any home, like a water heater or an internet router. The hub connects to your wifi and manages all of your smart devices. You register your devices with it using a web interface that is only just like configuring a router The web interface part would be the really complex piece I think. You would have to have some way for devices to tell it what features they have, so it could dynamically produce the appropriate controls per device I dunno if this is really feasible to actually build but it's one of the only ways I can think that would allow average non-technical people to do this without having to administrate their own hardware and network settings and such

augment_me

Please please please use your first draft or refine it yourself without LLMs. I managed to get to: The cloud is the weak link - No internet, no problem. ... --- If you are writing for other machines to ingest it, whatever. But if you are writing for people it for me at least signals that you don't really care about the message that you want to get across, and are fine with a watered down LLM average.

reasonabl_human

The new rules I have come to use are: - buy the cheapest hardware that gets the job done - ignore negative reviews that are software related - upon receipt of devices, ask claude for local-first cfw - have fun for a few hours acting as a meat proxy - boom, cheap local-only smart home is done Use a SBC or nas for home assistant. This process worked for me for switches, a thermostat, an air quality monitor, a thermometer, and a window fan. Would’ve paid ~2.5x for hardware that had the appropriate local-first capability out of the box. Instead this all fit within an existing $20 subscription to an inference provider. DS 4.1 running locally was on track too just more slowly.

threethirtytwo

Decades ago who would’ve thought that a computer could fit in the palm of your hand. The future of smart devices is a local LLM running on every single one.

AdrianB1

The internet is not the weak link, the internet is a security nightmare. You don't want a Chinese guy shut you off because all your Tuya devices can be controlled by them. You don't even want a random hacker to set your fridge to heat, like the recent France incidents. Also, QR codes as a good UX? I like what you are smoking, it is very effective in disconnecting from reality.

mmmlinux

I wish Insteon had gotten more popular, Back in the day it was easy to get development material to write your own software or build your own devices. I really liked how the stuff all had a decent amount of capability on its own, or you could have a computer attached for more advanced automation. I still use a few Insteon things in my house, Still use a few X10 things for that matter. I really wish they had kept up their local support software.

AdrianB1

Software stack: if you don't want to spend too much time tinkering with the software, go for something simple like HomeAssistant with nothing else around and you will be just fine. For most people any software is more hassle than they desire, all the extreme customizations are not really needed. If you feel so special, home automation is not that special, not if you want mass adoption and convenience.

bix6

How does the WiFi wall switch work? If WiFi goes down you can still click a light on and off? This is tempting as I have to leave all my smart lights on rn but do I really need to rip out all my light switches? Ugh. Also anyone found the fix to smart bulbs constantly “updating”?

mountain_peak

Bought our home almost 20 years ago, and the former owner (apparently) owned a now-defunct home automation business. The upside was 100% X10/Insteon power and light controls, top alarm panel, environmental controls and so on running off of a wall-mounted "SmartLinc" touch panel. I expanded the system with Axis cameras and a Mac Server running Indigo and SecuritySpy (non-subscription), which enabled remote monitoring and control, but it all operates locally. In a moment of weakness, I bought a D-Link wireless (wifi) water detector for the sump pit (it was on clearance for $30); it relied on a D-Link Home cloud service (free) that was closed down a few years ago. Not wanting to toss it, I repurposed a spare Chromebook 14 that I was going to recycle and turned it into a Alpine monitor for the water detector, which I'm powering from the Chromebook's USB port (if power is lost in a rainstorm, I need to know about it before the sump pit fills up). An immediate issue was that the D-Link firmware tried to "phone home" every 24 hours and would drop from the local network, since the server was kaput, and I had no clue what response it was expecting from the server to keep it alive. Solution; "reboot" the unit by interrupting USB power (with a Pico and MOSFET) every 23 hours. There's no question that home automation should work without the internet.

scyclow

I made a game about this a couple years ago, which made it to front page of HN! https://smarthome.steviep.xyz

thibsrn

I totally agree, and if you asked consumers, most would care and prefer for their smart home devices to communicate as little as possible with the outside world. And yet the market keeps offering invasive products, the discrepancy is frustrating. There should be a system like the nutritional information on food and beverage products, as time went by most people read those and choose accordingly, which then incentivize companies to adapt their offering. We could imagine something similar which would define clearly the capabilities of the hardware or software sold, clearly labelled on the physical package or on the online shop with an easy classification for consumers to understand.

micromacrofoot

Unless it's law or AI becomes capable of rooting every device, it will never happen, most hardware gets out of the door with minimally functional software that only covers the immediate business need.

j45

The smarts to run a smart home should live inside the house like an appliance. Something anyone can use.

tehlike

1. Buy zigbee/zwave 2. Prefer things you can flash tasmota if zigbee/zwave is not possible. 2. Maybe use eMudhra for mitm and flash the unsupported devices.

kinabalu76

everything I buy will work without internet for sure, and all of the above is much better with Home Assistant at the helm controlling things (only issue is the constant updates which you have to keep on top of)

jon128

Richard Stallman predicted this. You were warned. If you accept and thus consented to a computer, or a device with a computer in it, without first verifying you can write to the media of its software, control the boot process, and will have sufficient access to that software, you get what you consented to. And, you deserve it.

alexcano

ev chargers are the worst case of this imo. a lot of them only do the off-peak schedule through the vendor app, so if the cloud goes away you end up charging at peak. on some time-of-use plans that's ~$500 a year for the same car

harikb

I will take an even simpler version of this Smart home devices should not freeze up whenever internet is down. A device like Google Nest should have the minimum decency to allow you to interact with it via local Wifi (which continues un-interrupted ). It is fine if half the functionality doesn't work. It is fine if the "AI" doesn't work, but at least allow me to f cking change the temperature manually Same thing with devices like Google Wifi which freezes up or run hot loops like headless chickens when internet is down.

Semantic search powered by Rivestack pgvector
12,324 stories · 116,709 chunks indexed