399 comments

[ 2.8 ms ] story [ 292 ms ] thread
Good. Hopefully dependence on the cloud will become an anti-feature people avoid.
And people scoff when I ask "What happened to 'Work Offline?'"
They can vacuum. They just need to get up and press the button on top of the Roomba.
That's still ridiculous. Amazon servers have no business being between my phone and my vacuum. At least when I'm in the same local network.

Ideally it should let me set up port forwarding on my router to talk to the vacuum from the outside too.

This is the big problem with most (all?) commercial "Internet of Things" devices. It's a real mess, and that is because this idea is unworkable from the start. What we should have instead are many, isolated "Intranets of Things".
Luckily, not everything uses WiFi. There are tons of Zigbee and Z-Wave devices which physically don't have a WiFi chip.

Of course, you should build your own bridge to connect them to (rather than using the bridge of a big tech company).

For Zigbee you can use the Conbee [0] and for Z-Wave you can use the Z-Stick [1] to build your own bridge.

Furthermore, some of the cheaper WiFi devices that are based on the ESP8266 chip can be flashed with a custom firmware called Tasmota [2] to make them cloud-free.

[0]: https://www.phoscon.de/en/conbee2

[1]: https://aeotec.com/z-wave-usb-stick/

[2]: https://github.com/arendst/tasmota/#readme

A ZigBee or Z-Wave stick + Home Assistant (or openHAB, Domoticz, others) gets you more reliable operation and no notifying $MEGACORP every time you flick a light switch (or something equally dumb).

Devices based on the popular ESP8266 can also frequently be freed from their cloud overlords with community-made firmware [0], [1] and used as proper Intra-o-T devices.

I decided a while back that I would have no part in this Inter-o-T madness and I think it was a good choice.

[0]: https://github.com/arendst/Tasmota

[1]: https://esphome.io/

Heh, just noticed you linked Tasmota as well while I was writing this. Good project, I use it too!

Trading cloud provided services with your own home grown systems just trades unreliability in one way with its own sets of maintenance and reliability problems, plus a lot of complexity that is out of reach for most people. Smart home technology is a mess and someone that cares enough needs to design an open, reliable, future secure, and user friendly system that can work wired and wireless.
Do note that you can unintentionally expose data to the BigCo too -- Home-Assistant and I'm sure the other platforms can export all local devices to Google/Amazon to allow control via Assistant/Echo and will send entity state updates to facilitate that.
Everyone has their own threat model, but I'm more comfortable with Google knowing when my light switch is on than I am with their outage or service deprecation preventing me from turning it off.
Just because you have WiFi doesn't mean all communication must happen over the Internet.

If both the phone and the device are in the same network, they can communicate just fine.

For the technically-literate home automator, I think the sweet spot is something like Hubitat. It's not home-brew, has decent commercial support, integrated Z-Wave and ZigBee etc. and is designed to be completely self-contained on your LAN.

I dumped my Wink Hub for one after they did their bait-and-switch for subscription fees. Never been happier with home automation.

> What we should have instead are many, isolated "Intranets of Things".

Nah, Internet is great for updates.

The problem, while it doesn't fit a description as slogan-friendly as yours, is the reliance on centralized servers as essential for routine operations rather than just for optional (though potentially important) updates, and this isn’t an engineering problem but a deliberate business decision to enable X-as-a-Service business models (whether paid for via recurring subscription, ongoing user data, or both.)

> Amazon servers have no business being between my phone and my vacuum.

Actually, that's exactly where their business exists.

I think he meant it from a purely technical standpoint... (curious use of the word 'business')

I think you're both right.

"to have no business" is an idiom. It's not strange at all.
(comment deleted)
> curious use of the word 'business'

I'd explain, but it's none of my business.

Ah, hell, why not. You see, he made it his business to point out that the phone-vacuum communication has no business going through Amazon servers, there's simply no need.

it's a bit like a pun, because by doing that they make a business (and a profit) out of sticking their noses where they shouldn't
Exactly. The power to step on your air hose.
You're right. Also, if I have two computers on the same local network, why does Dropbox still insist on syncing everything through their servers?
It doesn't, it calls it 'LAN sync' but still requires an internet connection to coordinate the transfer...
Yes, I'm sure they would sell tens of vacuums that way. And then you would complain when you got hacked because you opened up your vacuum to the outside world.
Communication through the cloud doesn't make it any more secure. To the contrary, it makes massive leaks/hacks possible.
> Ideally it should let me set up port forwarding on my router to talk to the vacuum from the outside too.

Imagine having to fiddle with iptables to use your vacuum. I think I'll just get up and press that button manually...

Most people use web UI-equipped home routers.

In a cloud-bullshit-free world, a UPNP-style autodiscovery/port could be useful, perhaps with Urbit-style access control.

By all means, lets have consumers poke holes in their firewall for their vacuum. What could possibly go wrong?
Amazon servers are doing the hard work of voice-to-text understanding.
You’re talking about an average consumer that can’t remember their WiFi password or simply pair devices with it. Of course the future is in devices shipping their own internet, and everyone who works in that space would tell you - whether by their professional experience or through user surveys - that WiFi / local internet is the biggest obstacle.
That is not universally true. There are also plans to use completely different radio stacks and offer localized control.

The amount of people that do not want any cloud controlled devices is quite significant.

It is also a huge waste of energy to have my device contact Amazon to set a value. Voice interfaces can be nice, but only very few customers seem to be interested. It also adds costs for customer support and you need maintenance on apps and services.

I work in that space, although it is true that IoT is not central to the products, so I don't know about the latest trends. Luckily it is just a feature we like to show of on expositions.

For me a line is crossed if people add security cameras directly connected to vendor networks. If that is allowed I should also be able to install my laser with 100w optical output power and face detection. I have a right to security after all.

Mine re-throws the error every 30 seconds or so after pressing said button. The only vacuuming is now manual.
Rule of thumb: Keep yourself as smart as possible but your items as dumb as possible.
On the other hand, it seems most companies want the exact opposite --- the more clueless lusers they can extract profits from, the better.

A lot of people are still surprised when they hear that I work in the tech industry, but don't have - and recommend against - "smart"[1] devices in my house. The majority of my appliances are simple and robust without any computers or electronics, have lasted several decades, and will likely continue functioning for many more.

[1] With the exception of a single smartphone which is rooted, not constantly within arms' reach, and kept off most of the time.

What is the advantage of this strategy?
The strategy of locking consumers into a perpetual upgrade cycle? Profit and control.

The strategy of purchasing long-lasting, simpler devices? Cost saving over the long term and independence.

