I’d like to see a requirement that products and devices which have been deemed by their manufacturer to be end of sale/support/repair/life are required to be unlocked, with technical schematics and repair documentation made freely available, upon request of the owner.
FTC urged to make smart devices say how long they will be supported
Submitted 2 months ago by Alphane_Moon@lemmy.world to technology@lemmy.world
Comments
nonentity@sh.itjust.works 2 months ago
Buddahriffic@lemmy.world 2 months ago
Software open-sourced, too.
sugar_in_your_tea@sh.itjust.works 2 months ago
Would be nice, but I’d be happy with instructions on how to flash FOSS firmware onto it, and a description of the API surface so individuals could make their own compatible firmware.
OCATMBBL@lemmy.world 2 months ago
I support it at face value, but as someone who knows little about what this exactly means/involves - what are the risks for misuse by others if everything becomes publicly available and stops making developments?
nonentity@sh.itjust.works 2 months ago
I see it just gets incorporated into their business model.
I’d argue it would meaningfully suppress the incentive for planned obsolescence for good faith manufacturers, and it opens up repurposing of equipment from less reputable entities.
AA5B@lemmy.world 2 months ago
A big problem is things tied unnecessarily to an internet service. We need to educate people that there may be alternatives and we need our purchasing decisions to support that. For example, most home automation stuff should NOT require or use any internet.
The article calls it “software tethering”. If any support commitments encourage manufacturers to stop that, we’ll all be better off. Let’s start with requiring users be clearly notified of software tethering, so they know what they’re buying
aStonedSanta@lemm.ee 2 months ago
Let me own my fucking device so I can use it. Please. We are creating so much waste cause some program can’t run. It’s absurd.
Smokeless7048@lemmy.world 2 months ago
this is so infuriating
I have a Hatch, which i have programed for my babies bed time, just play white noise sound at this time, turn off this sound in the morning, play bird song when hes supposed to wake up
I specifically got the older model, since the newer model has a lot of these basic features locked behind a paywall, while the old one they are just free.
Went traveling, and without a wifi connection it wont even do this. Apparently making an alarm clock remember its settings without a wifi connection is too much work.
dharmacurious@slrpnk.net 2 months ago
In October of last year my mom came home from the ICU, now unable to get out of bed. I replaced all the bulbs in the house with smart bulbs and put the fans on a little smart plug thing. It made me really like the idea of home smart home features, but I’m not techy. They’re just Alexa enabled for her to use with the fire stick, and I use google home on my phone for em.
Can you offer any advice for ones that don’t require internet? Every time our power goes out (any time there’s a storm), I have to go around and reset them while they flash at me like the worst night club
AA5B@lemmy.world 2 months ago
but I’m not techy
That’s the entire problem. Automation products depending on the cloud do have fewer requirements, are simpler to get started with, even if they’re overall poorer choices. They’re a fundamental fact that something needs to control your devices: cloud devices means the company takes care of that for you.
Taking the cloud out of the loop means you need to manage some sort of automation hub. There are many choices but I don’t know which may be approachable for non-techies. The new Matter/Thread standard tries to solve this while making everything work together, but adoption has been slow so you may not be able to use it for much yet. Your choice of automation hub drives your choices.
Maybe some of what I do is applicable, but I AM techie, I love to tinker, and I own my home, so maybe not. I try for local control where possible plus make choices that are additive: things still need to work normally.
- Prefer smart switches, not bulbs, so they still work normally. They also act as repeaters for local Zigbee or Z-Wave networks
- Z-Wave and Zigbee are local low-powered mesh networks commonly used in home automation. “Thread” is a newcomer but not widely used yet. Think of them as a network between Bluetooth and WiFi, but designed as a mesh to better cover your home. These are local networks only, there is no cloud connection (directly). They use a lot less power than WiFi, which makes battery devices more practical, and different frequencies for less interference. You should expect to pick one.
- Home Assistant (HA) on a Raspberry Pi. This was always the techie choice as opensource software that supports everything but in the last two years they have made it a lot more approachable, and Nabu Casa sells it installed in custom hardware. Among other things, it lets me use all of Z-Wave, Zigbee, and Thread devices, as well as Ethernet devices and gives a lot of automation power. When you’re starting out, you should stick to one for simplicity
- I do use Alexa, which requires internet access. I choose to subscribe to Nabu Casa to manage that in HA, since it also funds further HA development but this is not required (except for Alexa voice control) and there are no ads or data collection
- My latest automation was for my teen staying up late all summer: at midnight, dim the family room lights and announce over Alexa that he should go to bed. He’s back at college now but I’m sure I’ll want it next time he’s home
Buddahriffic@lemmy.world 2 months ago
Personally, instead of smart bulbs, I’d use smart switches for automating lighting. There’s no need for every bulb to be individually controlled and carry all of the overhead involved in that. On that note, I’d also love to see DC circuits that can take LED bulbs without needing a transformer for each bulb (which tends to be what causes it to fail IIRC).
Just tried looking at the state of the smart switch market and fuck Samsung for naming their app for transferring files from phone to PC “smart switch”. Especially because there’s plenty of ways to do that already that don’t require a shitty Samsung app.
Excluding Samsung from the search, I’d suggest not looking for products directly but finding enthusiast communities that are building their own smart homes. There is more to it than just getting devices that don’t rely on some specific company’s web services. You’ll need to also setup a controller/server, connect all of the devices to that, and then figure out how you want to interact with it (eg via phone, scheduling, voice commands, etc). I haven’t done this myself, but I’m guessing all of these are solved problems, but doubt that anyone would call setting it all up easy.
sjkhgsi@lemmy.world 2 months ago
Philips Hue have the ability to work without internet and it seems like a lot of people like them, though they are kind of expensive. I’ve used Sengled bulbs before and they were fine, not sure how well they work without internet. But I think for you the problem isn’t the bulbs reliance on the internet, they just seem very forgetful. For both Hue and Sengled, when the power comes back on after being out, they just start working again on their own after about a minute. No need to reset anything.
The main non-techy issue even for locally controllable smart things is that the big voice assistants are all entirely internet dependent. So even though Hue bulbs are technically controllable locally if your internet is out, Alexa and Google Home both won’t be able to do anything with them.
baseless_discourse@mander.xyz 2 months ago
There are several competing protocol: zigbee, zwave, and the newest is matter. They just require a hub to be controlled.
I use all zigbee smart switches, and a conbee II usb stick. I have a old laptop running ha os, and it has a one click addon for conbee II. I think amazon echo also have builtin zigbee controller.
Maggoty@lemmy.world 2 months ago
At least make it required to not brick at EOS if it’s a device that would otherwise run. Like a laundry machine.
AA5B@lemmy.world 2 months ago
There’s no reason a laundry machine requires an internet connection
- if an internet connection provides additional functionality such as notification, it easier to have the machine work normally without notifications
- there’s no reason a machine requires an internet connection, especially with the release of the Matter/Thread standard to unify home automation local protocols
potentiallynotfelix@lemdro.id 2 months ago
For real, 90% of AI is off-device on phones, and that is bullshit.
_sideffect@lemmy.world 2 months ago
It’s not only that, the issue is that they release updates that slows down the device, and you get so irritated that you buy a new “faster” device
SuperSaiyanSwag@lemmy.zip 2 months ago
I’m not an IT expert, so I don’t know how feasible this is, but they should have at least two branches of updates. One that is strictly security and the other that are all the bells and whistles. I would love to stick with an old os if it’s not vulnerable to the outside world.
andrewth09@lemmy.world 2 months ago
It’s called a LTS (Long Term Support) builds versus the current build. There is even sometimes ELTS (Extended Long Term Support)
xthexder@l.sw0.com 2 months ago
It doesn’t need security updates if it doesn’t connect to the Internet, and most of these things really shouldn’t need to anyway.
I just recently returned some smart outlets that would only work with my local Home Assistant if my Internet was up, because it all went through some cloud server. Now I’m using a combination of Zigbee and Z-Wave devices, which all connect to a local hub I have on battery backup. Now everything keeps working even if my power and Internet go out.
Agret@lemmy.world 2 months ago
Or they take out 70% of the features it had at launch and make you wonder why you still use the thing anymore.
_sideffect@lemmy.world 2 months ago
Let’s add AI!
UnderpantsWeevil@lemmy.world 2 months ago
Apple Mindset. I gave up on the iPhone after v3 bricked within a month of the v4 release.
_sideffect@lemmy.world 2 months ago
Android does the same shit, and I hate it.
I’ve had to give up phones that still worked fine because the app updates killed the responsiveness
Pyr_Pressure@lemmy.ca 2 months ago
Products that change the service they offer after you purchase it should also be eligible for a full refund (plus a % on top for the hassle). Such as offering a service through the product for free at the time of purchase but then moving it being a monthly subscription paywall later on, or just removing the feature completely.
helenslunch@feddit.nl 2 months ago
So if you spent $130k on a Tesla that came with Disney+ and then the CEO has a spat with Disney and removes it 5 years later, you should be able to return it for a full refund?
Just trying to see how deep this rabbit hole goes.
frank@sopuli.xyz 2 months ago
For the first example, absolutely. If some execs have a meltdown, it could change future services but anyone who was promised Disney+ on their Tesla with no limit on it should get a fair refund. I understand that there’s a slippery slope argument here, and no– the value of Disney+ in a car isn’t 100% the value of it. But it’s BS that a manchild having an Internet meltdown loses people a service they had and “paid for”
phoneymouse@lemmy.world 2 months ago
Yes
Pyr_Pressure@lemmy.ca 2 months ago
Might sound stupid, but perhaps then they shouldn’t be offering services like Disney Plus and instead simply offer a car that lets you download any streaming app you have your own subscription for.
xia@lemmy.sdf.org 2 months ago
Perhaps more important is to have devices start or fall open… if the OEM has lost interest in it, let others support the device. Make ewaste valuable and avoidable.
FinishingDutch@lemmy.world 2 months ago
It’s really in the tech sector’s best interest to do that anyway. Because as a consumer, I’m now quite hesitant to buy a thing without knowing if it’s going to be properly supported.
We’ve all been burned before. My Sonos webradio lost functionality for a while after some backend streaming service was defunct. They did manage to fix that but it meant installing a new app, new account that sort of thing. It’s annoying- but at least the manufacturer did the right thing to keep it working. I can only imagine how frustrating it would’ve been if the entire thing stopped working with no support…
Basically, that experience is why I’m no longer willing to buy things that wholly depend on outside servers and the like to keep working. There’s too much risk of ending up with an expensive paperweight.
realitista@lemm.ee 2 months ago
I only buy stuff that runs on standards and is accessible by FOSS or open protocols. I’ve never had to retire something because of the decision of a tech company.
AstralPath@lemmy.ca 2 months ago
New account = new TOS I imagine?
FinishingDutch@lemmy.world 2 months ago
Well the new account was for the new streaming service which replaced the old one. And since that’s a different company… different TOS, obviously.
It was mildly annoying, but at least it means I can still use the radio I bought.
UnderpantsWeevil@lemmy.world 2 months ago
Because as a consumer, I’m now quite hesitant to buy a thing without knowing if it’s going to be properly supported.
The end-game is to have every consumer appliance operate with a shelf-life. Yeah, you’ll have older models that don’t do this, but they will become increasingly rare (and, consequentially, expensive) while the mass produced disposables will saturate the market.
Basically, that experience is why I’m no longer willing to buy things that wholly depend on outside servers
What do you do when this becomes “Everything”?
4am@lemm.ee 2 months ago
I’d be a fan of a law that requires local control through standardized hardware and software protocols for any devices sold.
And no, I don’t think the standard needs to be codified into law, but I do think it should meet minimum requirements.
hddsx@lemmy.ca 2 months ago
“IDK, depends on how many people buy our idea. Would you like a smart hair dryer?”
TAG@lemmy.world 2 months ago
It would be a nice gesture, but I will believe those promises of support when they have teeth to them.
What happens if they stop doing it? Do I have to sue them for breach of contract, have to prove actual damages, and settle the class action lawsuit for $5 in store credit?
What happens if the company goes bankrupt or creates a new subsidiary to service the product and the subsidiary folds?
What level of support are they obligated to provide? What issues must be fixed and how promptly?
butsbutts@lemmy.ml 2 months ago
default value: 2 years
thatsnothowyoudoit@lemmy.ca 2 months ago
2 years plus source code and working oss backends or 10 years (and still source code).
2 years will just ensure endless forced upgrade cycles IMO.
butsbutts@lemmy.ml 2 months ago
yes thats the default value because thats how it pretty much is not because its ideal :)
exanime@lemmy.world 2 months ago
5 year minimum and the are forced to open source every abandoned project
xavier666@lemm.ee 2 months ago
It might provide value to our customers, but does it provide value to our ShArEhOlDeRs?
scops@reddthat.com 2 months ago
To clarify, the FTC is being urged to craft this regulation. They have not recently urged for this regulation. Gotta love the English language.
Chewget@lemm.ee 2 months ago
Can they even after the Supreme Court ruling?
baseless_discourse@mander.xyz 2 months ago
A more important thing is update schedule, like oneplus used to state that they support their device for 3 years, but they only have one year of reasonably frequent update, after that it is like yearly update.
paraphrand@lemmy.world 2 months ago
Dooo it!
werefreeatlast@lemmy.world 2 months ago
The all new Fard Shitsta will reverse camera software supported for 10 whole years!
10 years later…
Well, it doesn’t run anymore, fine you can have it for 20 bucks.
2pt_perversion@lemmy.world 2 months ago
I’d be a fan of a law that companies who drop support of their product would have to release code that lets 3rd parties or users themselves offer alternative support. If you want to fully abandon a product opensource it. If you’re a big company that doesn’t want to do that release a feature for users to self host before you cut ties. I know it’s not a simple thing to do in the current world but if laws mandated it then tech would have no choice but to adapt.
conciselyverbose@sh.itjust.works 2 months ago
Effective [some future date], in order to sell any device connected to the Internet (or Bluetooth, or whatever), you must register your entire codebase and all internal documentation with the FTC, and keep it updated, along with any signing keys to lock bootloaders. The day you abandon support, if you haven’t provided everything required for end users to take complete control of their device, your code base and any other IP enters the public domain, and the FTC uses their discretion on release of keys.
It would take new laws, and you’d have to be careful with language and structure to prevent abuse of “third party” code and abuse of corporate structure to try to prevent old devices from being usable, but you could do it.
kayazere@feddit.nl 2 months ago
I have had a similar idea. Basically some third party that is trusted to be the escrow for all the source code and documentation would basically release it once the company stops supporting it.
whatwhatwhatwhat@lemmy.world 2 months ago
This sounds like a security nightmare though. A central repository of all code and keys is a gold mine for exploitation. Don’t get me wrong, I would really want this to work, but if it was compromised it could he catastrophic.
I do think there should be regulations in place that are clearly and easily enforceable by the FTC though. I’d love to see companies be hit with fines and/or compulsory refunds if they stop supporting devices and don’t provide some path forward for customers to keep using the device. That doesn’t solve for startups that go out of business, but it would at least cover the tech giants who are doing this garbage.
toynbee@lemmy.world 2 months ago
This is essentially the premise of Stop Killing Games but in a different world.
Alphane_Moon@lemmy.world 2 months ago
This would be an excellent law/regulation that makes complete sense.
The major companies can most definitely manage this (although they will cry crocodile tears).
Zorsith@lemmy.blahaj.zone 2 months ago
Oops, the company we outsourced the software development to went under!
We’re soooooorry
coconutking@lemmy.world 2 months ago
This is a commendable goal; though it would still rely on good faith that a lot of these companies won’t have.
They’d rather screw the users anyway, sell the IP and let it rot within the maws of some holding company.
We’ll need some clauses that the tech cannot go inactive as it trades hands as well.
shalafi@lemmy.world 2 months ago
Just because a product went defunct does not mean the entire code base is obsolete to the company.
Suppose I release software that makes a profit for a while, then falls off and starts costing me money, obviously time to retire that thing. However, a ton of code in that original product was a stepping stone for newer projects. I now have two choices.
A) Drop support and give world+dog my code, giving everyone a look into my existing products.
B) Keep losing money on the old project and make up for it by overcharging for my latest work.
That’s a lose-lose proposition.
invertedspear@lemm.ee 2 months ago
I’ve been in software for more than 20 years now. I’ve done some pretty innovative things from time to time. There is nothing I have ever done or seen in any proprietary code base at any company I’ve ever worked at that isn’t at every other company. The only unique thing at any company is how all the puzzle pieces get connected. It’s pure ego to think that any idea you have in that now open source project is unique or what’s giving you any competitive advantage in your other projects.