I'm planning to build several WiFi connected devices for home automation: an AC remote control and air quality sensors. These devices would send data and be controlled through a local server. I'm considering two approaches: running custom software on a server PC (hardware to be determined) or integrating with Home Assistant's protocols and purchasing their hardware. Would using Home Assistant be excessive for this use case?

you are viewing a single comment's thread
view the rest of the comments
[–] 17 points 9 months ago (7 children)

Adding to this, I recommend a used mini PC. There's lots of cheap used office hardware out there on eBay that is more powerful, more serviceable, and more flexible than the hardware they sell or a raspberry pi.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 12 points 9 months ago

    Companies are throwing away old hardware (like 8th/9th gen Core i5) that's perfect for running Home Assistant. See if there's an e-waste recycler near you - they might let you buy an old system for a nominal fee.

  • source
  • parent
  • [–] 2 points 9 months ago (5 children)

    While there are some problems with used minipcs (notably drivers), i don't think they are relevant if it is only going to be used as a Home Assistant

  • source
  • parent
  • hideshow 5 child comments
  • [–] [S] 2 points 9 months ago (4 children)

    That's a good point. This can help me with things like adding a DNS server (I'm assuming pi-hole can be run standalone on a mini PC)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 9 months ago

    If you're going to run Home Assistant OS you'd be able to run anything that can run in docker. Some things are available to install directly inside the Home Assistant apps system, otherwise you can install portainer and run any docker capable software.

  • source
  • parent