Can’t wait to find out how this upgrade enhances my dishwasher’s performance.

At least it’s not adding new AI features, I guess…

@dan
- "My dishwasher is on the internet!"
- "Why is on the internet?"
- "To download software updates!"
- "Why does it need software updates?"
- "To fix security vulnerabilities!"
- "Why would it have security vulnerabilities?"
- "Because it's on the internet!"

@someone_else @dan

Vernetzte Systeme sind ja ganz nett - wenn es darum geht den Spüler dann laufen zu lassen, wenn Energie verfügbar ist.
Allerdings benötigt das Teil dafür eigentlich keinen "Internet" Zugang sondern nur eine Schnittstelle, die sich sicher gestalten lässt.
Seufz. DIese AI-isierung und zwanghafte Vernetzung übers www von Haushaltsgeräten ist echt die Pest.

#InternetOfThings #Security

@flyIng @someone_else @dan Ich hatte mal eine interessante Unterhaltung mit einem Geschäftsführer einer IoT-Firma. Und der hasste das I in IoT und fand das nur einen gigantischen Hack darum, dass man die Device-2-Device-Kommunikation nicht standardisiert hinkriegt. Stattdessen redet das Thermostat mit dem Rechenzentrum, die Heizung mit dem Rechenzentrum und die Integration wird dort gebastelt und gefixt.

@flyIng @someone_else @dan

Eigentlich musst du dafür nur die Netzspannung messen.

Dummes beispiel:
250V => Jetzt laufen.
200V => Jetzt NICHT laufen.

@agowa338 @flyIng @someone_else @dan das Beispiel ist in der Tat nicht sonderlich gut gewählt da die Spannung dafür kein guter Schätzer ist. Besser wäre die Netz-Frequenz.

@exponentialverteilt @flyIng @someone_else @dan

Naja, theoretisch geht beides, und beides wäre eigentlich auch ausreichend. Die Spannung sollte gehen aufgrund dessen wie die Netze gesteuert werden. Bzw. Wie mir das bisher erklärt wurde. So im Detail bin ich da auch nicht drin. Also ist die Netz-Frequenz ggf. doch besser...

@agowa338 @exponentialverteilt @someone_else @dan

Letzten Endes ist es doch egal, wie es dann technisch umgesetzt wird. Fakt ist, dass kein Gerät einen direkten Netzzugang benötigt und damit anfällig wird.
Die einfachste Variante des "bedarfsangepassten Verbrauchs" ist auf "energy-charts" zu schauen, wann denn erneuerbare Energien zur Verfügung stehen und Waschmaschine/Geschirrspüler oder andere Großverbraucher mit einer Zeitvorwahl zu versehen.
#iot

@flyIng @exponentialverteilt @someone_else @dan

Oder was natürlich auch möglich wäre selbst das Hirn einschalten und nicht genau in dem Moment wo jeder von der Arbeit nach hause kommt die Waschmaschine, Trockner, und Geschirspühler zeitgleich einschalten.

+ Man könnte ja auch das Thema Energiespeicher nochmal dazu nehmen. Also auf mehreren Ebenen. Bundesweit, Komunenweit, ggf. auch je Verteilerstation, sowie natürlich in jedem Haus.

Muss ja noch nicht mal den ganzen bedarf decken.

@flyIng @exponentialverteilt @someone_else @dan

Schon vergleichsweise kleine, die erlauben den Verbrauch um 30 Minuten oder 1-2 Stunden zu schieben würden sehr viel helfen...

@agowa338 @flyIng @exponentialverteilt @dan

Ich verwende Das hier um meine Washmaschine "SMRT" zu machen. (will nur wissen wann sie fertig is)
https://github.com/3dg1luk43/ha_washdata

Alles andere is reine spielerei.

@someone_else @dan I have not seen this discussed often, but parceling out software even for a one-time feature enabling move has become a way to circumnavigate tariffs. Ship and invoice hardware at cost or even lower, enable functionality after arrival for a price that does not appear on import documents. Very useful, if not necessary for continuing to outsource production to cheap labor or dropship stuff altogether.

The shitty incentives of the current economic system abound.