Honestly, despite the claims of IoT devices, usually time saving too. Time saved in setup, time saved in maintenance, sometimes even time saved just in general use.
Creating cult.
Your an idiot. The cult of idiocracy.
not having to deal with distractions, malfunctioning devices, and over time saving quite a substantial amount of money I suppose.

The purpose of technology is to enhance and improve human interaction. When technology is perfect it is invisible. These smart devices are in a sense anti-technology, they're gadgets that occupy people's time and attention and get in the way.

The only product in the last decade that actually in my opinion is smart is the Kindle (or equivalent ereaders). It's like having a thousand books I can carry around with the weight of one, it lasts forever, I don't need a light to read, and otherwise I can forget that it is technology and actually just read books.

Kindle's 2007, it's in the same decade as modern smartphones.

I'm struggling to think of any new tech product from this decade that's really improved general life. I'm not that cynical, there's gotta be something. Maybe modern dashcams?

It's optimizing for a different type of convenience.

If I get a smart toaster, such as the Revolution Cooking Smart Toaster, then I'll get a bunch of nifty features: touchscreen controls, notifications on my phone when the slice is toasted, etc. It'll be nice and a lot of fun for a while. Initial experience is great. A year passes. The touchscreen fades. The wi-fi chip doesn't work with my new router. The notifications app doesn't work with my phone's OS upgrades. I'm jealous of the cool new model at my friend's house. I'll be shopping again in the near future.

Instead, I could get a complicated dumb toaster, such as the Panasonic FlashXpress. It's got a ton of buttons that all do different things. Every morning for the next three weeks is going to be an experiment; I'll need to learn the ins-and-outs. Eventually, I can play it like a musical instrument. From there, I'll be able to use it until it dies, probably ten-plus years. The toaster will not be something I think about, really, at all. It's just a tool that sits there and does the job well.

So here's the question. Do you prefer the immediate conveniences of using the latest and greatest, next year be damned? Or do you prefer the long-term convenience of not ever having to think about it?

The toaster I bought for $10 a couple of years back has 2 buttons (frozen and cancel) and a single dial.

I've never felt the need for more than that, I don't even use the frozen button.

That makes sense to me. In software design terms, this is a generalization of the single responsibility principle.

That being said, I there’s still plenty of room for smart appliances that are fault tolerant and degrade gracefully. I agree that most “smart” things on the market today fail to implement either of these features particularly well, but I see no fundamental reason why they couldn’t.

As far as toasters go, I’ve never owned one. I usually toast things in my oven or on a pan.
"A lot of people are still surprised when they hear that I work in the tech industry, but don't have - and recommend against - "smart"[1] devices in my house. The majority of my appliances are simple and robust without any computers or electronics, have lasted several decades, and will likely continue functioning for many more."

I have adopted the same strategy and have had very good luck with it.

"TV" is an industrial/commercial display (NEC P461). Microwave is a commercial panasonic (NE-12523). Coffemaker is a Technivorm Moccamaster.

In addition to being "dumb" these devices are very well built, are repairable, and last forever.

> have lasted several decades, and will likely continue functioning for many more

Well yes - Light switches made in 1900 will probably still work today, but you obviously don't have the features of IoT like toggling it from across the house or turning on multiple light [switches] at once. There's always a trade-off and people seem to want to pay for the convenience, even if it means replacing it in as short as 5-10 years.

Smartness is a zero-sum game

http://www.roughtype.com/?p=6452

Interesting read, thanks.

I mostly agree with the article's premise, but I would add an exception for when you automate the solution yourself.

You personally no longer need to solve the problem, but in the process of automation you'll have to learn more about the problem then you are likely to learn just through solving it manually.

That's the sort of thing that sounds smart if you don't stop to think about it for 10 seconds.
I like that. That’s a great little phrase.
that's why i do all my coding in notepad
Who buys internet-connected Christmas lights?
People who have mobility challenges but like the holidays...?
Perhaps I spoke too unkindly and too soon. There must be a legitimate use-case. No offense intended.
Ha ha! </Nelson>

That's the only thing which comes to my mind when I read the headline.

Yeah, how dare handicapped people want to be able to take care of their own homes without needing someone else to come vacuum for them.

I know that empathy is a problem in tech, but this thread is something else...

Tell me why a robot vacuum should require Internet connectivity.
If you need a robot vacuum because using a regular one isn't a realistic option for you, whether it should require internet access is irrelevant. It does, and making fun of people whose fault it isn't is mean.
It is not irrelevant - it is the central point of most people’s argument: that you don’t need smart devices connected to the cloud.

Certainly you are able to imagine smart devices that work locally without the need of an external server.

It's totally irrelevant because it doesn't exist. Imagination doesn't matter in this instance, reality does.
But it does exist.
The mean ones are the manufacturers who are selling hobbled crap to handicapped people without being honest about its limitations.
More than one thing can be true.

Also, the people making the imperfect solution are definitely less mean than the Nelson-wannabe bullies.

It really isn't irrelevant, it should be top on their list of things to know about. As we're seeing here, it's a source of unreliability and if you want a robust home automation setup you should look for tools that don't require internet connectivity.
You keep talking about handicapped people, but a cloud server is not required for accessibiliy.
The IoT era is such a comedy of horrors

Harry Shearer's (of The Simpsons fame) LeShow [0] has a recurring segment titled "Smart World" where he catalogs recent news coverage pertaining to IoT/"Smart" device fails, it's amusing.

[0] https://harryshearer.com/le-show/

I think it's best summed up by a tweet I saw last year:

Non-magic users: collect crystals, call their pet a familiar, draw pentagrams

Magic users:the most magical things I keep in my house are rocks, and I keep a hammer next to them in case they act up

Source: https://twitter.com/TooMany_Monkeys/status/11205616344125849...

That's a play on the original[1]:

> Tech Enthusiasts: Everything in my house is wired to the Internet of Things! I control it all from my smartphone! My smart-house is bluetooth enabled and I can give it voice commands via alexa! I love the future!

> Programmers / Engineers: The most recent piece of technology I own is a printer from 2004 and I keep a loaded gun ready to shoot it if it ever makes an unexpected noise.

[1] https://biggaybunny.tumblr.com/post/166787080920/tech-enthus...

Thanks! I hadn't seen that, but yes, the magic phrasing is clearly derivative. I wonder why they bothered given that it was pretty clear what the metaphor was about.
Well, it was part of a Twitter thread on "what if magic was like IT?"
I am currently reading "Sourcery" by Terry Pratchett. Your remark is literally one of the plot points of the story.
I love his observations about the nature of magic and power. Terry is top of my list of people I wish I'd met while they were alive, he had a tremendously humane view of people and what makes for a good world.
The R in IoT stands for “Reliability”.
Tangential, but I think it’s funny so whatever. Some smart-arse at work came up with this one:

