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?
If you aren’t locked in yet, I’d recommend against WiFi devices. Check Zigbee or similar. It won’t clutter your LAN and is independent. You usually need some kind of central station for that but it’s worth it imho.
AbouBenAdhem@lemmy.world 9 hours ago
In terms of software, yes. But HA can be run on nearly anything—there’s no need to but their hardware to use it.
i_am_not_a_robot@discuss.tchncs.de 8 hours ago
Just be careful with SD cards if you’re using SBCs. Home Assistant does a lot of writing and if your SD card can’t handle repeated writes you may suddenly lose everything. Keep backups to another device and have a replacement SD card ready if extended downtime is going to be a problem for you.
4am@lemmy.zip 3 hours ago
Always run mine in a VM along with everything else, no need for special hardware.
Get yourself a PoE Zigbee and/or Z-wave receiver and you are good to go, can even live migrate HA if you are fancy
unexposedhazard@discuss.tchncs.de 6 hours ago
Booting from USB drives has worked well for me
roofuskit@lemmy.world 9 hours ago
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.
dan@upvote.au 8 hours 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.
Goodlucksil@lemmy.dbzer0.com 8 hours ago
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