@jakob @someone_else @dan cool, let's just export cars with an empty fuel tank, if it's that easy (:

@someone_else @dan To be fair, being able to use my phone to start it or stop it or check if it's running, even when I'm out, is pretty useful.

Maybe I had set it to start at 12:00, but my house runs through solar and I know the dishwasher uses a lot of power, and now at 11:50 I see it's suddenly gone super overcast and I check my inverter (which is also Internet-connected) and I see it's currently only getting in like 140W where I would've expected 2400W, so I want to abort the timer that starts the dishwasher (or if the dishwasher is CURRENTLY running, I want to stop it immediately). 🤷‍♂️

@GrahamDowns @someone_else @dan Be realistic. When are you actually micromanaging that stuff so precisely? I'd wager, never. Instead, you have an automation set up somewhere that does this automatically for you.
There is no actual technical reason why that "somewhere" would have to be in the "cloud". It should be in your own home, on your own local network, under your control. And if you really do want to check in on anything from outside, use a VPN to connect to your home network.

@Silberwoelfin @someone_else @dan My dishwasher isn't internet-connected. :-)

But I check my inverter while I'm out. All the time. And I switch it over to AC First if the sun disappears because I don't want the battery running dead.

I also check my home camera system when I'm out... Fairly often. Particular when we're away for long periods of time, and I want to check on my dog.

I also use my Google Home app from the car, to switch on the outside lights when we're driving home late at night.

I could set up a VPN at home and make sure I connect to it from my phone, but that would require installing servers at home and finding software and constant tinkering... which, to be honest, I used to love doing, I could spend hours on that sort of thing, but as I get older, more and more, I'm wanting stuff to just... work.

I'm capable of troubleshooting when it doesn't, and I'm not completely helpless like so many non-technical people, but I'd rather not have to spend all day, every day, troubleshooting.

@Silberwoelfin @someone_else @dan In terms of just automating stuff... Yeah, I've got that too, especially on the inverter. If the battery drops below x% and there is AC power, then stop draining the battery. If it's after xx:xx and the battery is on y%, then charge it up to z% and stop.

But see, I'm exceptionally curious. I know the automations are there and I'm happy with them, but I still want to see what's happening. I'm not content to just let it run and never check it myself. :-)

@Silberwoelfin @someone_else @dan I guess you could say that while some people are opening up Facebook or Instagram and scrolling mindlessly through the algorithmic feed when they're board, I'm opening my inverter's app to see how much power we're getting and drawing, and checking the charts for today.... Or opening my camera app to see what's going on at home. Those things are *my* drugs. :D

@Silberwoelfin @GrahamDowns @someone_else @dan I micro my crappy dishwasher and washer daily because eclectricity is substantially cheaper starting 23:00 and its honestly a pita to stay awake till 23:00 everyday I have to turn one of these on.

I sure wish they had Bluetooth or somecrap but I agree I rather have nothing then cloud somethibg compared to local.

@dantalion @Silberwoelfin @someone_else @dan we don't have cheap power during particular hours; our price is the same regardless. We do have solar, though, as I said, so we try to run the heavy appliances only when the sun is shining.

The things we do to save money, eh? *sigh*

I won't connect my dishwasher to your stupid cloud

This weekend I had to buy a new dishwasher because our old GE died. I bought a Bosch 500 series because that's what Consumer Reports recommended, and more importantly, I could find one in stock. After my dad and I got it installed, I went to run a rinse cycle, only to find that that, along with features like delayed start and eco mode, require an app.

Jeff Geerling

@someone_else
https://infosec.exchange/@someone_else/116095784488701956

This is a little the case with everything these days.

Why did we normalize putting everything online?

Answer:

Cause that way i can push an "update" to make it not work anymore once i sold enough of insert product here
That way they have to buy my new Product

any other answer is a blatant lie change my mind!

@someone_else
Hey, bist du dir bewusst, dass dein Anzeigename "8941 usw" für Nutzende eines Screenreaders und einer Braillezeile sehr anstrengend wahrzunehmen ist?

Was soll die Zeichenkette überhaupt bedeuten?
Kannst du nicht vielleicht einen anderen kurzen Namen verwenden?

@fasnix
Hi
Nein das war mir nicht bewusst.
War aber auch nicht mein Ziel.
eine UUID/GUID ist nur mMn eine schöne und auch zufällige art eine eindeutige und trotzdem nicht über andere Dienste zuordenbare Identität zu wählen im Internet.

Ob ich meinen Namen deswegen ändere muss ich noch abwägen.

Ein "nicht screanreader relevant" flag wäre nett. oder ein "screnreade lesen bitte einfach nur random_UUID" oder so...

@someone_else
Hm, ich verstehe deine Intention, aber vielleicht kannst du die UUID dann als "custom field" ins Profil schreiben?

