28 votes

Smart home automation - tip, tricks, advice?

Next week, I will be closing on my first ever home (hello Michigan tilderinos!). One of the projects I want to tackle and work on after I move in is setting up a smart home ecosystem that is sustainable long-term. I saw the open-source Home Assistant but I think I need to do more research on it and find compatible products. For now, my wishlist of projects are:

  • Controllable lighting from my phone or computer
  • Carbon Monoxide/Natural Gas detection
  • Water leak and usage monitoring
  • Thermostat

Are there any other use cases that you use home automation for? If you use Home Assistant (or used it in the past), what are some things I should consider? Any products that you bought in the past and regret now?

19 comments

  1. shrike
    Link
    #1 rule of home automation: the basic stuff must work even when your internet is down. Don't rely on IFTTT or any other cloud service for basic automation like lights or opening your curtains,...

    #1 rule of home automation: the basic stuff must work even when your internet is down.

    Don't rely on IFTTT or any other cloud service for basic automation like lights or opening your curtains, however easy it might seem just to do clicketyclick on a web browser.

    You should also make sure that the system comes online after a power outage and that a hardware failure can be recovered from. (No Raspberry Pis with fickle SD cards, the card will always fail at the worst moment).

    12 votes
  2. [6]
    pvik
    (edited )
    Link
    HomeAssistant is great! It's a framework that lets you handle a plethora of situations when it comes to automations and making your home smarter. The tough problem when it comes to making your...

    HomeAssistant is great!
    It's a framework that lets you handle a plethora of situations when it comes to automations and making your home smarter.

    The tough problem when it comes to making your home smarter is picking which eco-system you want to invest in.

    I try to avoid cloud-based IoT devices, which require some company's cloud and a working internet connection to function (things like Lifx or Kasa[1], especially given the recent change with Phillips Hue)

    Local network based IoT devices are ok, like Shelly devices, but I try to avoid these as well, cause most of these devices still use 2.4GHz Wifi and you can very quickly have a ton of these devices straining your wifi router

    (If you do go the IoT device route, I would suggest putting these devices on a separate VLAN, and only allow routes which will be needed for them to talk to HomeAssistant. Also, try to assign static IPs to your IoT devices in a specific range, which will be useful if you are logging traffic)

    Zigbee is not bad but it uses 2.4GHz bandwidth as well, so there could be some interference with your 2.4GHz Wifi network

    Z-Wave is a commercial protocol (so devices are a little more expensive as they need to pay extra for licensing and certification). It uses a bandwidth in the 900MHz range (i think).

    Both ZWave and Zigbee also need a separate controller you need to get, and the devices build out a mesh network. This also stays totally local. HomeAssistant has good support for both of these.

    At my home, I have:

    • all wall switches are smart Z-Wave switches.
    • a few Shelly smart bulbs, primarily where I want to be able to control the color temperature, like the dining room chandelier.
    • a few ESPHome devices (Kauf bulbs and a few Sonoff iFan04 to control Ceiling Fan/Lights)
    • Several Multi-Sensors (Motion, Humidity,Temp, etc, I have the Zooz sensors, the battery lasts a little over a year) in places like bathrooms, laundry-room etc, which allow me to have automations that turn on the lights on motion, turn on the extractor fan on humidity, etc
    • Z-Wave Relay switches connected to garage doors (along with Z-Wave tilt sensors on the garage doors to know if they are open or closed)
    • Z-Wave Water sensors in the laundry room, under kitchen cabinets, bathrooms (saved me several times already)
    • Z-Wave front door lock (This one)
    • Nest Thermostat (but trying to find an alternative ,so I can ditch Nest completely)
    • IoTaWatt hooked into my main electric panel to have an idea of energy usage

    I also have PoE cameras hooked into Frigate and that feeds into HomeAssistant.

    Make sure your junction boxes have a neutral wire, if not make sure you get smart switches capable of working without a neutral wire (this is most likely going to restrict you to getting dimmer switches)

    (Worthy mention, is the Lutron Caseta system (which uses a proprietary protocol) as well, this works well with HomeAssistant and does not need cloud access, you can control these devices locally. I use their dimmer switches in the few junctions boxes that do not have a neutral wire. They have been the most reliable dimmer switches in those junction boxes)

    [1] I have a few older Kasa devices which I can control locally, via Rest API calls, but I am not sure if newer devices still allow this. I had heard Kasa was forcing all new devices to have to be controlled via the cloud. I could be wrong with that.

    9 votes
    1. rizo
      Link Parent
      In total there's likely 100 devices on my network. Three quarters of those over Wi-Fi (across five TP-Link Omada wired access points), two quarters are smart home devices. Haven't had issues...

      In total there's likely 100 devices on my network. Three quarters of those over Wi-Fi (across five TP-Link Omada wired access points), two quarters are smart home devices. Haven't had issues except for MyQ garage opener that keeps dropping/dies after few days. But wish I went with ZWave or something fully local.

      I mostly have TP-Link Kasa light switches/dimmers/cameras/doorbell. Need to use their apps post firmware updates. They haven't forced you to switch over to their Tapo app, which is pretty horrible.

      Eufy smart locks have their issues. False notifications about the door not being locked even though calibration is good. Wanted Schlage but the desired models were out of stock for months or over MSRP.

      Eufy baby monitor and camera are great though! Better than Owlet.

      Appliances WiFi features aren't that great. Have LG washer/heat pump dryer/refrigerator. Along with a GE dishwasher. Just useful for the notifications and reminders but can't start them remotely.

      Honeywell T9 thermostat and their sensors have been great! Everyone was doing Nest but took a gamble on them and it's not bad. I have a sensor in every room including one above my baby's crib.

      Use Govee water sensors which has its own hub. You can do without it if you have your own 900Mhz(?) receiver but I couldn't get it working. Ended up picking up random cars instead!

      Hunter has some decent ceiling fans. Only issue was getting them on Wi-Fi but that was my fault as I had enabled WPA3 on my smart device network.

      Existing home alarm was rewired to a Konnected Pro and use Smart things rather than Home assistant.

      1 vote
    2. [2]
      regularmother
      Link Parent
      Do you have your home assistant tied to central station monitoring? If so, what provider do you use?

      Do you have your home assistant tied to central station monitoring? If so, what provider do you use?

      1. pvik
        Link Parent
        Sorry, I am not sure what you mean by central station monitoring! We have SimpliSafe (my wife wants to have a backup to all the critical stuff I have in HomeAssistant already), which is also tied...

        Sorry, I am not sure what you mean by central station monitoring!

        We have SimpliSafe (my wife wants to have a backup to all the critical stuff I have in HomeAssistant already), which is also tied into my HomeAssistant (the only automation I have on it is to automatically arm the system when we are away from Home). All our CO/Smoke monitors, Door/Window entry sensors are tied into it. I also have SimpliSafe flood sensors (as a backup to my Z-Wave sensors). After having a basement flooded in a previous house, I like to err more on the side of caution :)

        If you're referring to weather monitoring, I just use the local NWS station to pull in weather forecasting into HomeAssistant (to control automations on my garden watering system, or set Thermostat temperature, also notify me if it's going to rain)

        If you're referring to server monitoring. I have a zabbix server that monitors all my servers, network gear (router, switches, APs), UPS, etc. I have alerts configured to email me on warnings and send me a message/email me on critical issues. I also have all of HomeAssistant data fed into influxDB, and have a grafana dashboard, with data from there to quickly get a glance of stuff (energy usage, temp, humidity, water usage, etc), if I need to.

    3. [2]
      mild_takes
      Link Parent
      Are you running frigate on a separate machine or the same one you use for HomeAssistant? Or how is that setup?

      I also have PoE cameras hooked into Frigate and that feeds into HomeAssistant.

      Are you running frigate on a separate machine or the same one you use for HomeAssistant? Or how is that setup?

      1. pvik
        Link Parent
        I have frigate running on a separate server (with a ZFS array, with enough storage for storing 24x7 video from all the cameras for 60 days. I retain 24x7 recordings for 15 days, and motion-only...

        I have frigate running on a separate server (with a ZFS array, with enough storage for storing 24x7 video from all the cameras for 60 days. I retain 24x7 recordings for 15 days, and motion-only clips for 30 days. I oversized the storage pool, in case I added additional cameras down the line. I have additional data backup strategy/setup across multiple servers as well, cause I selfhost a bunch of things :)
        I also have a Coral TPU on that server that helps with frigate quite a bit.

        ETA: HomeAssistant runs inside a VM on a proxmox cluster, which also hosts a bunch of other things (Nextcloud, bitwarden, jellyfin, mqqt, bunch of DBs, grafana, etc) . Frigate gets a separate server.

  3. largepanda
    Link
    When I moved into my current place I decided to go big with home automation. Every single light is smart, a lot of the switches are smart, got a bunch of sensors, etc. Everything I have is tightly...

    When I moved into my current place I decided to go big with home automation. Every single light is smart, a lot of the switches are smart, got a bunch of sensors, etc.

    Everything I have is tightly integrated into Home Assistant running on a computer in the corner. My things are all wifi or Z-Wave; I hate my wifi smart bulbs I wish they were a zigbee or zwave mesh instead.

    I live in Seattle so my thermostat most of the year is "do I open the windows or not"—so I haven't done much in that department. My air conditioner is a portable unit I had to buy myself, I use an IR blaster to control it.

    Highlights

    • Turning on most of the lights when the front door opens
    • Turning off all the lights when no-one is home
    • Running the robot vacuum automatically when I leave for long enough; plus ending the vacuum early if it's still running when I'm almost home
    • Adaptive Lighting: make your lights cool and bright during the day and warm and darker at night; very tweakable, plus you can make multiple instances of it with different settings (my bedroom changes differently from my living room changes differently from my bathrooms)
    • "In Bed" button: turn off all the lights, turn off the TV if it's on, set my bedroom to a low warm light
    • "Awake" button: turn on bedroom light to a medium cool light, turn on hallway lights
    • "Media controlled lights": when enabled, watch for play/pause on the TV and turn the lights off/on accordingly
    • I got a Zooz Scene Controller and replaced the light switch by my sofa with it, it has five buttons and can control my living room lights, my kitchen lights, my TV, and more.

    Per-circuit power tracking
    The usefulness of this will vary depending on how your place is wired, but I bought a Emporia Vue 2 with all the probes, immediately reflashed it with ESPHome, and installed it in my breaker panel. It gives me circuit-by-circuit breakdowns of everything consuming power. My washer, dryer, and dishwasher all have their own circuits, so simple automations to detect when they are or are not drawing power and I can get notified when they finish running. My dryer has a separate vent for it, controlled by a smart switch, that turns on when the dryer is drawing power and stays on for a few minutes after it stops.

    What I would do differently

    • Smart dimmer switches not smart bulbs. I'd get LED bulbs that skew warmer as they dim ("dim to warm").
    • If I do get smart bulbs, just get warm/cool ones, not full RGB ones. I never ever use the colors on them.
    3 votes
  4. [5]
    DiggWasCool
    Link
    Thanks for posting this, I have a question of my own if I may ask... Does anyone know of a security camera which: Doesn't need Wi-Fi Has a long lasting rechargeable battery Has an SD card slot...

    Thanks for posting this, I have a question of my own if I may ask...

    Does anyone know of a security camera which:

    • Doesn't need Wi-Fi

    • Has a long lasting rechargeable battery

    • Has an SD card slot

    • Doesn't require any sort of a subscription

    • Can work in the rain

    • and lastly, isnt too large.

    I would like to get a security camera to set up in the corner of my backyard, to basically attach it to a tree. There is no WiFi signal there. There is now power line near by. Just to have it record non stop and then I can recharge it once every few weeks and take out the SD card when needed.

    Does something like this exist?

    2 votes
    1. Merry
      Link Parent
      The closest thing I can think of may be a wildlife camera with rechargeable batteries. I don't think they will record continuously and maintain battery but it will at least record when movement is...

      The closest thing I can think of may be a wildlife camera with rechargeable batteries. I don't think they will record continuously and maintain battery but it will at least record when movement is detected. The one I bought my father even allowed you to sync via Bluetooth if you wanted.

      3 votes
    2. xk3
      Link Parent
      I've been very pleased with the Reolink product line. I got the RLC-510WA. Cost about $70. No subscription. I would be surprised if it needs WiFi after the initial set it up--but best to double...

      I've been very pleased with the Reolink product line. I got the RLC-510WA. Cost about $70. No subscription. I would be surprised if it needs WiFi after the initial set it up--but best to double check. But I can vouch for the quality/value of their products

      edit: yes they should work without wifi: https://support.reolink.com/hc/en-us/articles/360007170094-Can-Reolink-WiFi-cameras-work-without-WiFi-or-Internet-connection/

      1 vote
    3. [2]
      shrike
      Link Parent
      You're describing a trail camera. They don't usually record non-stop, but on motion though. You can get models with 3G/4G modems too, but depending on where you live it might get really expensive....

      You're describing a trail camera. They don't usually record non-stop, but on motion though.

      You can get models with 3G/4G modems too, but depending on where you live it might get really expensive. Over here you can get "IoT" SIM cards with very very low bandwidths for a few euros a month. Definitely not enough for streaming video, but enough to send a still image of a motion event in under 60 seconds.

      1. DiggWasCool
        Link Parent
        I'd love to get one that records non stop and just deleted old videos at a certain point. Last week, there was a car accident which caused damage to my backyard shortly after that...

        I'd love to get one that records non stop and just deleted old videos at a certain point.

        Last week, there was a car accident which caused damage to my backyard shortly after that hurricane/tropical storm that hit the east coast, and dealing with both drivers insurance has been a nightmare. I feel like if I had had a security camera, it would have been a done deal.

        1 vote
  5. magico13
    Link
    Lots of other people here with great advice. I can also strongly recommend Home Assistant. I wish I knew about it when I started with home automation because I would have chosen more local...

    Lots of other people here with great advice. I can also strongly recommend Home Assistant. I wish I knew about it when I started with home automation because I would have chosen more local options.

    For thermostat I can recommend the Ecobee line, I've had three now in different homes and been happy with them. But instead of using the cloud integration to connect them into Home Assistant, use the Homekit integration. That will get you fully local access and way faster updates and you don't actually need any Apple devices for it to work, Home Assistant can emulate a Homekit hub. I still use their cloud in case Home Assistant isn't running for some reason but I use it just as a backup.

    Everything at our cabin is being set up to be local, so it's all zigbee (check out the Home Assistant Sky Connect for a zigbee/matter compatible dongle) or ESPHome. I'm trying to keep Wi-Fi devices down but that's more preference than requirement. Also any Hue compatible bulbs are zigbee and don't need any Hue bridge if you have a zigbee dongle, so that gives you a ton of options for smart bulbs.

    1 vote
  6. [4]
    youknowthatthing
    Link
    Are you pretty tech-savvy/willing to tinker? Home Assistant is fantastic and has gotten far more accessible as time has progressed, but still requires a bit more effort than some of the...

    Are you pretty tech-savvy/willing to tinker? Home Assistant is fantastic and has gotten far more accessible as time has progressed, but still requires a bit more effort than some of the alternatives. I would definitely consider it worthwhile, but it also depends on the user too :)

    For lighting, I'm extremely partial to Inovelli and their light switches (bonus is they're local to you in Michigan). I initially was looking at bulbs, but the cost of replacing all my lights with something like Hue (which now is off the table for me given the forcing users to use their app) was just really high. It doesn't mean replacing all the switches is cheap either, but I don't think you can match Inovelli's features for the price point and their community is fantastic.

    Re use cases, a lot of things are covered by what others have already said, but something I really like is using contact sensors on my doors that then turn on the lights when I open them at night. For example, coming home from the store or work when it's dark out, open the door and lights come on in case your hands are full, etc.

    1 vote
    1. [3]
      pvik
      Link Parent
      Has Inovelli sorted out all the supply chain issues they were having? It also looks like they're pivoting hard to Zigbee instead of ZWave devices. I have one of their Red-Series (ZWave) switch and...

      I'm extremely partial to Inovelli

      Has Inovelli sorted out all the supply chain issues they were having?

      It also looks like they're pivoting hard to Zigbee instead of ZWave devices.
      I have one of their Red-Series (ZWave) switch and it is excellent, but I was not been able to get my hands on more for over 2years, which was a frustrating experience. I kinda gave up and have not really looked into them since. (ended up going to Lutron Caseta for Dimmer switches, which have been excellent as well)

      I feel like they're a small company (which I want to support) with a lot of growing pains and the pandemic was not kind to them with a lot of supply issues. They had a really good lead in terms of features and quality, 3-4 years ago, but I feel like the HA space is filling up pretty quick with competition.

      1. [2]
        youknowthatthing
        Link Parent
        I think they're in the clear for the immediate future at least. They're in stock with their new Red Series 2-1 switch and the new Blue 2-1, so you've got the choice of either Zwave or Zigbee...

        I think they're in the clear for the immediate future at least. They're in stock with their new Red Series 2-1 switch and the new Blue 2-1, so you've got the choice of either Zwave or Zigbee today. They have a Zigbee Fan switch and I think the plan is to mirror that with a Zwave offering as well but I don't see it listed, so checking into that.

        There is a lot on the upcoming product list and I'd add a few months to any expected timelines if you're interested in one of those just because something always comes up. However for the switches they've got out now, I'd feel very confident with them and I know they're trying to prioritize keeping inventory set.

        I think the Zigbee choice was primarily because it was a lot easier to source Zigbee chips during the pandemic than it was with Zwave since there was only a single manufacturer for those. Zigbee is also a larger market, smart bulbs skew a lot more towards Zigbee than Zwave, etc. I started with Zwave and was concerned about wifi interference, but it hasn't been bad at all for me. Just have to set channels up so you don't overlap and you'll be ok.

        1. pvik
          Link Parent
          That's good to hear! Their new mmWave presence detection switch looks interesting, might pre-order that to play with. I've been playing around with the DFRobot mmWave sensor the last couple of...

          That's good to hear!

          Their new mmWave presence detection switch looks interesting, might pre-order that to play with. I've been playing around with the DFRobot mmWave sensor the last couple of months, so was excited to see Inovelli had a finalized product shipping soon with mmWave presence detection.

  7. failuer
    Link
    I just kind of went through this in my apartment. Home Assistant is really really good but expect to spend a loooot of time setting up, tweaking, and improving in there and prepare to be a bit...

    I just kind of went through this in my apartment. Home Assistant is really really good but expect to spend a loooot of time setting up, tweaking, and improving in there and prepare to be a bit frustrated at times. It’s incredibly powerful. You really can make anything do anything to anything.

    I started with the default programming system which was ok but eventually I moved to node red and while I’m no expert I found it easier to setup and debug. Things have been surprisingly hands off.

    I went with Lutron Cassetta switches and have had 0 problems. Most also don’t require a neutral wire but double check on the model you’re buying if you need that feature.

    I have an Ecobee for the thermostat. There’s a model that doesn’t have as many smart features that was around $100.

    I also went with a few smart plugs from https://cloudfree.shop.

    I’m not doing anything crazy complicated or crazy with automation but here’s my list for inspiration:

    • all lights turn on and fade up to full power over one hour beginning an hour before sunset
    • my porch light dims at 10pm and stays on all night (you’re welcome neighbors)
    • all other lights fade out over 30min at midnight and turn off.
    • EXCEPT if I’m not home (which is often) my kitchen lights go to min power (my SO gets scared with them off)
    • when we leave the house my cat camera turns on. This is what I’m using the smart outlet for as it’s a product that requires an app.
    • My dashboard shows my car odometer vs my lease mileage allotment per day
    • When I’m at work and I get in my car a message is sent to my SO informing her I’m on the way home and my ETA

    As far as advice I’ll echo what everyone else is saying - stay away from WiFi and cloud required things.

    If you have any questions or need some help feel free to reach out!