this post was submitted on 19 Apr 2025
14 points (93.8% liked)

Asklemmy

47771 readers
766 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 6 years ago
MODERATORS
 

I keep noticing that if I want a smart device, they often require you to have a hub for them.

But is there any ways in which we don't need to get the hub if we can set up something on a esp32?

Or maybe I guess I need to know the actual purpose of what the hubs are for, for instance we have a house lock with a hub, I am about to receive some automated blinds with a hub, my bedroom lights do not have a hub (one light is a wled light and the other is a store ought ceiling light), my humidifier does not have a hub.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Jean_le_Flambeur@discuss.tchncs.de 5 points 1 week ago (1 children)

Most smart home devices are actually not that smart. They are simply a switch with wifi, which logs in to your local wifi and shouts "HERE I AM, I HAVE TWO MODES, YOU CANSWITCH BETWEEN THOSE" into the ether.

Reasons to have a hub are:

  1. Not having to open the website of every single device or send a command from the command line if you want to use it, but rather have one place which registerss all devices and bundles them up to serve you in a nice web interface or app.

  2. Have more advanced/intercinnected functions (not only: send "up" to the blinds device but send "up" to the blinds device, if the time device says its later then 8:00 and the daylight sensor device senses dalight.

  3. Some hubs have security features, like claiming the device and establishing a password, so not everyone in you WiFi can do everything.

  4. Good ones act like a protective layer from you to the outside internet (esps and most smart home devices are simple devices, which are rather unsecure and where you don't know which code is running (your Chinese security camera might not only send pictures to you but also to China, and you would not knowbif its connected to the internet directly). So you can only allow connections to the hub, and if you have an open source hub like HomeAssistant, you could be rather certain stuff like this will not happen as easily.

  5. Do all the heavy lifting with more CPU power (user and password login, updates, scripts, voice recognition if you want stuff like this, keeping date and time recently updated, merge (in the case of HomeAssitant) different protocols (like iqtt, phillipsHUE, ZigBee, etc. Pp.) Into one coherent system.

Some other things also, and that being said: it is literally the device controlling your entire house and privacy, so get one you trust, preferable an open source one where you don't have to accept agbs to give up all rights to Samsung or so.

[โ€“] QuarterSwede@lemmy.world 2 points 1 week ago

Good list. It also keeps the number of WiFi devices on your network down. Can be an issue with some WiFi routers that have a low cap.