What do you guys think of the idea of smart homes? I could make a basic setup using https://home-assistant.io to control my home temperature and lighting; the tools for doing this are everywhere nowadays and implementation doesn’t seem too horrific anymore.

But setting aside what I “can” do, is this something that I “should” do? How can a person implement this without connecting any devices to the internet?

  • philpo@feddit.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Smarthome well done is good and I think it will be necessary to tackle some challenges of the future - we need smart solutions to use ressources much more efficiently.

    But: 85% of all smart home products are neither smart nor good. They are glorified remote controls. Nothing more.

    AMAZON ALEXA IS NOT A SMART HOME PRODUCT.

    A smart house doesn’t need you to use your phone/voice/etc. to turn down the blinds or switch on a light. It knows when the blinds need to be where depending on your location, the weather (blind based cooling in summer, heating in winter), the time, etc. It inherently doesn’t need a internet connection to control itself - it only does need the internet to expand its knowledge of the outside world,e.g. by getting disaster alerts, weather forecasts or off-site-location. When done this way there isn’t much “hacking” that can be done. There aren’t many components that can turn into botnets.

    This is all possible for ages and it is all easily achieved - KNX and other systems are good examples. Matter can possibly achieve that. But currently it’s the big hype to call everything that can be voice controlled smart.

    For fucks sake. It takes me longer to say “Alexa turn on the living room lights” than to do it myself or use a Clapping sensor from the 80ies.

  • anlumo@feddit.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    I’ve been using smarthome stuff for quite a while now, and my conclusion is this:

    • You absolutely have to stay local. Home Assistant is the only software I know that can pull that off at the moment, but never ever use commercial devices that have to talk to their servers. Once the servers are down or your internet connection is down, those devices are just bricks, and you don’t want that at home.
    • The setup is only really usable by the person who set it up. If you’re living alone that’s fine, but anybody else will have a hard time tapping in your secret code to turn on the lights. All trained behavior like pushing a light switch to turn the lights on and off are violated in a smart home, even if it’s just because the delay between pushing the button and the lights going on is increased by 100ms.
    • You have to monitor battery levels of sensors and replace them to keep the system working. There are dozens of coin cells in your home, they are going to run out eventually (after a few months).
    • Have a fallback mechanism when the network goes down. It’s not great when you can’t turn on the lights to check why the WiFi router isn’t responding.
    • Fauxreigner@beehaw.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      All trained behavior like pushing a light switch to turn the lights on and off are violated in a smart home, even if it’s just because the delay between pushing the button and the lights going on is increased by 100ms.

      This is only true if you’re controlling bulbs instead of switches. Virtually all of my lights are on z-wave switches that work almost exactly the same as regular switches, the only difference being that the switch paddle doesn’t stick in an on or off position. Smart control is strictly in addition to the primary control.

      Completely agreed on your other points, though. Absolutely no chance I’d use anything other that a local Home Assistant server that handles all processing locally.

      • anlumo@feddit.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 year ago

        I’ve installed an Aqara wall switch in a public room, and people are complaining that it doesn’t feel as well as a regular light switch. It’s really hard to get it right.

  • flynnguy@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    I’ve been using Home Assistant for a while now. I do recommend setting up a VLAN that can’t communicate with the internet which is where any wifi devices live. However I really like ZigBee and/or Z-Wave devices as they don’t require any internet connection.

    Lights alone are a game changer. Timers never really worked well for us because we’re pretty far north of the equator and sunrises/sunsets have a pretty big swing. I currently have the lights come on 1 hour before sunset so it adjusts to this swing without me having to do anything. Then I have a button on my nightstand that turns off all the lights that aren’t night lights.

    The downsides are that it can be expensive. You start with a couple of light bulbs, maybe a couple of outlets, next thing you know you are pricing out how much it will cost to change all your switches and trying to figure out if they all have neutral wires or not. You’ll start watching youtube videos of people’s setups and looking for ways to do more with your smart home. It’s a fun hobby but can be a lot of work.

    • tromars@feddit.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Can you by chance recommend a guide or so for setting up a VLAN for use with smart devices? I’d say I’m a rather technological literate person and have general knowledge about network configuration but haven’t any concrete experience with VLANS

  • Square Singer@feddit.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    As a hobby, yeah, go for it.

    To save time and money, not so much. You will spend much more time in setup and debugging than you will ever recoup due to the automation. Same goes for the money.

  • P1r4nha@feddit.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 year ago

    Buddy of mine moved into a new apartment and they have a couple of “smart features”: Temp, blinds, lights. No cameras (except the front door) or other fancy stuff.

    However the apartment can be reached from any browser with a hash. So if you know the hash, you can easily access his apartment controls. No password, 2FA or anything necessary to identify him.

    When he told me I was looking at him with wide eyes and he just laughed and said “Yeah, I know.”.

      • P1r4nha@feddit.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 year ago

        I mean, you’d have to guess it and that’s the hard part, but if you can, you can probably also guess the hash of all other apartments. Unless they add some random string into the hashable info, you can guess your own hash with your own apartment info (every apartment has a house ID and apartment ID etc.).

        Would be a funny weekend project to see if we could get anywhere with it. He could turn down the heat from his neighbors.