“Security: we put the ‘no’ in ‘innovation’.”

Just like the S for "Security".
(comment deleted)
For what it's worth I have a Roomba and you can still press the button on the vacuum itself and it works just fine. It's just the (back-end of) the app that's down, since they host it on AWS. Doesn't seem too unreasonable.
When your Roomba and your phone is on the same network, yes it is.
It's ridiculous. I don't understand why so many of these things need to connect to cloud services just to work.

I mean, surely computing power is cheap enough these days that you can build all the intelligence you need into the device for day to day operation and simply use internet connectivity to get updates, such as security patches, and the like?

Maybe the compute side of things could be a pluggable module that could be upgraded independent of the rest of the device if you ever do need more processing power. This would work particularly well for larger devices such as robot vacuum cleaners.

I find it indefensible that some data centre going down in Australia (or wherever) could render something as basic as a doorbell, or even a vacuum cleaner, inoperative.

People don't refuse to buy them for doing it, ... in part because there is seldom any disclosure of it.
My theory is that consumers already have wifi networks and know how to enter a wifi password (or push a wps button). They don’t need to buy some new base station and then worry about if it speaks the right protocol as all their other devices. Historically there wasn’t a ubiquitous, push button, cross-vendor wireless protocol that fit the bill. I’m really hoping that everything actually moves to local comms over zigbee.
>I mean, surely computing power is cheap enough these days that you can build all the intelligence you need into the device for day to day operation and simply use internet connectivity to get updates, such as security patches, and the like?

I work on embedded systems that can not fail when the internet connection fails, and it's bonkers just how much you can accomplish with a <$5 microcontroller or even a <$10 chip running linux. But the tide of the industry is pulling toward remotely hosting as much as possible.

Even if it doesn't strictly need networking, the desire for a companion app, firmware upgrade workflow and/or business desire for surveillance often justify it. Once you have network connectivity for any reason, well, then you're not not going to be phoning home to a surveillance system running in AWS anyway. If you have a companion app, making sure you can get a connection between the phone and device is going to have a fall-back path that runs through your servers because even self-styled techy people don't always understand networking.

Now that your networked device is already sending all the data home anyway, why not do more work serverside? Add in the prevalence of developers that can't be arsed to learn to develop for a microcontroller. Or those that can only get by in the very-handheld embedded environments. Now your design is starting to take shape, and you need to do some more number crunching. Do you invest in learning to leverage esoteric features of your microcontroller? Add a DSP to the BOM? Or just say it's easier to do on the serverside with comparatively infinite processing resources and the ability to rush development because features and bugfixes only require updating servers rather than pushing firmware to the fleet?

Obviously @internetofshit is on it... Highly recommended account for those of us who struggle to see the flip side of automation https://twitter.com/internetofshit
Not a big fan of this account. It's gone political and completely anti-progress. They systematically denigrate any kind of IoT. I'm not anti-IoT per se, I think most IoT is bad but on the other hand I recognize that it can be pretty useful in many cases and once the tech become more stable it will get better.

What this account is doing is like systematically making fun of all the early flying machines that failed in grotesque ways, until they started working. We shouldn't systematically attack and ridicule any attempt to innovate.

If those early flying machines were mass produced and sold to consumers, they absolutely should be ridiculed. Products do not deserve the same protection as prototypes.
In the early aughts I had a media player that you could plug into your TV, you would control it with a remote and play whatever movies you had on disk.

Nowadays (Apple TV, Chromecast, Fire TV etc), you have to create an account with Apple or Google or Amazon just in order to use the device at all, then another account with Netflix, Disney Plus and every other streaming service you are going to use. Did the OS receive an OTA update that you don't like? Tough luck, there's no easy way to avoid those. And don't even think about playing back files that reside on disk, even if you legally own a copy of the movie.

Sometimes "progress" is not the most desirable outcome, at least from the point of view of consumers.

That Twitter account, the way I see it, is anti-dark-patterns, not anti-progress.

If even you think most iot is shit, you shouldn't really be surprised or upset that a twitter account called the internet of shit also thinks so.
I spent 30 minutes last night trying to figure out why my Amazon smart plug wasn't working. Very frustrating.

Then I remembered seeing a news article earlier in the day about an AWS outage and connected the dots.

My vacuum cleaner is from the 70's. It's an AEG in some strange kind of vomit brown/green colour. It just keeps going.

...from my cold dead hands.

I had one of those. And a $50 Walmart vacuum bests it in every way except proven longevity. Power tools have come an insanely long way since the 1970s.
I work at an IoT company, not for home automation, but GPS vehicle tracking and temperature monitoring of commercial fridges, among others. I agree that requiring connectivity for essential home appliances and door locks is downright foolish.

My mum saw this news, and asked me "Did this affect your client's IoT system, Peter?" Here's my reply.

Cloud computing is just somebody else's computer. https://xkcd.com/908/

Amazon sells time on their computers, and calls the service "AWS". Actually, Amazon have 24 computers•. https://aws.amazon.com/about-aws/global-infrastructure/

One of their computers is called US-east-1. That is the one that broke. The other Amazon computers (e.g. EU-west-1 in Ireland, AP-northeast-1 in Tokyo) were all fine.

Some of our programs run on AWS, but we are using the computer in Sydney (AP-southeast-2). So our services weren't affected. Only the people using US-east-1 were affected. This is the default computer for many people in the US. Even big companies like Google and Facebook sometimes use AWS computers.

We also use DigitalOcean's computers for some other clients. That's like AWS but cheaper and slower. I helped copy files from one computer to another. That's called "DevOps".

Peter

• Technically it's a huge server farm with many computers, but they all have the same basic inputs and outputs: power [0], Internet access, air conditioning. Anything in the same physical location could be affected by earthquakes, fires [1], power cuts, Internet connections going offline, etc. This is why daddy likes to keep an off-site backup, for safety. The government spies on people by seeing what is happening on Amazon's computers. Wikileaks [2] has more detailed information about who is doing the spying in each place (usually a company around the corner).

[0] https://www.carolinajournal.com/news-article/amazons-wind-fa...

[1] https://www.datacenterknowledge.com/archives/2015/01/09/fire...

[2] https://wikileaks.org/amazon-atlas/map/

> Anything in the same physical location could be affected by earthquakes, fires [1], power cuts, Internet connections going offline, etc.

