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?
Smart homes in centralized hands, such as Google? Nightmare.
Smart homes controled from your home, like home assistant? Awesome. I have home assistant and done some lights, water sensor, even my security cameras. It’s a lot of work, but it works so well it’s crazy.
I sorta wonder about these when selling the house to the next person. What if a little old lady buys your house?
I thought I’d remove them if the buyer isn’t interested. They still work like normal light switches without a smart home hub.
deleted by creator
Great advice by Yoda!
deleted by creator
I’ve never seen the point, personally. Maybe this is just one of the things i’m too poor to ever understand.
Or you may simply not really have a need. That’s totally fine.
I’m disabled, so being able to do lights and thermostats and appliances with my iPad or phone is great for me. Having things turn on or off based on motion detection or sunset/rise really helps. I can unlock my door or open my garage for guests without having to get up.
That’s a perspective I haven’t heard before that makes the idea click, thank you.
I helped set a friend up with my old smart lights when I upgraded to WLED ones and they have found it absolutely incredible for their lighting sensitivities/sensory issues!
Smart bulbs are so helpful for sensory issues related to light. You can turn the light down and change it to a less stimulating color. Wonderful for the migraine prone.
Now if only I could somehow let my dogs in and out without getting up… (fellow disabled person)
In addition to it being helpful for me due to disability, I also love the convenience of being able to simply say something like, “Hey Google, play The Kids Aren’t Alright” and have my Home Assistant speakers start playing The Kids Aren’t Alright by The Offspring through my Spotify account. As a random example. I listen to music a lot more frequently because of it.
Edit to add that it’s not a need, it’s a convenience.
Being able to monitor energy usage is very useful. We can see how much our solar panels are producing and how much we are importing and exporting from the network. Based on this information we can decide whether we should start a dishwasher, washing machine, water boiler, air conditioning, etc. That way, we can save a lot of money by optimally making use of free solar energy.
deleted by creator
Using home assistant since 2017. As you add stuff there’s more synergy, like a network effect. I have automations and services that:
-
Adjust the bathroom floor thermostat according to the prevailing hourly energy price
-
Adjust the colour temperature of lighting during the day so blue light is reduced in the evening, allowing natural melatonin production to function
-
Announce on a local speaker when our child gets to school in the morning using their phone location
-
Operates festive lighting in the winter with reference to sunset and sunrise
-
Turns off all lights when leaving; or sometimes if I’m feeling more paranoid
-
Replays lighting patterns from a previous week to simulate* occupation
-
Sends me an alert if motion is detected and nobody’s home
-
Turns off the picture on the TV if nobody’s in front of it for a while using a 60GHz radar sensor
as well as a few other things. I don’t want a smart home that’s just remote operation with a phone. I want to use capabilities to automate things so I don’t need to be concerned about them.
-
The only smart objects I have are some light bulbs. I think, some processes are good to automate and put software in control of, and some things I want to have explicit control over (I.E. Door locks, Safe locks, AC settings, Heating). Technology can break in fantastical ways, but a lock should just freaking work.
It’s convenient but it’s less secure and less reliable. Imagine being locked out of your house because the Internet is down.
I think you need to ask yourself a few questions: why do you want this? What things do you want to accomplish and how do you see them improving your life? Is the benefit that you gain worth the expense in money and time that it will take to set these things up?
One of the things I made ‘smart’ early on was my garage door. I live in an older house with a tuck-under garage and I had woken up one too many times to find someone had left the garage door open all night. I was tired of constantly going up and down the stairs at the end of the night to make sure everything was closed up and I just wanted a simple way to check, and to close (or open) the garage door if necessary. After the garage door I decided to put sensors on all the doors. Now I didn’t have to run around checking all the doors after everybody went to bed, or if I wanted to turn the a/c on. Next came lights in high-traffic areas, the ones that would get left on all night if I didn’t follow behind everyone turning them off.
In creating all of these wonderful automations where lights would come on magically whenever someone would enter a room I created another problem. Eventually, something important will fail, and the system will break down, and suddenly you realize you have an implicit, unspoken SLA with your partner. I had created an entire household that seemingly couldn’t figure out what to do with themselves in a darkened room if a careless Home Assistant update broke the whole thing. You have to set realistic expectations for these things because no matter how reliable your setup is, one day something is going to fail and you’re going to need to troubleshoot why.
I have provided only a handful of examples but each one served a need that I had at the time in a very busy household with small children and not enough hours in a day. For me, I believe the benefit I received was worth the expense and the hassle of automating these things in my home. If I had to do it all over again today I believe the benefit would be even greater - or, at least, the hassle would have been far less - everything is so much easier now especially with what Home Assistant has become.
Ultimately, you are the only one who can decide if the expense and effort are worth it for yourself.
As someone who has spent many years working on my smart home, I suggest, as do others, KEEP IT LOCAL.
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.
Yeah no. As a former IT guy the last thing I want is be tech support for my family’s light switch
I have always been pretty anti-smart homes. But it’s scope crept up on me. Often I wanted more manual automation. Christmas lights were on a light sensor timer power strip, lights going to the garage etc are on old school motion sensors so we didn’t trip.
-
The one thing I did do was a thermostat, specifically a Honeywell. It was nice for scheduling and remotely cooling the house when on returning from vacation (or shutting it off if I forgot.)
-
Then I got a wifi window ac for my office.
-
Then I added some wifi mouse traps to prevent me from having to crawl under the house to check them.
-
Then someone gave us a Weber iGrill sensor that was a pain to swap between phones.
Next thing I knew I had 5-6 apps. So I setup homeassistant to consolidate it. The Weber iGrill was the hardest but I had a pi in the kitchen running a calendar so I took a wekend and got it working in homeassitsnt.
Since then I have added some tplink kasa plugs and switches. The plugs are for Christmas lights this year. And one in the kitchen that we can plug a crock pot etc into and remotely start it while at work. The switches work just like a dumb one too. And are all locally controlled.
Finally I got a robot vac which is nice.
I still don’t have Alexa etc or cameras or mics in the house. And anything I do add needs to be only smart as a value add. IE: it should function as normal even without internet.
But yeah. I guess I have a smart home now.
My advice on HomeAssistsnt is make sure you products are supported if you go that route. Stay local only whenver possible. But it is nice. One app controls all. Again for me they all must function as a dumb device as well.
I’ve gone the same route. HA is amazing, but also a rabbit hole.
The family likes eg the motion enabled lights and the thermostats to control the heating in their rooms. I share your opinion that it must bring benefit.
Is a robot vac worth it? I’m worried that our young cat will destroy it, or that I have to empty it daily.
So I got the expensive model.
Well realistically I got a cheap ass one on an amazon fire sale to see if my wife would like it. She did and was spending time building barriers with shoes and shit to get it to vacuum one area. So THEN I got the super expensive one, specifically a Roborock s7 max v.
We don’t really vacuum anymore. Just use that. It’s pretty good about avoiding most obstacles but isn’t perfect. Nerf darts and kids markers are it’s Achilles heal. It also sucks on shag/thick rugs.
I empty the dust bin here and there. Same with water. But it is quite easy to take apart and clean up, both the vacuum and the station itself. Probably one of the better value adds we have had to be honest.
Awesome thanks for the tips!
-
It’s a great and rewarding hobby! But having cloud connected devices on the same network as your sensitive information is an issue.
Use a vLAN and IoT devices capable of local control. Use a self hosted hub like Home Assistant. Keep devices that collect sensitive information (like a camera) out of sensitive areas (like the bedroom). Then you should be reasonably secure.
Just remember, the S in IOT stands for security.
I do have some IOT devices on my network, however they are kept off the internet and on their own vlan. No phoning home (or anywhere else) for these devices.
They can be great if they are set up properly, but too many people just take them out of the box, toss them on their network and think they are just fine.
I’d wager 90% of users do that. I see way too much phoning home former to ever be comfortable with that.
I’m a bit more pessimistic about that percentage… maybe 90% of people with the technical ability and inclination to micromanage their devices. But I’d wager the majority of users just want a remote control mood light and do not care that it’s using the WiFi
The S in IoT stands for security
That’s actually what I made the SSID for the wireless access point for the VLAN i have isolated for any wifi specific smart devices.
I didn’t buy any, but my wife did without realizing they were incompatible with my existing home assistant setup due to being cheap Chinese crap
I don’t see anyone in here talking about HomeKit, which is also a good solution for secure IOT. Many HomeKit accessories can be set up to only communicate with your LAN and to not need 3rd party apps or accounts.
I also have my system connect to a router that supports HomeKit secure, which blocks any phoning home to 3rd parties.
Big problem with HomeKit is 1) Siri is meh 2) fewer IOT accessories
I’ve been using homeassistant since the start of the year and I’m never going back! Took a while to get the hang of it but being able to make my own smart electronics on the cheap is bloody awesome. Soldered my plug-in cannabis vape to an ESP32 microcontroller and now I can control its temperature from my phone!
None of my smart-home stuff is closed source which helps a lot with trust, and I’ve even tested it to ensure that everything works even if my flat’s internet goes down! Having all my light bulbs running the FOSS WLED firmware also means that I can hook them up to my HyperHDR setup so all the lighting in my room changes colour to match my TV.
I’m super interested in all these projects! Would you mind sharing guides you found helpful when designing and building then?
For HyperHDR I started with this guide along with a bunch of YouTube tutorials and a lot of trial and error given it was my first time soldering and first time using a microcontroller in a project!
With the cannabis vape I basically used the skills I learned making my HyperHDR setup along with a multimeter and the EspHome documentation (and even more trial and error) to emulate the potentiometer that was originally wired to the temperature controller and to control an LED I wired up to it.
Other than the official documentation the main thing that I found super helpful was the official HomeAssistant forums and (unfortunately) Reddit.
Thank you so much for all these details, this will help a ton! I taught myself to solder a few years ago to do custom LEDs in my kitchen and kid’s bedroom, and it was super fun. I’m really excited to try out some of the stuff you did, thanks again!
What’s your network infrastructure like? I have my network segregated across several VLANs, and IoT devices are on VLANs that are blocked from the internet (and the rest of the network) at the firewall level. I can access them, but they can’t access anything.
I do similar. And keep some devices (like my kasa plugs) from hitting the internet altogether.
And others that need it go on its own DMZ with the roku TVs and like. They have no inbound access.
Biggest thing is making sure you have wifi coverage cause boy the amount of shit I have on network now has kinda gotten out of control