So wird sie halt vor jedem deiner Beiträge vorgelesen.
@someone_else @dan So it can look at dishwasher porn
Your dishwasher is better than you think (tips, tricks, and how they work)

Let your dishwasher do the work for you!Links 'n' stuff:The Connextras video on my dishwasher's program change-up:https://www.youtube.com/watch?v=0Kp3bjm55xw...

YouTube
@aiuto @someone_else @dan LOL your dishwasher will enjoy that
@someone_else @dan Both my cousin and sister have a Bosch series 4 dishwasher. Cousin's is 2-3 years old, and has no WiFi connectivity, sister's is about half a year old, has WiFi, and requires you to use the app to use some features that are available through buttons on the older model, because it's so much easier to put the dishes in, find the phone, unlock it, run the app, wait for it to load, scroll down to the dishwasher, tap it, then select the program instead of pressing 2-5 buttons.

@jernej__s

And, what a surprise, that app can display adverts, track your location, watch your network and WiFi connections, take pictures and record audio. Because of course it can. How could you possibly set the dishwasher without all those juicy permissions?

https://reports.exodus-privacy.eu.org/en/reports/com.bosch.sh.ui.android/latest/#permissions

@someone_else @dan

Report for com.bosch.sh.ui.android 10.29.4018

Known trackers, permissions and informations about this specific version of this application

εxodus

@CppGuy @jernej__s @dan
And why does it do that?

Because the Display on the Dishwasher can't... (show ads, track your location, or record audio...)

@jernej__s @someone_else @dan Wrong attitude. If you're being modern then your phone is always in your hand, all 842 apps that you might need are always running, it's remembering where you put the dishwasher that's the hard bit.
@jernej__s 470MB to press a button. My phone has room for about two and a half buttons. I would have to delete them and most of my music to successfully do an OS upgrade.
@someone_else @dan probably means it collects more data...
@someone_else @dan there's a hole in the bucket dear Laiza.
@someone_else @dan creating the problem and the solution in one go!

@someone_else @dan This is why my 14 year old “smart” TV has never tasted the open internet. I did download a firmware update to a USB stick to fix an MP4 playback issue about a year after I bought it, but that’s it.

My printer is on its own WiFi network that doesn’t have any external connection because I don’t trust HP’s firmware after there were some RCE’s in other products.

@someone_else @dan I think the primary reason my vacuum cleaner has bluetooth is exactly to update its bluetooth firmware.

(It also has an app that can notify you when the container is full. But the container is TRANSPARENT and it's also RIGHT THERE next to the handle you're holding it with, so you could also, you know, LOOK AT IT to know if it's full?)

@someone_else @dan I just got a new dishwasher. Certain (not often used, thank goodness) cleaning cycles are only available via "the app". I made a conscious decision to forego access to these so I would not need to put the thing on the network. But it's very annoying that this tradeoff even needed to be considered. Bosch 800 series, in case anyone cares.

@someone_else @dan

Home appliances are on the internet as part of a planned obsolescence scheme.

They can be bricked remotely to force consumers to buy new appliances.

They are also vulnerable to being hijacked for botnet mischief, surveillance, and kill switches

@someone_else This is my favorite Seinfeld episode.
@someone_else @dan I am more than happy to wash dishes by hand if I can't get a dishwasher that only works if it's hooked to the internet. 🍽️
@someone_else @dan Your dishes are like malware: you need security update on your dishwasher to disinfect your dishes against common dirt.
@someone_else ok but hear me out… what if a nation-state builds an attack chain that uses multiple zero-days and a human intelligence network to smuggle a USB drive into my house and jump the air gap to my dishwasher? Where will I be then?

@someone_else @dan Here is a video preview of the new dishwasher features

https://youtu.be/jX2ahSS2ovk

Dishwasher update w/ @sts_3d #dishwasher

YouTube

@someone_else @dan Certain things just don't belong on the internet... If there's nothing I can do remotely that's useful, I don't want it on the internet. Dishwashers, washing machines, stuff like that, I can't see a use for putting stuff in that I want it to do LATER that a TIMER wouldn't do.
Oven is the rare use case of "preheat the oven on the way home" and "oh shoot, did I leave the oven on?"
Basically every other appliance I don't need it on the internet.

This is why those smart home tablets are becoming a thing. Too many things are locked behind an app/webpage, so now we need a dedicated button panel that stops working if the internet/AWS drops.

@someone_else
Oh no my machine got hacked and hackers shrunk my wool sweater down to the size of a mitten!
@dan