It's worth noting different AZs within the same region are supposedly architected to have their own redundant power and Internet connectivity. AFAIK a single fire shouldn't take out more than one, either.

If a region-wide outage is caused by any of those things, it's because something else isn't working as expected. And this region has had region-wide issues before.

Still, boiling cloud computing down to "somebody else's computer" is an oversimplification I see too often from cynical techies. It's like calling a restaurant "somebody else's kitchen." Yeah, it is. But it's missing the point to frame it that way.

I made a comment a few days ago on hn where I went off on a tangent about our upcoming dystopian world where everyone lives under a corporate bubble where our company of choice dictates every aspect of our lives.

I didn't include the ability to clean ones home or the ability for someone to ring your doorbell in that rant because that seemed a little over the top...well...thanks world...you proved me wrong.

This reminds me of the other day when my power went out in the middle of washing laundry. I was going to take out the wash to put it on the line to dry but the lid was locked and because it is a solenoid switch, I wasn't able to open the washer (it requires power to open). This kind of device isn't even "smart" in the sense of internet connectivity, but it did really surprise me that it was not configured to release if not powered.
You say "lid", but is it a side-load washer? Those have a valid reason to not open if the power is cut --- because they'll empty their contents all over the floor.

I have an old top-loader, it doesn't care at all (or know) whether the lid is closed.

It still should have a manual way to open it.
It is a top loader. I don't understand why it has a lock. It has been very annoying actually, because I am used to letting the washer fill up while loading it.
So you don’t hurt yourself by putting your arm in while it’s spinning.
Seems easier and cheaper just not to put your arm in there while it's spinning. Toploaders have existed for actual decades without solenoids locking them closed, is this actually a problem or just some manufacturer putting in a solenoid because their side loaders have one?
Seems easier and cheaper to not put airbags in a car and just not get into accidents.
What's the body count on toploaders?
My biggest concern would be children doing what they're not supposed to.
When she was five years old (late 80s/early 90s timeframe), my sister propped the lid up on the washing machine, and jammed a toothbrush into the safety switch so it would run thinking the lid was down. She thought it looked really cool and pretty. At one point she decided the vibrating was cool too. She got up and danced on the top of the washer. Being that soap gets slipper when wet, and kids don't always have the grace of a gymnast, she slipped and landed feet first in the washing machine. It's not every day the emergency room get to body cast a five year old kid with multiple femur fractures.

The grotesqueness aside, I do loath the pendulum swing we have toward safety these days. It's so bad now that it makes things worse in a lot of cases. I have to dick with my phone for navigation (which requires a lot more looking away and danger) because my car won't let press a couple of buttons while it is moving in the name of "safety."

My biggest concern would be living in a world where all product design decisions are made with children in mind.
You already live in this world, though. Or at least something close to it.

It's actually quite astonishing how, despite the growing chemical and mechanical complexity of household items, most household things are actually quite safe to have around children. It would be quite easy for these things to be actively dangerous, but fortunately a combination of thoughtful design, fear of lawsuits and regulation works to make them safe.

(Also if we're talking in context of white goods, you can't ignore children in the design process, as a good chunk of the target market has them, and the play around where such appliances are deployed.)

Example of thoughtful design: prescription drug containers that can't be easily opened by children, but can be opened readily by adults.

Example of mindless nanny-statism: washing machines that you are simply not permitted to open at certain times, period -- not even in case of power outages, component failures, or plumbing emergencies.

I hope you can see the difference. Don't defend shitty engineering. It makes the whole world a worse place to live.

Probably low, because they prevent you from putting your arm in there while it's spinning.
Apparently the body count is two. Probably an order of magnitude less than... bouncy balls, couches, or literally anything else?
Body count doesn't count so much as optics. Moms are going to nix a brand if they hear even of merely one child falling in and dying.
Entirely my take, minus the irony. I hugely dislike driving with an armed boxing glove in front of me. A boxing glove originally put there for the benefit of people not inclined to wear a seatbelt. The vast majority of traffic accidents I see (and I drive 8 - 10 hours every day) are entirely self-inflicted. Too much speed, too little distance, no focus on the road ahead and the rear view mirror.
> The vast majority of traffic accidents I see (and I drive 8 - 10 hours every day) are entirely self-inflicted

How do you know that by driving by a wreck?

If there isn't a meteor on the hood, but instead the driver ran into something, then the number of times your assumption is wrong will be sufficiently small that the parents observation is valid.

Certainly it will be a far more useful way to guide policy than "You don't know for a fact that all those accidents weren't caused by external events outside the drivers control." however technically true.

There aren't evil driving-fairies nudging people's elbows, and we have manufacturing and inspection regulations to keep the percentage of mechanically unfit vehicles low. That just leaves the drivers themselves holding the primary responsibility in the majority of cases.

These are all things you already knew, which makes the question disingenuous and of questionable ultimate purpose.

I was in a major wreck last winter. Hit a tree head-on due to black ice on the road. I was not braking or turning at the time of the slide. My car had snow tires and was in 4-wheel drive.

How exactly is that my fault?

You make no men to on of environmental factors causing wrecks.

You also make no mention of multi-car wrecks.

Clearly you live in some part of the world with perfect weather?

Hate to break it to you, but you were going too fast.
Attempting to refute a point that no one else made is definitely your own fault.

The original commenter can be reasonably assumed to know which accidents they witnessed could have been influenced by things like weather, and thus are not part of his assertion.

Likewise all the follow-on vehicles in multi-vehicle events are irrelevant. No mention was made because they obviously have no bearing on the observation and point being asserted. Meaning, sure, in addition to a large number of a certain class of accidents he's talking about, there are also a other classes of accidents he's not talking about, so what?

Clearly you live in some part of the world with imperfect schools? Oh was that rude and childish?

Try telling that to a curious little kid?

Of course not all companies have these locks but some companies put them in as features for worried parents as piece of mind.

They need to put fail-safe mechanism such that washer spinning will stop the moment someone opens the washer door.
They can't really stop that fast, it's a lot of weight spinning around. You'd have to make the whole machine more sturdy to handle it.
Every top loader I've seen solves this with an interlock: opening the lid stops the motor and brakes the drum. Closing the lid resumes from where it stopped.
Yeah, I do the same too. Like if I find a loose sock I can throw it in during the first cycles. I don't think top loading washers make enough of a splash to even warrant a lock, I may be wrong though.
It's a safety mechanism mainly intended for children. I think it's been around for a while. The washer Mom bought 10 or 15 years ago had it. I think there's an unlock button on hers, but I can't remember. I do know it's incredibly annoying.
Wouldn't it just as likely be a safety hazard, with children getting locked inside the washing machine?
Only if the lid closed and someone (else, outside) turns it on.

