I own/use exactly 4 “IoT technologies”.
I have smart radiator thermostats that turn on/off the heat based on family presence, as well as “predict” the heating needs based on weather forecast, sunshine hours, etc.
I have a heat pump in my vacation house that is remote controlled by the internet. Not strictly needed, but very convenient in the winter.
To keep an eye on my vacation house I also have a camera that uses HomeKit Secure Video. Requires no infrastructure on my end except network.
And finally, like a lot of people I have Hue.
I control it all through HomeKit. I also keep everything on a couple of IoT VLANs, one for “trusted” devices (AirPlay, media, PlayStation, etc), and one for “everything else” with client isolation, filtered dns, IDS/IPS. No upnp/nat-pmp, no tunneling (if detectable), and no other dns servers but mine (until dns over https becomes a thing with IoT)
In the future however it might become more or less impossible to avoid. Our neighbors recently purchased a new oven, which of course comes with internet connectivity. Their new washing machine also has internet connectivity.
In the very near future everything will be connected under the pretense of providing useful feature, when in reality it’s all about pushing adds and gathering telemetry data.
Starting pre-heat before you get home. Monitoring temperature away from home. Leaving a dish in the oven and starting it at a specific time, say an hour or two before you leave the office and head home for the day. Checking if you left the oven on after you left home.
> or washing machine
Notifications for the end of the cycle. Status of detergent levels if equipped ("Do I need fabric softener?" whilst at the store). Starting a load (similarly to the oven above) while you are on your way home so you don't end up with wet clothes sitting all day, so they're ready for the dryer when you walk through the door.
--
I get your popular cynicism, but c'mon now. None of the stuff I'm outlining there was researched, it was all off the cuff and I live in an apartment with "dumb" appliances from 1996.
I'm a new dad and when we both are busy with work, chores and the baby I find myself wishing I had IoT devices to automate a couple of stuff home.
First, there's a way to do sous vide cooking without one of those big circulators like the one I use. They sell a device that is a little bluetooth thermometer; you can put it in a pot of water, and the induction range can keep the water at a precise temperature. No circulation, but more than good enough imo.
Then you can use the wifi to operate it remotely. So as a case scenario, one could fill a pot with ice and water and a sous vide bagged steak, then turn it on remotely, say an hour or so before getting home. Or one could conceivably leave an uncooked cake in the oven?
I will probably never bother to enable any of this, but yeah, there are uses. I don't want it, but I get it.
But then again, if you’d asked me 4-5 years ago if I could see the usefulness of smart radiator thermostats, I’d probably have said no. The ability to remotely turn on/off heating is not that big a deal (to me).
It’s only when coupled with AI to optimize savings it becomes a great thing. Since installing the smart thermostats, I save on average 30% on my heating bill, and save the environment from 30% of my CO2 emissions from heating.
The AI part learns about how much the house heats up from a given amount of sunshine, coupled with outside temperature and heat loss, and controls the thermostats accordingly. If the indoor temperature is 1C below the target at 6am, but it’s expected to be sunshine, it simply won’t turn on the heat.
Other appliances, e.g. our washing machine, tell me already how long they'll take. So I can set an alarm to not forget to care for them later. And if my fridge would alarm me because its door is not properly closed, I'd rather prefer a loud alarm over a small notification which I might overlook because a mobile device is someehere else.
These days i just use a Ubiquiti Dream Machine Pro. The base version works just fine as well, the pro just fit better on the shelf, and i didn't need an additional AP.
People who are not rich enough to buy everything single purpose will have to pick and choose.
Things feel bleak.
Just last week, there was this news about the Texas power company that remotely raised temperatures on people's thermostats to save power and avoid brownouts/blackouts. This predictably caused public outrage as people discovered what was in the fine print that they signed without reading, but from the perspective of the power company, everything worked as intended, so I absolutely expect to push these remote-controllable thermostats even harder moving forward.
I just don’t see an alternate way to implement this. Prompting users via pricing is not something that will quick enough or intuitive enough. Also the sacrifice they are asked to make is at most a few degrees
Increase capacity.
By running the system ever closer to the bone you simply cause more disasters.
https://www.upi.com/Archives/1983/03/14/The-last-episode-of-...
why would raising temperatures save power? probably a silly question but I'm confused.
Explanation for those wondering why this needed explanation: Most thermostats set the lower threshold before heating comes on, so turning it up would use more energy.
Adjusting people's usage for demand management is another.
They need to be separated and managed differently.
Instead of push adjusting HVAC for demand, they could use proper price signals with the appropriate local automation at the household that can be over-ridden by the consumer.
BUT giving the grid operators emergency control over demand is a useful tool when the grid is close to failure. Too many people will just hit override unless the price signals are very high. When grid operators know people will die if their system goes down and it’s on the brink, people choosing to be 4 degrees cooler is such an immoral choice I’m OK removing that choice from them.
Also very helpful to reduce shocks to the system after any outages by temporarily limiting HVAC restarts.
But that's the point of an energy market, it will adapt the price signal to the supply and the demand. People will override it without thinking only the first time. The second time they will remember the humongous bill they got because of that and will think twice.
It's possible that people are using thermostats that are still provisioned to the previous tenets electrical bill.
It's a important technological achievement to be able to shift and schedule loads so that we can switch to more efficient energy sources. Requiring the power generation companies to service the upper percentage of usage is a lot of expensive environmentally as well as economically.
Regulation also helps, e.g., in the UK LG's smart TVs have a toggle to enable content fingerprinting, and it's off by default.
Last month I gave our nice SmartTV to a friend and bought low quality non-Smart TV from Walmart for $199. Really low quality but running it with just a new Apple TV box is a UI delight. My wife is unhappy with the downgrade, but I love it - much more private, no unwanted SmartTV apps and having the UI driven in ways I didn't like, being forced to have the old device on the Internet, etc.
I refuse to buy any appliance that requires a connection to the internet. I look for things that are straightforward to repair and maintain.
Now, as for how they ended up configured to be accessible from the internet, I'm not sure. Is that a user-facing option? Is it on by default? Did WD have a responsibility to disable the feature when they stopped maintaining it?
That's one of the reasons why the transition to IPv6 is good : IoT directly connected to the Internet without any NAT is going to be the default assumption.
This whole, "ah sorry we decided to end-of-life that because we couldn't make any more money off it" is so many levels of bullshit.
It's also part of a broader attitude on not repairing anything. Battery dead in your activity tracker? throw it out and buy a new one. Worse still, the band has degraded but the electronics are all fine? still throw it out (or put it in a drawer to never come back out).
Closely aligned to a recent story where Amazon is/was destroying masses of products that hadn't been sold. The waste is just extraordinary.
This is my takeaway from the whole Peloton fiasco. If you spend thousands of dollars on a product, and after the purchase the company bricks the product, the company should legally owe you a full refund.
So car manufacturers are forced to allow their cars to be repaired, not necessarily with their parts, a long time after they've stopped selling them.
IT stuff should start following the same lifecycle.
Do you mean it takes about 10 years for the car to emit the same amount of co2 that was used in producing it?
For years the OEM (original equipment manufacturer) replacement parts fill into the wholesale and retail channels. If the manufacturer stops offering the part, there are still parts in those channels to meet demand, sometimes for many more years to come.
The manufacturer may keep offering parts beyond the requirement, too. Parts can be profitable, and service can be a big part of dealer revenue. Dealers who make money on service put pressure on the manufacturer to keep parts available.
Physical parts are also pretty easy to copy, so if demand persists beyond the availability of OEM parts, you can often get aftermarket parts. There is also a channel of junkyards and enthusiasts who hoard used parts with life still left in them.
I’ve got a couple friends who like old vehicles and they are able to get parts for trucks that are nearing 40 years old. I own a car that just turned 12 and have never had the slightest problem getting parts for it, even OEM.
Why not? Personally i believe a hardware manufacturer should be bound by law to sell parts for any vehicle it sold in the past, as long as it exists. Yes even if it was produced 40 years ago. There's no reason for it to be otherwise.
If this was mandated by law all the tiny incompatibilities that they introduce with very varied models will suddenly go away because they'll be careful to make products that can actually be maintained and repaired decades from now with spare parts compatible with different models.
Some people use cars who are more than 50 years old and they're just fine. Same goes for washing machines, drills, bikes... We have to stop this capitalist nonsense that keeps on producing single-use items that end up in the trash in the coming months. IT'S INSANE!
Cars would get extremely expensive. Imagine Ford still having to supply model T wheels and engines.
They either would have to have kept a production line and employees knowing to operate it around, or have stocked ‘enough’ parts, where ‘enough’ is very hard to estimate up front. Also, stocked parts deteriorate, so for, for example, tyres, they would have to keep a production line running.
And that’s the easy case. At least Ford can ballpark know how many model T’s still exist. what if a car of a model that we thought didn’t exist anymore gets discovered in a barn?
And of course, that wouldn’t work in cases where manufacturers get bankrupt.
On the building where I live, the company which does the elevator maintenance offered a significant discount on the replacement of the control system in the machine room with a more modern model (which uses less energy). Their reason: including us, they had only two clients left which used that older system, so once both upgraded to a newer (and more common) model, they would no longer need to stock replacement parts for that older model.
¿Some? ATM machines have hard disks, and are certified with specific models.
You would be surprised what a hard disk with 1/100 the capacity (or even less) of a $100 one costs.
Said business would eventually declare bankruptcy and stop making the parts
One difference is the difficulties in making some 'parts' now. It's one thing to make a fuel pump for a 1950's car, quite another to duplicate a controller board, often with obsolete parts and secret software, that runs the convertible top.
Another is that a lot of parts are more monolithic than they used to be and harder to design/build. Look at headlight assemblies.
It doesn't help that with the increasing amount of software and electronics in a modern car (a Tesla being the leading example), the auto industry is acquiring the product lifecycle times and forced obsolescence of the PC industry.
But this is literally "Anyone in the world can remotely make your product unusable and destroy everything on it while you use it as intended"
I don't care if a car manifacturer EOL'ed a car model, if an issue gets discovered that will make the engine explode at random they better do recall.
It's not the manufacturer's fault if your expired fire extinguisher or medicine fails.
Internet things are out durable goods. They require maintenance or they fail.
If EOL is unreasonably short, that's a factor in purchase decision or contract or commercial code violation if they surprised you with accelerated EOL.
https://www.forensicdjs.com/blog/bmw-hvac-blower-wiring-reca....
They are, but it kills the planet.
We have 12 year old PCs in the family. Well, back then they were high-end models bought for work. Now they are running Linux just fine for general family purpose. They use a bit more of energy than a new model, but where we live you have to heat buildings at least 8 months a year anyway. I am sure producing a new one would have required much more resources.
Replacing old hardware with "more energy-efficient" hardware is a trap from green capitalism and the numbers do not add up usually.
What might be a more useful comparison is a $20 5W raspberry pi vs. a 2009 100W (at best) desktop computer where a month of continuous desktop operation costs more in energy than the new raspberry pi and ~1 year of usage.
https://www.reuters.com/business/autos-transportation/averag...
E.g. if I had bought the very first generation of the iPhone it would have been much more out of couriosity, not long time usage expectation. But I think there now has been enough development on it, that I should be able to expect the iPhone I bought in 2020 to last say to 2030 somehow if I want to stick with it.
There is a lot of 'everything should be supported for eternity for free' in this thread, but I see no (at least somewhat) concrete suggestions for better solutions. If it was easy, we would have done it people.
Companies have little to no incentive and consumers have little to no power. Barring some very unlikely industry-wide agreement, it requires legislation.
(Note I'm not replying to your first paragraph at all, only the last)
Here's a concrete solution -- The US Consumer Product Safety Commission should be given regulatory power over all consumer products, such as to enforce a minimum five (5) year support for repairs and parts availability, and standardized safety + recall notices.
NHTSA already does all of this for cars and vehicles. (They require a minimum 10 year parts availability. They handle recalls via VIN for auto manufacturers, including notices and matching effected model lookups, etc) - https://www.nhtsa.gov/vehicle
US-CPSC should run a matching mirror'd program exactly like it, but for consumer goods sold in the US.
That's the easy, concrete solution. It's just not "profitable" from a capitalist perspective, and that's why no manufacturer is doing it.
Well not exactly nobody. Some manufacturers like FACOM (probably others) that are not into electronics have (or used to have) lifetime warranties and will happily repair or replace a product that is decades old.
The question is: as a society, do we want to pursue everyone's good and make things more efficient and ecological? or do we want more profits for the industry owners and more inequality and damage to the environment?
These two paths are fundamentally opposed. There is no conciliating them. If you want "nature" and "consumer rights", then you need to abolish "capitalism".
The drives themselves and their function as a NAS on a LAN is still fine.
When "Live" EOLed, they should have turned off the servers and disabled the function. If they weren't going to service/support it anymore, then they should have been honest about it.
Of course, their consumers would have screamed, so they did the worst possible thing, kept the service running as-is and didn't make it clear that people were leaving themselves open to attack.
That makes me think of the internet radio owners (Grace Digital, Yamaha, etc.) that all had their products brick because the underlying look-up service just up and went away. No problem. You just have to buy another hunk of plastic and microprocessor.
(Also, my hard drives always fail after I put them in the bathtub. Lol.)
E.g.: Mybook Live Duo 8TB: https://productimages.hepsiburada.net/s/12/500/8922723713074...
Typical business life of a computer is 5 years. Typical service/support agreement is 1-3 years.
Try getting Apple to address a failed hard drive that's 12 years old. They'd laugh in your face.
They issue security updates for their current OS and 2 versions before, AFAIK.
e.g.: Live Duo 8TB: https://productimages.hepsiburada.net/s/12/500/8922723713074...
WD sells the hardware, hard drive, and software as one sealed unit. The part that fails first will be the hard drive inside. The unit shouldn't be end-of-life until it actually should be expected to fail. (WD claims the units were end of life in 2016)
The current fault erases everything on the drive. That can be equated fairly equally with mechanical failure. Let's imagine a different bug for instance, that allows anyone on the internet to read/write all the data on the drive. If one of these bugs emerged after 12 years, then there is a much stronger argument that the manufacturer should fix it, because it is a fundamental fault with the device.
Under the sale of goods act of 1979, the device must be suitable for the purpose for which it was sold, and there is no time limit on that, so any consumer with the device could demand that the person who sold it to them fix it. The device was unsuitable for the purpose for which it was sold from day one - it just took 12 years to find that out.
Any situation where "you are on your own" should include the dropping of protections preventing you from actually fixing the device. If the manufacturer refuses to produce updates, that should NOT mean there is no way to update the software on the device.
But really as pointed out above, any IoT device will eventually have a security flaw discovered if updates are stopped.
As a consumer the best bet is to switch to a supported device or disconnect the device from the internet.
This really shouldn't have to be a consumer issue, it's wasteful to have to replace something like a router after the short EoL and inevitable vulnerabilities are found.
Perhaps we need more modularity, so core components can be swapped out to upgrade them.
PC hardware isn't ideal because you lose the benefits of specialised offload capabilities.
I'd be willing to pay a nominal annual fee for devices which are important to get firmware updates; router, WiFi AP, phone, etc.
To an extent I've partly achieved the modularity I speak of; after becoming fed up with decommissioning WiFi routers every couple years, I moved to router, switch, AP (Ubiquiti gear).
Just so you know, this isn't true. Nothing stops hardware offload from being put in a PCIe slot (that's where it tends to have started actually). And indeed that's a fairly standard thing on decent NICs, which don't have to be particularly expensive if you buy used. I've switched to OPNsense for routing functionality at all sites I manage, and have had no issues with hardware offloading for CRC, TCP segmentation and large receive offloading, or VLAN hardware filtering with Intel or Chelsio NICs. Both are very well supported under FreeBSD. I suspect a Linux based solution would have an even wider range of options since it tends to have more hardware support, so something like a Mellanox card could work.
At any rate though it works well, and running on a PC opens a vast array of useful options and flexibility, all the standard tools are there, and one can get something enormously more capable then a typical pre-made gateway/router for cheap.
>I moved to router, switch, AP (Ubiquiti gear).
I did this as well way back, and still run the switch and APs as UniFi for now. But I'd caution against depending on them for routing, it's always been a weak point and they've really, REALLY gone down the tubes on development there long since. UniFi gateway/routing and most network services that they've decided to make dependent on it (DNS, DHCP etc) is frankly complete crap. OPNsense (probably pfsense would work too but I didn't want to go to another proprietary solution with a worrying concentration of asshole at the top), VyOS or the like aren't quite as nice to manage, but it's so nice to have normal capabilities and something kept up to date again.
Given my statement, you're correct, but what I meant to say was; I can't just take a random PC (-like) device and expect hardware offload or other similar capabilities, I still have to buy specialised hardware, a suitable NIC, e.g Intel. I make a point of buying Intel NICs for this purpose.
> But I'd caution against depending on them for routing
I agree. I've been running Ubiquiti for 5+ years now at home. At the time nobody was recommending against them, quite the opposite in fact. I use EdgeMax/EdgeSwitch/EdgeRouter + UniFi APs.
> VyOS or the like aren't quite as nice to manage I'm quite happy with VyOS/Vyatta, I'm not interested in fancy UIs, which made me _less_ interested in UniFi.
I've considered getting a PCEngines device because of the open/libre bootloader (uboot), when the EdgeRouter finally kicks it. It's nice and compact like a router, I can stick in my 12u network rack cabinet, and I'll be able to keep it up to date for longer as well as integrate it better with the tools I use.
I mean sure, you can't just take an entirely random PC, but then if you just grab any completely random AIO piece of junk you're probably not going to get a great experience either, "hardware offload" or not. The variety of kit available, particularly used, that has even built-in Intel networking chipsets which work is wide enough and cheap enough that it doesn't seem like a particularly limiting factor.
>I agree. I've been running Ubiquiti for 5+ years now at home. At the time nobody was recommending against them, quite the opposite in fact. I use EdgeMax/EdgeSwitch/EdgeRouter + UniFi APs.
Yeah, when I started with Ubiquiti they were excellent with much promise to come. Unfortunately their CEO is a mixture of toxic as hell and seems only semi-invested at this point while also having complete company control (don't let the "public" aspect fool you, he has a super majority of the shares) and has torpedoed their talent pool and vision. Damn shame, I don't know of anyone else pursuing quite the same thing at all.
I wouldn't bother with them for LAN stuff (their PtP/PtMP is still pretty competitive and useful) greenfield at this point, but even so I think they're fine on the switching side and acceptable for an existing investment on the WAP side. For switching they stopped being as feature/price competitive a while ago, but that doesn't harm the basic functionality. I have doubts about them navigating the multigig or WiFi 6E/7 transitions, they've been able to coast on old talent and investment by people no longer there for a long time. But that won't get pressing for a while so it's not a driver.
The gateway aspects definitely are though, awful. Edge is certainly somewhat better, but even there one can see the stagnation and rot.
>I've considered getting a PCEngines device because of the open/libre bootloader (uboot), when the EdgeRouter finally kicks it. It's nice and compact like a router, I can stick in my 12u network rack cabinet, and I'll be able to keep it up to date for longer as well as integrate it better with the tools I use.
I considered them as well as a range of others that supported coreboot. But in the end since I have a rack in a more out of the way place I just waited for a good 1U server deal to turn up on Ebay and grabbed a few of those. I have a decent SuperMicro system and a few HP DL20s, Provantage even briefly had a bunch up brand new for $350. For something as important as a gateway, it's actually kind of nice to have things like full lights-out-management and kit that's all designed to run 24/7 for years. 1U stuff of course tends to be noisier, but swapping fans for something quieter even at 40mm has tended to work pretty well for me in this application since they tend to be relatively power sipping (at least for x86). No GPUs, no big stonking 100W+ CPUs, not a whole lot to watts dissipate even in that form factor. Though too bad there don't seem to be more options without going custom for something SoHo/SMB focused that could trade Us for noise a bit more. Maybe that'll come around, in data centers density is king of course but I recall reading some articles that even there, let alone in company IT rooms/closets, there has been a growing appreciation about the dangers of high workplace noise levels.
It's fun to control around from our phones but after 2 years it won't be much fun someone else controlling around
I suspect there will be litigation, but I am not a lawyer. I will be interested to see it though, what is the responsibility for using things post end-of-life? What we might see is a new “your on your own” mode built into this sort of appliance that once EOL hits it asks you to affirmatively indicate that you know it is no longer supported and any further use comes at your own risk.
It is also another great case study for open source NAS devices, like the TrueNAS line, that you can patch even if iXSystems goes away.