Possible... But... Seems to me it's more likely you just run them over.

If it's anything like mine the latch for the lock looks like it could be bypassed pretty easily with a hacksaw.
Oh yeah I agree, but it wasn't /that/ urgent that I needed to get my laundry out that I'd ruin the latch :D
Some have locks to prevent people (incl. kids) from putting their arm in during the wash cycle.
I'm pretty sure a real Engineer is able to design one that doesn't do that.
It could also be a safety mechanism if the contents is too hot?
Meanwhile my Japanese side-loader sits at a slight angle and never fills up enough to go above the door line, so you're allowed to interrupt the cycle at any point and the door will unlock (after the drum has stopped spinning). When I first saw it I realized how poorly designed all the side loaders I saw while growing up in Europe were in comparison (nevermind not being able to throw something you forgot in after starting, also the risk of a problem leading to water not draining properly, and a flooded room when you go take the laundry out... been there).

I do wonder what it does if I pull the plug with the door locked though. I should try it.

> also the risk of a problem leading to water not draining properly, and a flooded room when you go take the laundry out...

My condo has two front-load washers, and I once saw someone start one up, the door lock, and the seal break - so it was spraying water everywhere. These don't have any way to interrupt them, so we got a maintenance guy to unplug it - but the door still didn't unlock, even after plugging it back in. The maintenance guy ended up jerking it open hard (might have broken the lock, don't remember), so the other resident could get their clothes.

I only ever use our top-load washers, which don't have any lock on them.

Some things are just bad design.

Earlier this year, after a few months of lockdown, I discovered that even car batteries that were in reasonable condition can go completely flat without much warning if the vehicle is only being driven rarely over an extended period. I was aware of the possibility of the small power draw draining the battery over time, but hadn’t expected such a strong effect so soon given I was still driving the car a few miles a couple of times a week.

That was annoying enough, but then it turned out that the alarm system in my car has a backup battery to continue powering the siren in the event that the main battery is disconnected, presumably someone’s idea to stop a thief from silencing the alarm quickly. That backup battery can run the siren for several hours, obviously without reference to where the vehicle is or what time of day or night it is.

Moreover, if you’re unlucky, when you try to unlock the car the failing main battery can have just enough juice in it to trigger whatever condition makes the alarm system think the main battery is being disconnected but without actually disarming the alarm system, thus setting off the siren.

Which you can’t stop without power from the main battery.

Which has just run out.

It's usually a voltage drop detection that sets of the alarm. If your battery is going flat, or is tired, it can drop below the voltage threshold set in the alarm it off. You may still be able to start the car.

You may have a bad alternator though, if it's not the battery. It really depends on the car configuration, but it is surprising that even that short trip doesn't recoup the cost of starting.

You can get alternators and batteries that are better at your use case too, work site utes and shuttles often get used like you describe.

Yes, the voltage drop was the likely trigger for actually setting the alarm off. When I had the battery replaced, they did a quick test on the old one, and it was performing very far below normal.

With the wisdom of hindsight, I should probably have left a trickle charger on the old battery now and then while it wasn’t getting much long distance driving to keep it charged up. I was just a bit surprised that there was so little warning given the dire state it had apparently reached before the alarm incident.

But of course, the real problem here isn’t that a battery with unusually low usage drained faster than I incorrectly anticipated, it’s that my own car had an alarm going off that I had no reliable way to stop even standing next to it with the key in my hand. Clearly this should never be possible. In fact, I read that a lot of vehicle security systems do have some sort of emergency override for this sort of situation, but I found nothing relevant in the documentation that came with the car, and unfortunately the various suggestions I found online for similar models didn’t work on mine.

My opinion and experience with car alarms is that they go off so frequently in error, that no one pays any attention to them. I have heard countless alarms go off, and not once seen a car broken into. I think it's better just to have a comprehensive immobiliser.

I have also had my car stolen. They had the alarm disabled in seconds, and then had all the time in the world to get it running. The only reason I still have that car is because they stalled it in the middle of the street, and the immobiliser kicked back on, so they fled.

That car is now mostly a track car, so it's actually got a pin-locked ECU that I pin in before driving it. No amount of hotwiring would get the ECU to work without that pin. Even still, it would just need to be dragged onto a trailer and I'd never see it again.

Btw, aside from the old battery, you might have something in the car that drains it excessively. IIRC I've had the audio system plugged in a wrong way and it put a small but considerable constant discharge on the battery, even when the car was off. Alarms themselves can do this too, I think.
Yes. I spent a month in lockdown not able to access the things I'd left in my car's boot (trunk) which can only be opened when the battery-powered central locking is available.

Anecdotally, once some modern car batteries die in this way, they fail to hold a charge at all, so classic jump-starting doesn't work. So I only replaced the battery when lockdown was over, to avoid the same problem happening to a new battery.

My car [Ford Falcon BA] battery completely died the other day (was reading 8 Volts) and I couldn't even unlock my car to pop the bonnet, since the locks are solenoid actuated. It also only has one external lock, on the driver's door.

I ended up having to wedge the door and open it from the inside with a coat hanger.

Apparently the only other way to open the car when the battery has completely failed (as opposed to having charge, but not enough to turn the starter) is to connect jumper cables to the positive lead on the starter motor and the chassis. Of course my jack was in the boot, which I couldn't open since the battery was dead!

I've now attached a wire to the bonnet latch, so if this happens again I can just pull the wire to open it.

I've got to ask - why weren't you able to use the key in the driver's door?
The lock itself is actuated by a solenoid, so when the car has no battery (or it's turned into a paperweight) the doors won't unlock.

The key will turn, but that's it.

Hah, what an amazingly dumb design. Ford Aus certainly came up with some weird ones.
Most cars seem to have a subtle trick to open doors when the battery is dead. Mine (an E90 3-series) has a physical key, but you have to know to pull the lock on the driver's door then turn the key to open it. Turning the key does nothing. Turning the key then pulling the lock does nothing. I found this information buried in the comments of a YouTube video that had elaborate instructions to get underneath the car, and look for some wires in the engine bay to pull so as to pop the bonnet.
> I've now attached a wire to the bonnet latch,

Such a happy ending! I’m so glad I read to the end :)

Yeah, my car does actually have a power-fail-safe lock where you can pull off a cover and get a real keyhole. For some bizarre reason, it's on the passenger side.
You surrendered your laundry autonomy to a power company, instead of running your own generator?
Well yes, a generator is what I've been looking into now - as well as a 12v solar setup
I think most washing machines need power to release the lock. Water damage would be very common otherwise. Without power the machine cannot pump out the remaining water. At least that makes sense for front-loaders. Why this is also commonly implemented for top-loaders I cannot say.

There is probably a mechanical switch somewhere but it might not be documented.

All front loading wash machines I have owned had a small hatch at lower part of the front, hiding a sieve. That can be used to release the water and the emergency door release is usually in there, too.
Tried to print something at my in-laws and couldn’t because it couldn’t connect to HP servers to make sure they’re part of some “ink club” lol.
I don't get what these commenters' issue is....

That's almost the equivalent of sayin "People Can't Vacuum or Use Their Doorbell Because their electric company's power line is down."

Solar, wind, and batteries are improving. Eventually it will also seem ridiculous to require constant power shipped from some remote location.
Plus, you can currently solve a blackout with a generator. Or a backup internet connection in case of your ISP being down. Sounds like neither would solve an issue with these sorts of devices requiring remote servers to be online.
You're narrowing down my line of reasoning to a specific example and then disputing it. But you didn't answer to the overall fact that there are central points of failure in most electronic devices/infrastructure that are even more critical than a vacuum cleaner. Yet we still rely on them. That doesn't make the whole "electric" infrastructure "a mess".

And BTW not every blackout can be solved with a generator. For instance a city-wide blackout, in regard to streetlamps etc. Also, not everyone can install a generator. Not every landlord allows a generator etc etc. Even if you had a city-specific generator, that can just as well fail. Now, if your not concerned with a backup system failing you shouldn't need to be concerned with Amazon's system failing as they also have multiple backup systems in place.

I was talking to @jessaustin and not really interested in debating the entire topic. Just saying that an individual in a given situation can have some control over things like power and connectivity, but zero control over their IoT device working if the server goes down.
A remote server should not be an absolute prerequisite for a doorbell to function. That feels like complete nonsense. Like sure, the fancy cloud features should fail, but there is no reason that it shouldn't continue to operate in a degraded state like say, only making a noise indicating someone pressed it. If you have hardware sophisticated enough to interact with an API it should also be sufficiently powerful to do operations we could successfully do locally with much more primitive electronics.

I hope I never have a toaster that's too stupid to count to 4 minutes without connecting to a lambda.

Great point and I totally agree. I was reffering to the other commenters' here generalizing sentiment of "IoT is a mess".

Just realized I wasn't clear what comments I was referring to when I wrote I don't understand their issue.

I have a mechanical doorbell. The only way it can be down is due to an external service is if it breaks in a way that I can't fix.

For many cases of reliability, mechanical > wired > wireless > cloud.

Serves 'em right.
It is not consumers' fault that they have to go out of their way to find smart appliances that don't fail when servers go down. It's genuinely hard to tell by looking at something whether it can cope with only having access to the local wifi.

If my smart plug and my phone are on the same WiFi there's no good reason why they can't communicate without a go-between.

The problem is that the whole architecture is broken. The only reason these devices are "smart" is because they are connected to the brain on the cloud. Even if the device included some smart features, which often ends up cost prohibitive at scale, connecting to the cloud solve tech-illiterate user configuration issues... "Download an app, create an account, register your device which 'phoned home' previously, and you're done. Essentially, the cloud brain acts as a as a hub in the "smart" devices topology.
I've learned my lesson and no longer buy WiFi connected "smart" devices, unless I can flash them with custom firmwares.

ZigBee isn't without its flaws too but at least I can guarantee that the device doesn't require someone's online service to function. I just wish more devices offered it.

Pretty much anything with WiFi in it requires installing some dodgy looking app that requires you sign in with yet another account, and will probably stop working in a few years or when you eventually need to reconfigure your home's WiFi network.

To be fair, I personally no longer buy WiFi “smart” devices, but I don’t mind if my wife buys them.

I get the dual benefit of having the “smart” when it works, and pointing and laughing at her when it doesn’t, because I told her so.

This actually sounds like the perfect middle ground.
Except it doesn't cut on the gigantic waste of electronic components that IoT is creating, and no one is talking about.
This is why I don't like "smart devices".

They're the most likely thing to be obsolete in the shortest amount of time.

And on top of that, your TV manufacturer gets to spy on you. It’s win-win-win.
My old dumb tv is failing. After looking online, it seems the only dumb TVs left are in the US (Spectre and very little else) and not available in Germany. At least the spying is removed by not connecting it to the internet, though I still get the great full OS experience :/
At least the spying is removed by not connecting it to the internet, though I still get the great full OS experience :/

I have a smart TV not connected to the internet, just a HDMI connection to another box. Then I learned that IP-over-HDMI is a thing!

In the very near future this will be even more futile - the TV will have it’s own built-in cellular connection just for telemetry. Anyone who objects will be shouted down as a 5G conspiracy nut, but this is exactly what 5G is designed for.

That’s horrible, I hadn’t even looked at it like that.

But it will actually work better with 3/4G because 5Gs range is so short and it would be easy to block with just a little tinfoil.

5G has a lot of bands. Most of them are close to the 3G/4G bands, so it should have the same signal as 3G/4G.

Also, new IoT technologies use techniques allowing them to operate at a much weaker signal.

But you can always just destroy the antenna.

> Then I learned that IP-over-HDMI is a thing!

While it’s in the spec, I’m not aware of a single piece of consumer electronics that actually support it. The standard is an utter failure.

In HDMI 2.1 the wires previously used for Ethernet-over-HDMI are now used for eARC making these two features mutually exclusive.

I believe some higher end residential automation automation software support it?
Anecdotally, the first Sony smart tv my grandma got (after her old tube TV died) managed to receive a firmware upgrade over the antenna cable (don't remember if it was cable TV or satellite). She certainly didn't have any internet in her home. Of course that led to a fun episode of "My TV is broken" (actually just showing a prompt to start the firmware upgrade), in general she got very confused by the smart TVs UI often...
Take a look at NOGIS [0]. They were primarily designed to avoid Austrian GEZ but should work fine as dumb tv's as well.

[0]https://nogis.at/

Tried to check out, their shop only ships to German and Austrian addresses :(
Maybe try Swedx [0]. I dont know how good their TV's are but I know they have some dumb one available and should ship to more locations.

[0]https://www.swedx.se

Isn't it the opposite of a dumb tv?

AFAIU it has no TV tuner, so no air/cable/sat reception, while having full "smarts" with built-in internet and apps.

We bought a larger monitor for the computer and have it placed where we can watch movies from the sofa. It's not as nice as a real dedicated TV, but saves space and avoids the headache of modern TVs.
depending on your budget, you could look for "digital information displays" which are displays that are meant for advertising in shops/malls/storefronts, and most of them are literally 'giant monitors" with no smart features. Expect it to be pricier though.
Don't know about you, but when my 2017 Sony (not so smart, but starts fast and doesn't call home) will die, I'm not going to buy a regular TV set anymore but just a monitor, like I used to with my old PS3 and PlayTV. What's left of free-to-air TV (state broadcasters on DVB, if the signal is even strong enough) frankly feels like religious programs played in prisons. It's caustic and depressive social-pedagogical palliative crap, during coronavirus more than ever. Someone from Hollywood should come over and teach about the concept called "entertainment".
Nextdns is the best solution I found to this problem (they have a smart TVs blocklist) along with a firewall rule that blocks all port 53 traffic except to approved dns.
Shame this stops working with the next firmware update that switches your TV to DNS-over-HTTPS. Because then, just like google ads switching to the main google.com domain, you will have to choose to block either every service from your tv manufacturer (including firmware security updates) or allow it all through.

My next TV is going to be a dumb one with a bespoke HTPC...

> I get the dual benefit of having the “smart” when it works, and pointing and laughing at her when it doesn’t, because I told her so.

You must be a joy to have around the house.

to be fair, I'm actually too stupid to vacuum a carpet vs floor without it auto adjusting fo me, so just to play devil's advocate, my vacuum has worked wonders on sucking up the ight amount of floor baddies. I can also forgive the glass stuck on the floor on thanksgiving night because of all the help it's been 364 days of the year.

edit: oh yeah my letterr "R" key is broken on my 2015 macbook po fom all my refreshing, so sorry fo the typos

Why does it need to be connected to the Internet to do it?
ZigBee is wonderful. Everybody wants to either collect your data, money, or both though, so it stays niche
For those of us not quite as in the know, what exactly is ZigBee?
It’s a home automation protocol, like X10. You buy devices that can talk ZigBee to a hub device (probably can use a computer on your local network for this). From the hub you can do all the usual automation tasks.
To extend that slightly: it's a low-throughput, low-power mesh network that doesn't need the smarts or power draw of Wifi. Because it needs an in-home hub anyway, it's unlikely to die without Internet access, and devices on the standard have at least some level of basic inter-operability.
So if I wanted to say put a bunch of sensors in my house to monitor temperature over time without necessarily tying that info to my thermostat or anything, is this ZigBee thing a promising thing to look into?
Yep, you can do one without the other.

The bigger hassle seems to be different zigbee hubs that have varying levels of compatibility, so while you can pair the devices you can't get the data you want.

I've just been down the research rabbit hole, and about to try using zigbee2mqtt to bypass this nonsense (this also then means the only internet connectivity will be through a device you control)

Yes, and there is even a great FLOSS hub software Home Assistant [0] (though to be fair, it requires some tinkering compared to the proprietary systems) and if you run it on a PI or small server, you might as well get a conbee II which is a USB stick that adds Zigbee support directly :)

[0]: https://www.home-assistant.io/

It’s a wireless standard, like Bluetooth Low Energy or Wi-Fi, not a home automation standard. Actually predates BLE.
there's also a difference between IoT and "look ma I wired an ESP32 to a DHT22 and sent data to timstream on my NAS". The latter is entirely you. WiFI isn't the issue, it's running cloud based hardware that can't work without someone's servers.
Also systems like Philips Hue use ZigBee protocol. We have Hue lights at home and I'm planning to plug a ConBee II to my router for the Home Assistant to see how well I can run the lights with another hub.

Philips Hue hub talks to diagnostics.meethue.com all the time, and it gets kind of annoying already in the pihole stats.

Don't Ikea products use ZigBee? Does that count as niche?
Yes (the Tradfri line). I just bought some to set up with home assistant and they all have the ZigBee logo.

I was a little surprised, but pleased, to see that Lidl are launching a smart home line this week, which is all ZigBee too - that is definitely not niche either. They even mention the interoperability and privacy as selling points!

Bought a WiFi light bulb for fun years back, it died and they replaced it then it recent died again and I just went back to a standard bulb. Even when it worked it would periodically lose connection the the WiFi and need a reset, assuming the app worked correctly and paired. Not worth the hassle.
Some of the colour changing WiFi bulbs seem pretty neat though. I used to have a Philips Hue (standalone, two of them) and mucking about with those remotes wasn't always that great either.
I have 10 LIFX bulbs. Hardware wise they're really great. I don't mind having to connect them to WiFi. However, the app to control them is, bar none, the biggest piece of shit app I've ever used. I can barely control my lights.

The scheduling is pretty handy though. I have half a dozen outside and they turn on / off with dusk / dawn. In addition to that I have them set to go to bright white and 30-50% at night (just enough to keep security cameras in color mode).

I’ve had an unacceptably high AFR with all LIFX bulbs, although I’ll concede their support is fantastic at shipping replacements to me. We’ve had about 20-22% failure rate of bulbs within 2 years of ownership, seen across ~60 of them. In addition to that about another 20% have needed factory resetting once or twice in the same period, because they stopped interacting with WiFi and the first-party application in ways that just turning off and on again at the light switch didn’t fix.

In contrast to this we’ve had exactly one Philips Hue fail on us. Also cheerfully replaced for us. None of them have needed resetting and we have about the same # of light fixtures deployed. Probably the most annoying problem is Hue Play’s are prone to coil whine at 100% brightness on on certain scene colors, particularly those involving blue-white (6000K). Resolvable by going < 5000K or dropping to 90% brightness, I haven’t attempted to get warranty replacement for this issue but about 16/22 of my Hue Play’s are affected by the issue.

Integrated with Google Home it’s also common that some % of LIFX bulbs won’t respond to a “turn off all the lights” command, whereas Philips is very good at on/off even when the command involves large numbers of bulbs...

I don’t know if I will ever understand how someone can write out a comment clearly indicating a massive pain in the ass (20 lightbulbs failing and requiring calls to tech support, RMA, etc), and not be using it to talk about how this whole industry is a nightmare.
Well, the previous poster said the Philips ones work much better, so clearly it's not "the whole industry".
I’ll concede the point on a technicality, but will still stand by my motivation behind that comment - increasing the maintenance requirements for normal life sounds like a terrible way to spend money, environmental impact, and time...
"It works well" doesn't sound like "a technicality", but okay.

Humans remember negative experiences much stronger than positive ones, and "it just works" isn't really something you tend to notice in the first place. There's a lot of bias here.

If you buy a car that keeps on breaking down, will you talk about how the auto industry is a nightmare or will you just pick a different manufacturer next time?
I am clearly bringing bias to this conversation, but I have dabbled with some smart items (hub, locks), and have a friend who is into them. It’s non stop fiddling and fixing from all my actual experiences.

You also have to remember the negative externalities of extra e-trash affect everyone, so to read about yet another iot failure, it’s easy for me to continue to trash the whole industry.

Same.

All the lights in my house are the philips hue that I bought back in 2013. So far I have replaced 2 only. The last one was coming back on by itself... wierd to replace a lightbulb because it doesn’t want to be turn off...

Neat until you have to reboot them: https://www.youtube.com/watch?v=1BB6wj6RyKo
Thanks for posting that. I never thought I’d see a video from a manufacturer telling me how to “factory reset” a light bulb.

How did we get here and when will it stop?

You put your right foot in

You take your right foot out

You put your right foot in

And you shake it all about

You do the hokey pokey

And you turn yourself around

That's how you reset a GE connected lightbulb.

We are talking about a full computer that is small and cheap enough to control a single light bulb. We got here through unbelievable technological development.

Why would you want it to stop now, when the tech is both amazing _and_ rough around the edges? Better hope development continues and the end-user experience stabilizes to something much better.

I share your enthusiasm for how amazing our technology has gotten, but I'm also experienced enough to know that the technology will always be "rough around the edges" as you put it, because maximising profit doesn't require stable end-user experiences that are as good as they can be - they'll constantly be just barely good enough to make it into the shops, and then let the marketing take care of getting enough wallets to open up to make a profit on them.

Capitalism continuously fails to deliver on its promise of "may the best win, and may all be incentivised to be the best" because companies have found several loopholes in its assumptions - constantly introducing flashy new features so the basic faults don't get the airtime they should, advertising with the best psychological manipulation money can buy, and flooding the market with enough barely distinguishable models that simple decision fatigue gets enough people giving up on research and buying the crappy models unwittingly.

Yes, I found this video when a used bulb was gifted to me, & had to reset. It was enlightening.
Sonos has been a great example of this for me. For those that don't know Sonos products are WiFi speakers, sound bars and subwoofers. I've had them for around 4 years and whilst they're controlled through the Sonos app (and third parties) if our internet crashes there is no hiccup whatsoever.
The same holds true for Philips Hue products!

My Hue bridge is on a VLAN that doesn't even have internet access.

Can the app talk to them while they're not internet connected?
Yep. As long as your LAN is functional and the hub (which uses the ZigBee protocol often referenced in the comments here) is appropriately routeable, internet access is entirely optional - unless of course you want to control the lights from outside of your home.
If you want to control your lights from outside your home you can either setup a WireGuard LAN or just enable the integration with apple home if you are already in the ecosystem.

Apple has less incentives to spy on you than whoever is running philips hue.

Then what prevents the app from being the path, in either/both directions? Reporting on the activities of the devices it can see, as well as sending firmware updates to them?

Your printer gets firmware updates from HP, whenever HP wants, right past all your firewalls and vlans and non-routable subnets, in the form of print jobs from your pc.

Source? While in principle your reasoning make sense, is this actually how HP updates their firmware?
Where did it say the app has to be on a device that can see the internet?
Better not to give it a public internet access, or put a pihole to the network, because it really likes to send diagnostics back to Philips...
I was a bit upset when I discovered that I needed to connect my new Bose speaker to internet just to configure it, but at least it is usable without internet, so I blacklisted it in my router.
Internet-connected speakers are a no-go, will send home what you're listening.
Spotify sends home what I am listening to, why would I care if my speakers do as well. I can also control Sonos through the Sonos app or directly through Spotify.

Also these speakers have only improved over the years through software improvements which would have only been made possible having a connection to the internet.

A speaker's output transfer function is determined by the drivers, the chassis, bass reflex or not, frequency splitter, etc. Software has nothing to do with it. And even if you're only listening to Spotify or using fully-integrated equipment from Sonos or others, you will care if your speaker decides to play ads, in addition to Spotify ads.
https://news.ycombinator.com/item?id=21895086 > Sonos's “recycle mode” intentionally bricks devices so they can't be reused

Happened accidentally for many users.

Right, but this is an intentional mode that you put your speaker into for the purpose of recycling, I don't see how this relates.
> I've learned my lesson and no longer buy WiFi connected "smart" devices

Not to gloat or enjoy too much schadenfreude, but many of us learnt the lesson in advance because we saw it coming. It may just be because we are old and cynical though.

I have fun building IoT devices, which run solely against remote APIs that I can control, or a local MQ instance for exchanging messages.
HomeKit compatibility is also a reasonable proxy; that's because HomeKit requires that a device operate without a manufacturer's service, and expose local APIs that your iDev can use.

The fact that so many manufacturers are happy to certify with Alexa and Google, but not HomeKit, tells me a bit about their business models.

I think homekit works over your local network, I could be wrong though. Latency for commands is much lower than Google/Alexa for me.

I will never buy another TP-Link device. Life is too short to be creating accounts for your smart plugs...

TP-Link devices do not require you to create an account. Please don't spread FUD.
They do if you want to use most of the functionality (e.g routines, scenes, connecting to a smart assistant, etc.) Using them without an account basically just lets you use your phone to turn them on and off.
I use mine with Home Assistant and don't have a TP-Link account.
Yes it‘s 100% local, but i cant remember whether its using bluetooth or wifi. And if you want to control it from remote a homekit controller will male a secure connection from your apple device to your home network by proxying encrypted data through apple servers.
From a Reddit comment: "The home assistant tp-link integration already makes use of the local api connecting to the devices. I'd definitely recommend using a reserved dhcp address and specifying the devices in your ha config (not using auto discovery)."
Looks like zigbee is moving closer to critical mass. Echo’s now ship with zigbee radios, and the zigbee alliance has been a lot more active. Hoping in the near future everything just works on zigbee
This is what they get for buying Amazon microphone and Amazon camera.
I learned my lesson on IoT crap with the Pantelligent. It was an absolutely great kitchen device until it was a paperweight.
The less tech any home-use item the best. Keep it simple
Just bought a Ring device on a whim, so I can get notifications on my phone when I'm out of range of the doorbell. It arrived today. Spent quite some time wondering why it wouldn't finish the setup or work at all... it gets literally stuck in a loading state when you press the doorbell button.

I 1) am appalled that connection loss is not dealt with correctly, and 2) did not expect it to stop functioning completely without internet as it does not require a cloud subscription.